
A dog named Joe 3
When the player joins the server, spawn a tamed wolf that follows the player with the name Joe. Joe should defend his master from all enemies.
00—neoforgeServer1.21.1mod
A dog named Joe 3 (server-side NeoForge mod for 1.21.1)
- On each player login, the server checks a 64-block area around them for a tamed wolf named Joe that they own; if none is nearby, the mod spawns a new adult wolf at the player.
- Joe is instantly tamed to the joining player, healed to full, set to avoid sitting, and marked persistent so he follows and defends his owner like a normal tamed wolf.
- Server-only: no assets or client installation required; vanilla clients can join without the mod.
Usage
- Drop the JAR into the server mods folder and start the server. Each player will be greeted by Joe on login, ready to follow and protect them.
Notes and limitations
- The proximity check only looks 64 blocks in the player’s current dimension. If Joe is far away or in another dimension, a fresh Joe will spawn on login and the old one will remain where he was.
- Joe spawns at the player’s location; if the landing spot is cramped, he may need a block or two of space to move freely.
Server Validation
✅ Server validation passed - The mod was tested on a real Minecraft server and loaded successfully.