Village Respawn

Mod

Explore freely and return to your last visited village upon death!

Client and server AdventureGame Mechanics

99 downloads
0 followers
Follow Save
Host your Minecraft server on BisectHosting - get 25% off your first month with code MODRINTH.

VillageRespawn

VillageRespawn is a Fabric mod intended for exploration-heavy gameplay. Every time you enter a new village, your respawn point is automatically set to that village's centre (i.e. the bell).

This makes visiting villages actually relevant besides stealing all the hay. It also means that players will not have to run for 5000 blocks because they died in that one structure they visited. Players will no longer have to worry about setting their spawn when adventuring.

Other features

Village Names

Villages also get randomly assigned names! When you enter a village you will get a neat pop-up telling you its name. If the text is green, that means you haven't visited this village before, otherwise it will be grey.

The names are from fantasynamegenerators.com. There are a total of 666 (I promise that's a coincidence) town names available, but you may encounter duplicates since I'm not tracking used names right now.

Old Villages

When entering a village you have already been to, your spawn won't be set by default, but you can set it manually by shift-clicking the bell. Note that this only works for bells within villages!

Minimap Support

This mod has built-in support for JourneyMap and Xaero's Minimap and shows visited villages as waypoints. Voxelmap support is something I intend to add just for the fun of it, but the release status on that is undetermined. (See the voxelmap branch for status)

Modding Support

Whether a structure qualifies as a "village" is decided using the new #village_respawn:village structure tag. This means datapacks and mods can easily extend the tag as needed. The mod also has built-in compatibility with Choice Theorem's Overhauled Villages.

Beta notice

This mod is still a work-in-progress and as such you may encounter small behavioural quirks if not downright bugs (even though I've tested this mod extensively).

Some behaviours may change though I don't expect any "breaking changes" to occur. Essentially, you should have no problems updating to newer versions unless otherwise specified.


Project members

Fisch37

Member

Details

Licensed MIT
Published 3 months ago
Updated 3 months ago