1.2.0.2-PN - 2020-05-18 (Check the milestone)
Contains several fixes, including issues which cause item losses and performance issues
Fixes
- #239 Anvil fails to merge some enchantments because the ordering mismatches
- #240 Anvils were charging fewer levels to merge thorn books
- #243 Anvils were charging more levels to merge punch books
- #246 Anvil checking the enchantment table property instead of the enchantment id
- #246 Compatibility rules for unbreaking, fortune, mending, riptide, loyalty and channeling enchantments
- #248 Air blocks with metadata were being rendered as "UPDATE!" block (backward compatibility fix)
- #212 The
/tp player 0 1 2
command doesn't work - #220 Stripping old full bark log results in a wrong block
- #157 Wrong Packed and Blue Ice break time with the hands
- #193 Wrong explosion behaviour with waterlogged block
- #103 Fixes BlockLeaves's random update logic spamming packets and consuming CPU unnecessarily
- #253 Fixes
LeavesDecayEvent
also being called when leaves wouldn't decay - #254 Fixes BlockLeaves not checking for log connectivity, was checking only if it had a log block nearby
- #255 Fix /status information in /debugpaste not being collected
- #260 Fix a stack overflow when setting off end crystals near to each other
- #260 Fix drops of block entity inventory contents on explosion
- #260 Check SUPPORTED_PROTOCOLS instead of CURRENT_PROTOCOL in
LoginPacket.decode()
- #79 Sugarcane can grow without water
- #262 Removing the water don't break the sugarcane (using empty bucket or breaking water flow)
- #263 Fixes disconnect messages not reaching the player sometimes
- #116 Fishing hooks don't attach to entities and damages multiples entities
- #95 The Level Up sound is not centered
- #267 Fishing hooks without players, loaded from the level save. They are now removed on load
- #266 Loosing connection with items in an open anvil makes you loose the items
- #273 Loosing connection with items in an open grindstone, enchanting table, stone cutter makes you loose the items
- #273 Loosing connection with items in an open crafting table, 2x2 crafting grid makes you loose the items
Changed
- #247 Invalid BlockId:Meta combinations now log an error when found. It logs only once
- #255 The report issues link has been changed to point to the PowerNukkit repository
- #268 The
/xp
command now makes level up sound every 5 levels - #273 If an anvil, grindstone, enchanting, stonecutter, crafting GUI closes, the items will try to go to the player's inventory
- #273
FakeBlockUIComponent.close(Player)
now callsonClose(Player)
- #274
Player.checkInteractNearby()
is now called once every 10 ticks, it was called every tick