World Utils

World Utils

Mod

Several commands to edit or fix Minecraft worlds

Client and server ManagementUtility

2,844 downloads
0 followers
Follow Save
90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!
Filter versions...
Filter channels...
  • Fix the BlockInfo handling/parsing to support NEID
  • Add a /worldutils region-restore command
    • The command has two modes/options: check and restore
    • It can restore chunks from a region file where the header is broken or missing.
    • However it does assume that the chunks are still properly aligned to 4096 byte sectors.
  • BlockStats: Disable the "is chunk not loaded" check

Original build time: 2021-03-22 17:47:06 UTC+2

  • Add NotEnoughIDs mod support to the block replacer (untested!!!)
  • Add a /worldutils blockremapper command to remap region files with a level.dat
    • This is intended for example to allow using old worlds as custom dimensions in a new world that has a different block ID map.

Original build time: 2018-11-07 03:41:10 UTC+2

  • Fix the entity duplicate remover using the wrong world in the "external world" mode

Original build time: 2018-08-25 23:20:21 UTC+3

  • Add more/better exception handling to chunk data handler methods. Fixes GH #6.
  • Add command variants to process "external worlds" into the entities sub-command
  • Add clickable chat links to output dump file names

Original build time: 2018-08-21 18:49:41 UTC+3

  • Add a blockstats command (still partially incomplete)

Original build time: 2018-03-15 01:57:11 UTC+2

0.4.2

by masa on Oct 17, 2023
Download
  • IMPORTANT FIX: Fixed the setblock command using an incorrect chunk location for the chunk data stream
  • Added an inspectblock command to look at block and TileEntity NBT data that is currently saved in the chunk data on disk

Original build time: 2017-09-22 22:04:16 UTC+3

0.4.1

by masa on Oct 17, 2023
Download
  • WARNING: DO NOT USE THE setblock COMMAND IN THIS VERSION!
    • It uses an incorrect location for the Chunk data stream! It has been fixed in version 0.4.2
  • Fixed that the new setblock command didn't remove old TileEntity data

Original build time: 2017-09-22 15:00:33 UTC+3

0.4.0

by masa on Oct 17, 2023
Download
  • WARNING: DO NOT USE THE setblock COMMAND IN THIS VERSION!
    • It uses an incorrect location for the Chunk data stream! It has been fixed in version 0.4.2
  • Print the removed entries to the logger/console in the registry remove-missing-blocks command
  • Added a /worldutils setblock command that (only) works in unloaded chunks
  • Built against Forge 2489 (compared to the 0.3.2 release, this fixes the crash on game start due to the Forge registry changes a while back)
  • Signed the JAR

Original build time: 2017-09-22 14:17:57 UTC+3

0.3.2

by masa on Oct 17, 2023
Download
  • Fix Chunk Wand model registration and clean up the item registration a bit

Original build time: 2017-06-25 20:30:18 UTC+3

0.3.1

by masa on Oct 17, 2023
Download
  • Updated to Forge 2348+ and the new Forge registry things

Original build time: 2017-06-25 00:06:54 UTC+3

0.3.0

by masa on Oct 17, 2023
Download
  • Update to MC 1.12 (from 1.11.2-0.3.0)

Original build time: 2017-06-14 13:04:07 UTC+3

0.3.0

by masa on Oct 17, 2023
Download
  • Fix a rather serious bug in the block replace code
    • Technical: The Add nibble array was not removed from the chunk data when it became unnecessary (and it doesn't get updated in such cases), which could cause the replaced blocks' IDs to get shuffled, depending on what blocks are in the same chunks with the replaced blocks (i.e. whether the Add array became unnecessary due to the replace operation, or not).
  • Add a command to run commands from files
  • Add block replace sub-commands to add removed blocks (all or from a mod) to the list

Original build time: 2017-06-14 13:07:38 UTC+3

0.2.1

by masa on Oct 17, 2023
Download
  • Fix modifier keys getting stuck if opening a GUI while sneaking
  • Fix a missed empty ItemStack change
  • Only register the input/GUI event handlers if the Chunk Wand is enabled

Original build time: 2017-05-16 21:31:09 UTC+3

0.2.0

by masa on Oct 17, 2023
Download
  • Update to MC 1.11.2 (from 1.10.2-0.2.2)

Original build time: 2017-03-03 16:21:02 UTC+2

0.3.1

by masa on Oct 17, 2023
Download
  • Fixed the add-all-removed-blocks* operations being broken in the blockreplace command, due to a Forge bug in 1.10.2

Original build time: 2017-09-01 14:17:25 UTC+3

0.3.0

by masa on Oct 17, 2023
Download
  • Fix a rather serious bug in the block replace code
    • Technical: The Add nibble array was not removed from the chunk data when it became unnecessary (and it doesn't get updated in such cases), which could cause the replaced blocks' IDs to get shuffled, depending on what blocks are in the same chunks with the replaced blocks (i.e. whether the Add array became unnecessary due to the replace operation, or not).
  • Some Chunk Wand HUD improvements
  • Fix modifier keys getting stuck
  • Add a command to run commands from files
  • Add block replace sub-commands to add removed blocks (all or from a mod) to the list

Original build time: 2017-06-14 13:04:30 UTC+3

0.2.2

by masa on Oct 17, 2023
Download
  • Fix a missing task-already-running check in the tileticks command
  • Fix some command usage help strings
  • Move from reflection to MethodHandles, and cache reflected fields

Original build time: 2017-03-03 16:30:57 UTC+2

0.2.1

by masa on Oct 17, 2023
Download
  • Fix not checking for valid dimension when getting the save directory

Original build time: 2017-02-17 10:48:33 UTC+2

0.2.0

by masa on Oct 17, 2023
Download
  • Added blockreplace and blockreplacepairs commands to mass-replace blocks in the entire world
  • Added commands to remove or rename entities and tileentities
  • Added a block registry dump command (similar to TellMe, but has a column 'Missing' indicating whether the block currently exists or is a placeholder dummy air block added by Forge)
  • Added a block registry clean-up command (removes non-existing/dummy block registry entries from a level.dat file placed inside the config/worldutils/ directory)
  • Added a task scheduler - all commands now use it instead of running in one go
  • Added a Set Biome mode to the Chunk Wand

Original build time: 2017-02-16 17:21:56 UTC+2

0.1.0-alpha.3

by masa on Oct 17, 2023
Download
  • Fix the tileticks command failing due to a Forge bug
  • Fix forgotten mod renaming related localization issues with the Chunk Wand item

Original build time: 2016-12-04 02:21:46 UTC+2


Project members

masa

Owner

Details

Licensed LGPL-3.0-only
Published a year ago
Updated a year ago