FantasticSpawnProtect Update 1.0.5
FantasticSpawnProtect now supports world-specific spawn protection.
This update was mainly added for servers with dungeon or endgame worlds, where players still need to break blocks or gather materials to progress.
New
- Added
enabledWorldsconfig option - Spawn protection only works in listed worlds
- Dungeons and farming worlds can be excluded from protection
- Block breaking protection checks the world
- Block placing protection checks the world
- Hostile mob cleanup also checks the world
Why this update?
Some servers use dungeons where players must collect materials or break certain blocks to continue.
With enabledWorlds, you can now protect only your main spawn world while allowing players to gather materials inside dungeon worlds.
Config Example
undefined
{
"enabled": true,
"spawnProtectRadius": 100,
"enabledWorlds": [
"tale-world",
"spawn",
"lobby"
],
"removeHostileMobs": true,
"hostileMobNames": [
"Zombie",
"Skeleton",
"Bear_Grizzly",
"Bear_Polar"
]
}
Unfortunately, it doesn't protect against the Mod PJ Mob event.
FantasticSpawnProtect Update 🌟
This update adds optional hostile mob cleanup for protected spawn areas.
FantasticSpawnProtect can now remove configured hostile mobs inside the protected spawn radius while keeping your custom NPCs, shop NPCs and quest NPCs safe.
New Feature: Hostile Mob Cleanup
You can now enable automatic hostile mob removal inside the spawn protection area.
This is useful if monsters are spawning inside your server spawn and you want to keep the area safe for new players.
The system only removes mobs that are listed in the config file.
NPC Safe
This update does not remove all NPCs.
Only configured mob names are checked and removed. Your custom NPCs, shop NPCs and quest NPCs should stay untouched as long as their names/models are not listed in the hostile mob config.
⚠️ Config Update ⚠️
The config now supports:
{
"enabled": true,
"spawnProtectRadius": 100,
"removeHostileMobs": true,
"hostileMobNames": [
"Zombie",
"Skeleton",
"Bear_Grizzly",
"Bear_Polar",
"Werewolf"
]
}
New Config Options
removeHostileMobs
Enables or disables hostile mob cleanup inside the protected spawn area.
hostileMobNames
A list of mob/model names that should be removed when found inside the spawn protection radius.
❤️ Example Mob List ❤️
"hostileMobNames": [
"Zombie",
"Skeleton",
"Bear_Grizzly",
"Bear_Polar",
"Green_Mushee",
"Mushee",
"Grooble",
"Mannequin",
"Bramblekin_Shaman",
"Saurian_Hunter",
"Saurian_Rogue",
"Saurian_Warrior",
"Saurian_Warrior_BlueIce",
"Saurian_Warrior_RedMagma",
"Slothian",
"Slothian_Elder",
"Slothian_Kid",
"Slothian_Monk",
"Slothian_Scout",
"Slothian_Villager",
"Slothian_Warrior",
"Trork_GoldenReptil",
"Blue_Shadow_Knight",
"Ghoul",
"Golden_Shadow_Knight",
"Magma_Ghoul",
"Purple_Shadow_Knight",
"Red_Ghoul",
"Red_Shadow_Knight",
"Shadow_Knight",
"Zombie_Aberrant",
"Necromancer_Void",
"Green_Alien_Necromancer_Void",
"Werewolf",
"Trork",
"Goblin",
"Void",
"Outlander",
"Bramblekin",
"Saurian",
"Scarak",
"Wraith",
"Undead"
]
Existing Features
- Protects spawn from block breaking
- Protects spawn from block placing
- Configurable spawn protection radius
- Reloadable config
- Simple admin commands
- Optional hostile mob cleanup
Commands
/spawnprotect get
/spawnprotect set <radius>
/spawnprotect reload
/spawnprotect enable
/spawnprotect disable
Aliases:
/ss
/fsp
Important
After updating, please check your config file.
If you already have a config, you may need to manually add the new options:
"removeHostileMobs": true,
"hostileMobNames": [
"Zombie",
"Skeleton"
]
Then reload the config with:
/spawnprotect reload
Notes
This update is designed for server owners who want a safe and clean spawn area without removing custom NPCs.
Only mobs listed in the config will be removed.
Installation
- Download the mod file.
- Place the
.jarfile into your server mods folder. - Start your Hytale server.
- Edit the config if needed.
- Use
/spawnprotect reloadafter changing the config.
Notes
This mod is designed to be simple and focused.
It does not add claims, regions, flags or complicated world management. It only protects your spawn area from unwanted block breaking and placing.
Requirements
- Hytale Server
- Java 25
Support
If you find a bug or have a suggestion, feel free to leave a comment on CurseForge.
Please include your server log when reporting issues.
🙌 Inspiration
This mod was inspired by SpawnProtect and HyMenu.
❤️ Support
If you enjoy this mod, consider leaving a ⭐ on CurseForge!
🔗 Check Out My Other Hytale Projects
Take a look at my other Hytale mods and projects here:

