From fc33c67115834b089e6cda1bfb63299eb4aa5ed8 Mon Sep 17 00:00:00 2001 From: Lumine1909 <133463833+Lumine1909@users.noreply.github.com> Date: Thu, 5 Jun 2025 16:22:00 +0800 Subject: [PATCH] Stupid me 5.0 --- .../0052-Elytra-aeronautics-no-chunk-load.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/leaves-server/minecraft-patches/features/0052-Elytra-aeronautics-no-chunk-load.patch b/leaves-server/minecraft-patches/features/0052-Elytra-aeronautics-no-chunk-load.patch index 312c08df..10f41979 100644 --- a/leaves-server/minecraft-patches/features/0052-Elytra-aeronautics-no-chunk-load.patch +++ b/leaves-server/minecraft-patches/features/0052-Elytra-aeronautics-no-chunk-load.patch @@ -116,6 +116,19 @@ index 3eb9a9f6d7f8d28d527941177a5faf2c97628594..a00e1ccb915e9e33b0c56b228cb0447d // CraftBukkit start public boolean fauxSleeping; +diff --git a/net/minecraft/world/entity/projectile/FireworkRocketEntity.java b/net/minecraft/world/entity/projectile/FireworkRocketEntity.java +index e0e193078e550225e163149638bf9e053c0531f8..484f1c5eba3776eff86438ba02607e60c7083b3b 100644 +--- a/net/minecraft/world/entity/projectile/FireworkRocketEntity.java ++++ b/net/minecraft/world/entity/projectile/FireworkRocketEntity.java +@@ -328,7 +328,7 @@ public class FireworkRocketEntity extends Projectile implements ItemSupplier { + this.spawningEntity = compound.read("SpawningEntity", net.minecraft.core.UUIDUtil.CODEC).orElse(null); // Paper + } + +- private List getExplosions() { ++ public List getExplosions() { // Leaves private -> public + ItemStack itemStack = this.entityData.get(DATA_ID_FIREWORKS_ITEM); + Fireworks fireworks = itemStack.get(DataComponents.FIREWORKS); + return fireworks != null ? fireworks.explosions() : List.of(); diff --git a/net/minecraft/world/item/FireworkRocketItem.java b/net/minecraft/world/item/FireworkRocketItem.java index 18d63d2da49451a2d5e1da7bf0c00e05e2f192bc..6c78a59b6518799c9b199c96cc4592fb48229e9a 100644 --- a/net/minecraft/world/item/FireworkRocketItem.java