Mods / Local Respawn
Author: DoodleGarbage
Side: Server
Created: Sep 8th at 11:02 PM
Last modified: Sep 20th at 5:33 AM
Downloads: 485
Follow Unfollow 10
Latest file for v1.20.0-pre:
localrespawns_1.0.7.zip
1-click install
Many people hate dying in this game. You explore far, locate that precious bauxite you need for a steel and then- you die. You now must travel 10,000 blocks, just because the bauxite was far away.
No more! With this mod, this distance you need to travel will be consistent. No matter where you are in the world, it'll take the same amount of time to travel back to your body, and you can decide how hard you want that to be.
Temporal Gears will no longer cause you to respawn at the location you use them when you use one to set your spawn point. However, if you set your spawn point using a Temporal Gear, the Base Return Teleporter will return to that point.
- Rage Quitting and not respawning before the server restarts can delete your spawn point set with a temporal gear
Warning: This is my first mod, the code is messy. While it is very simple and touches very few parts of the game, there's certainly bound to be edge cases, bugs, or unintended behavior. Be cautious when using this mod.
Configuration
This mod is easily configured: Just set your world's Spawn Radius, and the mod will use that value (provided a restart, if changed mid game)
Needs Opinions/TBD:
- Add an alternative spawn selection. Instead of picking a random block within the spawn radius, pick one at the edge of the spawn radius, for even more consistent respawning.
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.0.7 | 181 | Sep 20th at 5:33 AM | Show | localrespawns_1.0.7.zip | Install now | |
v1.0.6 | 37 | Sep 19th at 11:55 PM | Show | localrespawns_1.0.6.zip | Install now | |
v1.0.5 | 22 | Sep 19th at 9:54 PM | Show | LocalRespawns_v1.0.5.zip | Install now | |
v1.0.4 | 68 | Sep 15th at 3:04 AM | Show | LocalRespawns_v1.0.4.zip | Install now | |
v1.0.2 | 73 | Sep 11th at 12:18 AM | Show | LocalRespawns_v1.0.2.zip | Install now | |
v1.0.1 | 70 | Sep 9th at 12:04 AM | Show | LocalRespawns_v1.0.1.zip | Install now | |
v1.0.0 | 34 | Sep 8th at 11:23 PM | Show | LocalRespawns_v1.0.0.zip | Install now |
Phoenicius
Yes, that is correct.
WickedSchnitzel
Good point. I'll implement that the next time I work on this mod.
Thanks for letting me know. Also, just to make sure I'm understanding correctly, the spawnRadius value in serverconfig.json controls how far away you'll respawn from your death point? So if I set it to 100, then if I die, I should respawn within a 100 block radius of where I died?
DoodleGarbage
So if the spawn radius is 0 (like on servers people are spawning at the same place, near the info boards etc), we cannot use that mod, right? This should have it's own spawn radius.
Phoenicius
Sorry for the shoddy work, but I've released a new version that actually implements compatability with higher world heights, fixed a nasty bug the old fix introduced, and as a bonus added a new feature.
And so my knowledge expands. The bugs in this code are just 💀
Oh no the "world height compatability" change now means you respawn on the same y as you died
fixing immediately
Awesome! Downloading now.
Phoenicius
Wait no longer! I've offload internal work to game code and now spawning should both work worlds of any height and no longer throw you inside (or very high above) the ground!
Following your mod in the hopes that you'll eventuallly be able to make it work with world heights bigger than 256
Robik
Thanks for letting me know. Also ran into this on my end, looks like I made a mistake when publishing the version. It should be fixed now, thank you for the help!
Does not seem to work. I died several thousands blocks from my spawn and I still respawned very near my spawn point where my base also is. Happened twice, so I don't think it was unlucky coincidence.
Hexis
Hey, I've released an update that makes the use of Base Return Teleporters possible. Thanks for bringing this issue to my attention!
Hexis
Thanks for pointing that out. I'll have to think about how to account for that (and other items, modded or otherwise, that use your respawn point). I do have an idea of how I could get that to work.
What a clever idea!
quick edit to add, though, what about the use of base return teleporters? if your base is at spawn, and the biome youre in is many MANY thousands of blocks away... you have to walk back home if you cant set a temporal gear spawnpoint.