- NEW: GDMC-HTTP is now compatible with both the Forge and Fabric modding platform!
- NEW:
GET /heightmap
can now receive a list of block IDs, block tag keys and fluid tag keys to create your own custom heightmaps! - NEW:
GET /heightmap
can now receive an upper and lower Y-value limit for the requested heightmap. Usefull for taking measurements of the surface of caves or The Nether dimension. - NEW: Add
keepLiquids
flag toPOST /structure
endpoint. When set tofalse
it removes all water sources present at the placement locations of the to be placed structure. - FIX: Actually implement behaviour to prevent spawning drops when placing structures for the
spawnDrops
flag of thePOST /structure
endpoint. - FIX:
/commands
now returns a 405 is any other HTTP method besidesPOST
is used.
- NEW: To enhance backwards compatibility, all features introduced in GDMC-HTTP 1.4.0 are now also available for Minecraft 1.19.2!
- FIX: When the
doBlockUpdates=false
parameter is set onPUT /blocks
discard placement instructions for duplicate block positions except the last one for that position. This prevents an undefined behaviour that made it impossible to predict in what order placement instructions targeting the same block position would resolve.
- NEW: GDMC-HTTP can now also be obtained via the Modrinth mod portal!
- FIX: Add proper error handling for some instances where NBT data for a sign block submitted via
PUT /blocks
was formatted incorrectly (#26). - FIX: Restore
spawnDrops
flag ofPUT /blocks
back to working order (#27). - FIX:
/item
command now works as expected when called via thePOST /commands
endpoint (#28).
- NEW: Add logo designed by Blinkenlights.
- FIX: Improved documentation.
- FIX: Replace links to Minecraft wiki the new domain (https://minecraft.wiki/).