
Trapdoors and Ladders
Vanilla trapdoor-and-ladder behavior is hardcoded to only the vanilla ladder. This fixes it so it works with modded ladders too.
About this Mod
When I created a mod to add ladders of all the vanilla wood variants, I discovered rapidly, to my dismay, that vanilla Minecraft has a very stupid thing: The code which allows an entity to climb through an open trapdoor as if it were a ladder, providing the block below is also a ladder, is hardcoded to the vanilla ladder.
This made no sense to me, and was also easily fixed with a small mixin (after I successfully made trapdoors crash the game briefly). Since then, I have abandoned that variant mod, preferring those others have done... but they don't necessarily include their own code for ladders and trapdoors!
So I'm releasing this. It's literally just the mixin. You can plop it into your mod folder and poof, any ladder that is an instance of the vanila ladder block class should work with any trapdoor that's an instance of trapdoor. Unless a mod did something really weird, this should work globally.
If a mod already has this, it may or may not still work with it but mine is likely not needed if someone else did it. You only need this if you get to the top of your ladder and can't climb through the trapdoor itself.
License is ARR. Feel free to use it in modpacks, and it'd be absolutely stupid to say not to use it in videos... But if you see it posted elsewhere, assume the unscrupulous individual who did so may have also altered it dangerously! If they're willing to go that far... shrug
Available Versions
How to Install Trapdoors and Ladders on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.3).
Install Mod
Open the mod browser in the dashboard and search for "Trapdoors and Ladders". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.3, 1.21.2, 1.21.1 (+7 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Trapdoors and Ladders server crashes on startup – what to do?
Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.3). You can switch loaders with one click in the panel.
Is Trapdoors and Ladders compatible with fabric?
Trapdoors and Ladders officially supports fabric for Minecraft 1.21.3, 1.21.2, 1.21.1. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Trapdoors and Ladders – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Trapdoors and Ladders consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install Trapdoors and Ladders with just one click on your server.