mirror of
https://github.com/plexusorg/Plex-FAWE.git
synced 2024-12-23 01:37:37 +00:00
Updated changelog for 5.4.3
This commit is contained in:
parent
73dc31b2bb
commit
80681d7cba
239
CHANGELOG.txt
239
CHANGELOG.txt
@ -1,105 +1,116 @@
|
||||
5.4.2:
|
||||
- Fixed //gen not having a proper minimum parameter count of 2.
|
||||
- Added //re and //rep as aliases for //replace, and aliases /asc(end),
|
||||
/desc(end), and /j(umpto).
|
||||
- Fixed schematics not properly loading chests with the new code, meaning that
|
||||
enchantments and other properties were not always properly loaded.
|
||||
- Fixed -1 not being a valid data value in Block, which broke //replace.
|
||||
- Fixed snapshots to support custom blocks/tile entity data.
|
||||
- Updated bundled README.html to be current.
|
||||
|
||||
5.4.1:
|
||||
- Fixed lingering 256 block ID restriction preventing block IDs up to 4095.
|
||||
- Fixed certain tile entity blocks not being set correctly.
|
||||
- Fixed schematic loading code not properly handling the AddBlocks section.
|
||||
|
||||
5.4:
|
||||
- Added support for Minecraft 1.3.
|
||||
- Added improved, but experimental, support for custom blocks added by
|
||||
mods, and added by future Minecraft versions.
|
||||
- Added help to //schematic.
|
||||
- Added WECUI handshake option.
|
||||
- Added improved //schem list output.
|
||||
- Added configuration options for polygonal region limits.
|
||||
- Added -r to //schematic to ignore format checks.
|
||||
- Added //generate -c, which offsets the input coordinates from the selection
|
||||
center.
|
||||
- Added support for 4096 ID blocks.
|
||||
- Added support for data values > 127 in schematic files.
|
||||
- Added [g]closest(x,y,z,index,count,stride) to the expression parser.
|
||||
- Added an all parameter, and a message indicating its radius, to /butcher.
|
||||
- Added new "WorldEdit Foundation" classes to eventually replace the current
|
||||
block/world/etc. classes (for developers!).
|
||||
- Fixed a number of bugs in schematic handling that created errors.
|
||||
- Fixed issues with biome processing.
|
||||
- Fixed insufficient biome type checking.
|
||||
- Fixed the error for missing schematics, making it easier to understand.
|
||||
- Fixed snapshots not properly loading .mcr files.
|
||||
- Fixed //chunk switching from //sel extend to //sel cuboid.
|
||||
- Removed chat-based WECUI protocol (now replaced with packet 250).
|
||||
|
||||
Thank you for the contributions from Ammar Askar (ammaraskar), aumgn,
|
||||
Jim Nordbø (Silentspy), snaxson, Socolin, and Zhuowei Zhang (zhuowei).
|
||||
|
||||
5.3:
|
||||
- Made #region mask keep the region selected when the pask was added, and
|
||||
added #dregion mask that always uses the player's current
|
||||
selection
|
||||
- Allow inverted and under/overlay masks to affect masks, making them more
|
||||
flexible. This allows for things like /gmask !$biome and
|
||||
/gmask >>>#region
|
||||
- Added basic entity handling with copy and paste. Paintings do not currently
|
||||
respawn properly, entity pastes cannot be undone yet, and
|
||||
schematics do not yet store entities
|
||||
- Added getChunkCubes() to Region to get 16^3 chunks a region overlaps with
|
||||
- Cleaned up ContainerBlock inventory reading from NBT.
|
||||
- Added a command to list schematics and the abilitiy to autodetect schematic
|
||||
format when loading schematics
|
||||
- Added support for multiple schematic formats
|
||||
- Corrected flag checks for biome commands
|
||||
- Added allFlags setting to Command to prevent it from restricting allowed
|
||||
flags (for dveleopers!)
|
||||
- Make sure all WorldEdit files are in the plugins/WorldEdit folder
|
||||
- Added initial support for plugin channels with WECUI
|
||||
- Remove error-prone redundancy in Polygonal2D min/max management
|
||||
- Updated for SpoutVanilla changes
|
||||
- Added Falling sand/gravel entities to /remove command
|
||||
- Added support for new tree types to TreeGenerator and make adding more tree
|
||||
types later easier
|
||||
- Updated for changes to SpoutAPI
|
||||
- Fixed FloatingTreeRemover (/tool deltree) to work correctly with jungle trees
|
||||
- Fix bPermissions instanlled check
|
||||
- Add a -f (friendly) flag to butcher which applies -a, -n, -p, and -g, and a
|
||||
-g flag which allows butchering of iron and snow golems
|
||||
- Add FlatRegion interface and an associated iterator (for developers!)
|
||||
- Fix a NPE with brush using a global mask and no brush mask
|
||||
- Fixed //shift not updating polygonal regions properly.
|
||||
- Add support for expand with reverse dir for Cylinder & Ellipsoid
|
||||
- Make inset/outset use varargs contract/expand, so they can be used with
|
||||
cylinders and ellipses.
|
||||
- Add positive() to Vector and Vector2D
|
||||
- In WorldGuard, teleport/spawn location yaw/pitch should now work.
|
||||
- Register command permissions, integrate with the Bukkit help API
|
||||
- Allow annotation-free registering of commands with other plugins
|
||||
(for developers!)
|
||||
- Added default radius setting for butcher and added permissions for killing
|
||||
pets, npcs, and non hostile animals.
|
||||
- Added support for new Anvil saving format, fixed old chunk saving format.
|
||||
- Clean up some stray 128 values and update the fallbacks to 256
|
||||
- Add support for 1.2.4 and newer
|
||||
- Updated for new 1.2 and 1.2.4 blocks, items, and mobs
|
||||
- Fix Dispensers, Furnaces and remove redundant casts.
|
||||
- Fix restoring enchantments from snapshots/schematics.
|
||||
- Made tree planter tool try 10 times to make the tree before giving up.
|
||||
|
||||
Thanks to Nidan, aumgn, Jadedwolf, wizjany, SpectralEdge, md_5, and desht for
|
||||
their contributions
|
||||
|
||||
|
||||
5.4.3:
|
||||
- Added block data support to BlockMask.
|
||||
- Added //center command to set blocks at the center point of a selection.
|
||||
- Correctly update session permissions on each operation.
|
||||
- Fix errors when trying to set invalid blocks.
|
||||
- Fix chests & similar not having their extended (tile entity) data being correctly copied back when the block currently in the location has the same type and data.
|
||||
- Added emerald as an alias for the emerald block.
|
||||
- Added string as an alias for the tripwire block (wire, not hook).
|
||||
|
||||
Thanks for the contributions from aumgn
|
||||
|
||||
5.4.2:
|
||||
- Fixed //gen not having a proper minimum parameter count of 2.
|
||||
- Added //re and //rep as aliases for //replace, and aliases /asc(end),
|
||||
/desc(end), and /j(umpto).
|
||||
- Fixed schematics not properly loading chests with the new code, meaning that
|
||||
enchantments and other properties were not always properly loaded.
|
||||
- Fixed -1 not being a valid data value in Block, which broke //replace.
|
||||
- Fixed snapshots to support custom blocks/tile entity data.
|
||||
- Updated bundled README.html to be current.
|
||||
|
||||
5.4.1:
|
||||
- Fixed lingering 256 block ID restriction preventing block IDs up to 4095.
|
||||
- Fixed certain tile entity blocks not being set correctly.
|
||||
- Fixed schematic loading code not properly handling the AddBlocks section.
|
||||
|
||||
5.4:
|
||||
- Added support for Minecraft 1.3.
|
||||
- Added improved, but experimental, support for custom blocks added by
|
||||
mods, and added by future Minecraft versions.
|
||||
- Added help to //schematic.
|
||||
- Added WECUI handshake option.
|
||||
- Added improved //schem list output.
|
||||
- Added configuration options for polygonal region limits.
|
||||
- Added -r to //schematic to ignore format checks.
|
||||
- Added //generate -c, which offsets the input coordinates from the selection
|
||||
center.
|
||||
- Added support for 4096 ID blocks.
|
||||
- Added support for data values > 127 in schematic files.
|
||||
- Added [g]closest(x,y,z,index,count,stride) to the expression parser.
|
||||
- Added an all parameter, and a message indicating its radius, to /butcher.
|
||||
- Added new "WorldEdit Foundation" classes to eventually replace the current
|
||||
block/world/etc. classes (for developers!).
|
||||
- Fixed a number of bugs in schematic handling that created errors.
|
||||
- Fixed issues with biome processing.
|
||||
- Fixed insufficient biome type checking.
|
||||
- Fixed the error for missing schematics, making it easier to understand.
|
||||
- Fixed snapshots not properly loading .mcr files.
|
||||
- Fixed //chunk switching from //sel extend to //sel cuboid.
|
||||
- Removed chat-based WECUI protocol (now replaced with packet 250).
|
||||
|
||||
Thank you for the contributions from Ammar Askar (ammaraskar), aumgn,
|
||||
Jim Nordbø (Silentspy), snaxson, Socolin, and Zhuowei Zhang (zhuowei).
|
||||
|
||||
5.3:
|
||||
- Made #region mask keep the region selected when the pask was added, and
|
||||
added #dregion mask that always uses the player's current
|
||||
selection
|
||||
- Allow inverted and under/overlay masks to affect masks, making them more
|
||||
flexible. This allows for things like /gmask !$biome and
|
||||
/gmask >>>#region
|
||||
- Added basic entity handling with copy and paste. Paintings do not currently
|
||||
respawn properly, entity pastes cannot be undone yet, and
|
||||
schematics do not yet store entities
|
||||
- Added getChunkCubes() to Region to get 16^3 chunks a region overlaps with
|
||||
- Cleaned up ContainerBlock inventory reading from NBT.
|
||||
- Added a command to list schematics and the abilitiy to autodetect schematic
|
||||
format when loading schematics
|
||||
- Added support for multiple schematic formats
|
||||
- Corrected flag checks for biome commands
|
||||
- Added allFlags setting to Command to prevent it from restricting allowed
|
||||
flags (for dveleopers!)
|
||||
- Make sure all WorldEdit files are in the plugins/WorldEdit folder
|
||||
- Added initial support for plugin channels with WECUI
|
||||
- Remove error-prone redundancy in Polygonal2D min/max management
|
||||
- Updated for SpoutVanilla changes
|
||||
- Added Falling sand/gravel entities to /remove command
|
||||
- Added support for new tree types to TreeGenerator and make adding more tree
|
||||
types later easier
|
||||
- Updated for changes to SpoutAPI
|
||||
- Fixed FloatingTreeRemover (/tool deltree) to work correctly with jungle trees
|
||||
- Fix bPermissions instanlled check
|
||||
- Add a -f (friendly) flag to butcher which applies -a, -n, -p, and -g, and a
|
||||
-g flag which allows butchering of iron and snow golems
|
||||
- Add FlatRegion interface and an associated iterator (for developers!)
|
||||
- Fix a NPE with brush using a global mask and no brush mask
|
||||
- Fixed //shift not updating polygonal regions properly.
|
||||
- Add support for expand with reverse dir for Cylinder & Ellipsoid
|
||||
- Make inset/outset use varargs contract/expand, so they can be used with
|
||||
cylinders and ellipses.
|
||||
- Add positive() to Vector and Vector2D
|
||||
- In WorldGuard, teleport/spawn location yaw/pitch should now work.
|
||||
- Register command permissions, integrate with the Bukkit help API
|
||||
- Allow annotation-free registering of commands with other plugins
|
||||
(for developers!)
|
||||
- Added default radius setting for butcher and added permissions for killing
|
||||
pets, npcs, and non hostile animals.
|
||||
- Added support for new Anvil saving format, fixed old chunk saving format.
|
||||
- Clean up some stray 128 values and update the fallbacks to 256
|
||||
- Add support for 1.2.4 and newer
|
||||
- Updated for new 1.2 and 1.2.4 blocks, items, and mobs
|
||||
- Fix Dispensers, Furnaces and remove redundant casts.
|
||||
- Fix restoring enchantments from snapshots/schematics.
|
||||
- Made tree planter tool try 10 times to make the tree before giving up.
|
||||
|
||||
Thanks to Nidan, aumgn, Jadedwolf, wizjany, SpectralEdge, md_5, and desht for
|
||||
their contributions
|
||||
|
||||
|
||||
5.2:
|
||||
- Made BlockBag use WorldVectors for add(Single)SourcePosition
|
||||
- Fixed north face not being set with non-singleblockpatterns.
|
||||
- Moved the block data check to LocalWorld, adding preliminary support for
|
||||
- Moved the block data check to LocalWorld, adding preliminary support for
|
||||
custom blocks.
|
||||
- Lookup by id if the string passed to Block/ItemType.lookup() is an integer
|
||||
- Fixed issues with //replace.
|
||||
@ -107,14 +118,14 @@ their contributions
|
||||
- BaseBlock changes
|
||||
- Properly escape cuipattern
|
||||
- Fix handling of empty strings passed to Block/ItemType
|
||||
- Improved formatting and performance of YAMLProcessor when no comments are
|
||||
- Improved formatting and performance of YAMLProcessor when no comments are
|
||||
present.
|
||||
- Added bPermissions support
|
||||
- Update for new events system
|
||||
- Fixed /scriptname.js and no-double-slash settings not working
|
||||
- Corrected usage message for maze.js
|
||||
- Fixed mimimum height check for cylinder generation
|
||||
- Get the items to be dropped for a block break from Bukkit
|
||||
- Update for new events system
|
||||
- Fixed /scriptname.js and no-double-slash settings not working
|
||||
- Corrected usage message for maze.js
|
||||
- Fixed mimimum height check for cylinder generation
|
||||
- Get the items to be dropped for a block break from Bukkit
|
||||
|
||||
5.1.1:
|
||||
- Fixed some compatibility issues with SpoutPlugin
|
||||
@ -125,32 +136,32 @@ their contributions
|
||||
- Added a //help command (alias /we help).
|
||||
- Fixed a NullPointerException in conjunction with CraftBook.
|
||||
- Added support for console commands to WorldEditPlugin.
|
||||
- Made /butcher, /searchitem (and /search) and /worldedit (and /we) work on the
|
||||
- Made /butcher, /searchitem (and /search) and /worldedit (and /we) work on the
|
||||
console.
|
||||
- Fixed //stack -s (again).
|
||||
- Added a thickness parameter to //hollow.
|
||||
- Added a block/pattern parameter to //hollow.
|
||||
- Added a -l flag to /butcher, which spawns fake lightning on all killed
|
||||
- Added a -l flag to /butcher, which spawns fake lightning on all killed
|
||||
entities.
|
||||
- Added support for dynamic command registration.
|
||||
- //sel poly now keeps the previous selection, converting its outline into a
|
||||
- //sel poly now keeps the previous selection, converting its outline into a
|
||||
polygon if necessary.
|
||||
- Fixed //sel selection clearing not being dispatched to CUI.
|
||||
- Improve zip file recognition.
|
||||
- Added WECUI protocol version support. Eventually, this will disable WECUI
|
||||
- Added WECUI protocol version support. Eventually, this will disable WECUI
|
||||
until the user updates, but not yet.
|
||||
- Added //desel and //deselect as aliases for //sel
|
||||
- Added a gravity brush.
|
||||
- Added support for ellipsoid and sphere selections.
|
||||
- Add cuiVersion to LocalSession and set it via incoming CUI event Refactor
|
||||
region selectors to handle legacy versions a bit better. Because chat
|
||||
- Add cuiVersion to LocalSession and set it via incoming CUI event Refactor
|
||||
region selectors to handle legacy versions a bit better. Because chat
|
||||
doesn't allow the section sign to be sent, I have to send non-color codes. Meh. closes #158
|
||||
- Some region selection fixes
|
||||
- Removed redundant line from README.md.
|
||||
- Add a cylindrical region selector.
|
||||
- Added initial SpoutAPI compatibility
|
||||
- Allow copying item stacks with damage of > Byte.MAX_VALUE. Closes #972
|
||||
- Improved output of YAMLProcessor and added support for root-level comments.
|
||||
- Improved output of YAMLProcessor and added support for root-level comments.
|
||||
(for developers!)
|
||||
- Removed support for Permissions2/3
|
||||
- Performance improvements
|
||||
@ -164,7 +175,7 @@ rjwboys, yetanotherx, and GiCodeWarrior
|
||||
- Added a //hollow command, which hollows out the object contained in the selection.
|
||||
|
||||
- Added /snapshot sel, which preselects a snapshot for future operations
|
||||
- Added //sel extend, which activates cuboid selector where you can extend
|
||||
- Added //sel extend, which activates cuboid selector where you can extend
|
||||
selections by right-clicking.
|
||||
- Added -a and -n flags to //butcher to kill animals and NPCs, respectively
|
||||
- Added support for stretched cylinders to //cyl and //hcyl (use //cyl x,z)
|
||||
@ -176,7 +187,7 @@ rjwboys, yetanotherx, and GiCodeWarrior
|
||||
|
||||
- Support for the new blocks/items/mobs that were added with Minecraft 1.0
|
||||
- Support for non-128 world heights
|
||||
- Block queues are now flushed based on attachment to other blocks. This should
|
||||
- Block queues are now flushed based on attachment to other blocks. This should
|
||||
fix doors popping out.
|
||||
- Made blockbag (take blocks from inventory) system more consistent.
|
||||
- Made some commands' syntax error messages more elaborate and useful
|
||||
|
Loading…
Reference in New Issue
Block a user