0.1.1
For Minecraft: Bedrock Edition 1.21.50
This is a minor update that fixes various bugs and adds new features such as liquid, structure API and more.
Added
- (API) Added
TextFormat#MATERIAL_RESIN
. - (API) Entity#teleport method now accepts an extra
Reason
argument. - (API) Added structure API by @harry-xi.
- (API) Added a number of new methods to
BlockLiquidBaseComponent
. - (API) Added
LiquidFlowEvent
,LiquidDecayEvent
andLiquidHardenEvent
. - (API) Added
BlockBehavior#afterPlaced
andBlockBehavior#afterReplaced
that are correspond toBlockBehavior#onPlace
andBlockBehavior#onReplace
. - (API) Added
BlockStateData#liquidReactionOnTouch
, there are also a number of new methods inBlockStateData
. - Added
/structure
command to manage structures. - Implemented liquid features including water, lava and related features.
Changed
- (API)
GameRules
is changed to an interface. - Breaking block related warnings are now moved to debug channel.
- Improved code readability for I18n module.
- NBT library is now updated to 3.0.10.
/gametest
command is now only available in dev build.- Removed the
dimension
field inBlockBreakEvent
, which is duplicated withblockStateWithPos#dimension
. - Removed unused
cn.powernukkitx:libdeflate-java
library, related classes are also removed.
Fixed
- (API) Fixed exception when setting item count or meta to zero.
- (API)
VoxelShapes#buildLiquidShape
now works correctly. - (API) Correct
BlockStateData#canContainLiquid
toBlockStateData#canContainLiquidSource
. - Passing non-positive amount or negative meta arguments to
/give
command now will result in a syntax error. - Entity#teleport method now will reset fall distance correctly.
- Fixed visual flashes when eating chorus fruits.
- Fixed incorrect comparison of
Position3x#dimension
. - Fixed a number of falling block related bugs.
- Fixed incorrectly drops when destroying the upper part of a door in creation mode.