Skip to content

Commit af15f01

Browse files
Add changelog for v0.9.19
1 parent 249b6f8 commit af15f01

File tree

1 file changed

+58
-0
lines changed

1 file changed

+58
-0
lines changed

changelogs/v0.9.19.md

+58
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
# v0.9.19
2+
3+
Released 23rd November 2024.
4+
5+
This version includes protocol support for 1.21.40 as well as a number of bug fixes and new features.
6+
7+
## Bug Fixes
8+
9+
- Fixed incorrect interface definition causing Bows enchanted with Punch not to work
10+
correctly (https://github.com/df-mc/dragonfly/pull/927).
11+
- Fixed a nil pointer that could occur with Ender Chests (https://github.com/df-mc/dragonfly/pull/929).
12+
- Fixed incorrect calculations with the Efficiency enchantment.
13+
- Players will no longer fall through blocks when being
14+
teleported (https://github.com/df-mc/dragonfly/pull/931).
15+
- Fixed various incorrect item identifiers being returns by some blocks.
16+
- Updated various hardness and blast resistance values for blocks.
17+
- Fletching Tables no longer cause a panic when being picked.
18+
- Fixed cost of creating multiple banners in a Loom (https://github.com/df-mc/dragonfly/pull/934).
19+
- Enchanted Golden Apples were updated to now provide Regeneration II to match vanilla.
20+
- Calculations for damage caused by TNT explosions have been fixed.
21+
- Spectators can no longer pick up arrows (https://github.com/df-mc/dragonfly/pull/879)
22+
23+
## Changes
24+
25+
### **block**
26+
27+
- The `Mangrove` and `Cherry` functions have been renamed to `MangroveWood` and `CherryWood` respectively.
28+
- The new `SneakingActivatable` interface has been added to allow blocks to be activated when sneaking.
29+
- The new `Oxidizable` interface has been added for blocks that can oxidise.
30+
- Many new blocks have been implemented, including `BrewingStand` `Copper`, `CopperDoor`, `CopperGrate`,
31+
`CopperTrapdoor`, `PolishedTuff` and `TuffBricks`.
32+
33+
### **block/cube**
34+
35+
- Three new methods have been introduced to `BBox`: `Corners`, `Mul` and `Volume`.
36+
37+
### **recipe**
38+
39+
- The new `Potion and `PotionContainerChange` structs have been introduced to allow for potion recipes to be
40+
registered.
41+
- The `Perform` and `ValidBrewingReagent` functions have been introduced for working with potion recipes.
42+
43+
### **player**
44+
45+
- The `entity.SplashableEntity` interface has been implemented on the `Player` struct to allow for water
46+
bottles to be thrown at players to extinguish them when on fire.
47+
48+
### **session**
49+
50+
- Three new methods have been introduced to the `Controllable` interface, `StartCrawling`, `Crawling` and
51+
`StopCrawling`.
52+
53+
### **world/sound**
54+
55+
- The new `PotionBrewed` struct can be used to play the sound of a potion being brewed.
56+
- The new `WaxRemoved` struct can be used to play the sound of wax being removed from a Copper block.
57+
- The new `CopperScraped` struct can be used to play the sound of a Copper block being scraped to reduce
58+
oxidation.

0 commit comments

Comments
 (0)