DimSync
Keeps your group together when someone changes dimension. If a player steps into the Nether, End, or any modded dimension, everyone else online gets pulled to that exact spot. No more losing someone because they walked through a portal first. Works with modded dimensions too by figuring out what dimensions exist on your server and remembering them. I made this mod specifically because of horror mods like untitled.log which teleport players but dont sync for everyone.
What it does
- Someone changes dimension → everyone else teleports to their exact position, same block, same facing direction
- Works for vanilla and modded dimensions alike
- Keeps track of every dimension it's seen on your server (survives restarts)
- Can be turned off/on with a command if you want to split up for a bit
- Remembers everyone's Overworld position, so when the group comes back everyone lands where they actually were instead of getting bunched up
- Anyone who wants out can toggle solo mode for themselves, no need to turn it off for everyone
- Gives Resistance 10 for 15 seconds after a sync teleport so you dont die from fall damage or landing somewhere bad
Commands
/dimsync toggle- turn it on/off (op only)/dimsync status- check if it's on, and how many dimensions it knows about/dimsync list- see every dimension it's found so far/dimsync solo- toggle for yourself, you wont get pulled along and you wont drag others along either
Requires
- Fabric Loader
- Fabric API
- Minecraft 1.20.1
Notes
- Everyone lands on the same exact block as whoever moved, it doesn't try to spread people out
- If you're offline when the group moves, you just stay where you logged out
- If you get pulled out of the Overworld and come back later, you return to your own original spot instead of wherever the person bringing everyone back landed
- Solo mode and remembered positions are saved, so they survive a restart