Version 0.13 Beta
User Changelog
- Added error handling when destroying tree.
Dependency Updates
- Updated pandalib 0.4.2 -> 0.5
Config Update
- Renamed
standardTree
config togenericTree
- Renamed
extraBlockFilter
config toadjacentBlockFilter
- Changed
maxLeavesRadius
default value 10 -> 7 - Removed
shouldFallOnMaxLogAmount
as it became redundant with the new algorithm changes to Generic Tree - Renamed
onlyFallWithRequiredTool
torequireTool
- Removed
mushroomTree
filters, this is now handled internally - Removed
adjacentBlockFilter
from the Generic Tree config, this will be handled internally temporarily.
Algorithm Update
- Highly improved the Generic Tree's tree detection algorithm by using the Breadth-first search (BFS) method.
- Chorus Plants will now only fall from the mined block and above, leaving the blocks under the mined block.
Developer Notes
- Changed
TreeRegistry
to use deferred registration - Removed
TreeTypeRegistry.class
in favor of deferred registration - Replaced
BlockStateMixin
withBlockBehaviourMixin
- Moved
MakeTreeFall
method fromEventHandler
to newTreeHandler
class - Renamed
standardTree.class
togenericTree.class
- Renamed
standardTreeConfig.class
togenericTreeConfig.class
- Renamed
Tree.class
toTreeType.class
- Split
MushroomTree.class
up intoRedMushroomTree.class
andBrownMushroomTree.class