Skip to content

Changelog v0.9.19

github-actions edited this page Nov 23, 2024 · 2 revisions

v0.9.19

Released 23rd November 2024.

This version includes protocol support for 1.21.40 as well as a number of bug fixes and new features.

Bug Fixes

Changes

block

  • The Mangrove and Cherry functions have been renamed to MangroveWood and CherryWood respectively.
  • The new Oxidizable interface has been added for blocks that can oxidise.
  • Many new blocks have been implemented, including BrewingStand Copper, CopperDoor, CopperGrate, CopperTrapdoor, PolishedTuff and TuffBricks.

block/cube

  • Three new methods have been introduced to BBox: Corners, Mul and Volume.

recipe

  • The new Potion and PotionContainerChange` structs have been introduced to allow for potion recipes to be registered.
  • The Perform and ValidBrewingReagent functions have been introduced for working with potion recipes.

player

  • The entity.SplashableEntity interface has been implemented on the Player struct to allow for water bottles to be thrown at players to extinguish them when on fire.

session

  • Three new methods have been introduced to the Controllable interface, StartCrawling, Crawling and StopCrawling.

world/sound

  • The new PotionBrewed struct can be used to play the sound of a potion being brewed.
  • The new WaxRemoved struct can be used to play the sound of wax being removed from a Copper block.
  • The new CopperScraped struct can be used to play the sound of a Copper block being scraped to reduce oxidation.