
This complex mod allows you to regenerate previously loaded chunks, allowing you to keep your lovely world and experience new updates at the same time! Also very useful for reloading bugged chunks, broken world areas, saving player builds (or erasing them) and so much more!
↓↓↓ MOD IMAGES BELOW ↓↓↓
This mod's detailed user interface allows you to have absolute control over what areas of your world you wish to keep or reload to update terrain. Select specific chunks, massive areas, whole worlds, exclusion zones, teleporter locations, players, and everything you could need to update or reload the chunks you desire.
Has a full UI in Español, Português, Русский, Français, Deutsch, Türkçe, & Italiano.
PLEASE MAKE A BACKUP OF YOUR WORLD BEFORE ATTEMPTING TO DO ANYTHING WITH THIS MOD. I AM NOT RESPONSIBLE FOR LOST WORLDS CAUSED BY INCORRECT USE OF THIS MOD!!!
When you open a world with the mod loaded you will get a message in chat saying what command to use ( /wupdate ). If this message does not show up then you have not loaded the mod correctly.
To use the tools requiring Simple Claims you can download it here:
https://www.curseforge.com/hytale/mods/simple-claims
If you are adding it to an existing world you need to go to that world's settings menu in the world selector and enable it. If this is a new world make sure you enable the mod.
SERVER OWNERS: If you want to run commands from the console you can find the console command list by scrolling down below the images. I reccommend only using them if you need them, there are a lot.
For any questions, support, or bug reports please join our Discord!
https://discord.gg/Ey6Pap4jzk
Enjoying the mod? Consider buying me a coffee!
https://buymeacoffee.com/backslashrobotics
Use creator code ROBOT when buying or upgrading Hytale to show your support!





WORLD UPDATER — SERVER CONSOLE COMMANDS
ALL CONSOLE COMMANDS EXPERIMENTAL - PLEASE REPORT BUGS
All commands use /wuconsole and run from the server console.
INFORMATION
help Show all commands
status Plugin status, settings, pending ops
worlds List loaded worlds + chunk/player counts
players <world> Online players with positions
teleporters <world> Teleporters/warps with positions
parties <world> SimpleClaims parties + claim counts
CONFIGURATION
config welcome <on|off> Toggle join welcome message
config oponly <on|off> Restrict /wupdate to OPs only
config lang <code|list> Set language (en/es/pt/ru/fr/de/tr/it)
config mode <type> Set chunk tool mode: selections (sel), simpleclaims (sc), combined (both)
SPAWN
setspawn <world> <x> <y> <z> Set teleport destination for reset areas. Required before execute/resetworld.
EXCLUSIONS (persist between preview/execute, 0 = off)
All radii use diamond/circular pattern.
exclude teleporters <0-10> Protect radius around teleporters
exclude players <0-10> Protect radius around online players
exclude claims <0-10> Protect radius around claimed chunks
exclude selections <0-10> Protect radius around selected chunks
PREVIEW (analyze without changes, creates pending op)
preview radius <world> <cx> <cz> <r>
Circular reset around center chunk. Inside = RESET.
preview rect <world> <x1> <z1> <x2> <z2>
Rectangular reset. Inside = RESET.
preview claims <world> [party1,party2,...]
Keep all claimed chunks, reset everything else.
Optional: filter by party names (comma-separated).
preview claimedonly <world> [party1,party2,...]
Opposite — only claimed chunks are RESET.
preview radiusclaims <world> <cx> <cz> <r> [parties]
Keep chunks inside radius OR claimed. Rest = RESET.
preview rectclaims <world> <x1> <z1> <x2> <z2> [parties]
Keep chunks inside rectangle OR claimed. Rest = RESET.
preview rectkeepclaims <world> <x1> <z1> <x2> <z2> [parties]
Reset inside rectangle but keep claimed chunks within it.
EXECUTE
execute Run the previewed operation.
⚠️ PERMANENTLY deletes chunks!
cancel Cancel pending operation.
QUICK RESET
resetworld <world> Full world reset preserving claims, spawn, and exclusion radii. Requires setspawn first.
⚠️ Executes immediately — no preview!
resetexcludeplayers <world> Full world reset, only preserving chunks currently occupied by players. No spawn/claims needed.
⚠️ Executes immediately — no preview!
UTILITY
clearstate <player|all> Reset saved GUI state for a player or everyone.
TYPICAL WORKFLOW
/wuconsole worlds
/wuconsole setspawn MyWorld 0 64 0
/wuconsole exclude claims 1
/wuconsole preview claims MyWorld
/wuconsole execute
Quick one-liner (preserves all claims):
/wuconsole setspawn MyWorld 0 64 0
/wuconsole resetworld MyWorld
IN-GAME PLAYER COMMANDS (not console)
/wupdate Open the World Updater GUI
/wupdatewelcome Toggle join welcome message (per-player)
/wupdateoponly (OP) Toggle OP-only restriction
/wupdateadmin (OP) Admin control panel info
/wupdatelang <code> Set language (en/es/pt/ru/fr/de/tr/it)