Skip to content

EnderChest

Python Linux SteamOS Windows MacOS RaspberryPi

Welcome to the documentation for EnderChest, a Python package for syncing and linking all your Minecraft instances.

Use the nav bar on the side of the page to access tutorials, how-to guides or the full API docs.

The source code for this project is freely available on GitHub.

If you encounter a bug or have a suggestion, open an issue!

Important!!

EnderChest is based around the use of symbolic links.

Starting with Minecraft 1.20, Mojang by default no longer allows worlds to load if they are or if they contain symbolic links. While it is true that an improper symlink could cause Minecraft to write data to a place it shouldn't, nothing in EnderChest will ever generate a symlink whose target is outside of your EnderChest folder unless you place a symbolic link in your EnderChest pointing to somewhere else (which you may want to do so that your screenshots, for example, point to your "My Pictures" folder).

If you still have concerns about symlinks or questions about how they work, read through this guide or watch this explainer, and if you still have questions, feel free to open an issue.