- Fix the BlockInfo handling/parsing to support NEID
- Add a
/worldutils region-restore
command- The command has two modes/options:
check
andrestore
- 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.
- The command has two modes/options:
- 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 alevel.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
- 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
- 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
- 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
- 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 theAdd
array became unnecessary due to the replace operation, or not).
- Technical: The
- 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
- 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 theAdd
array became unnecessary due to the replace operation, or not).
- Technical: The
- 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
- Added
blockreplace
andblockreplacepairs
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 theconfig/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