diff --git a/luminol-server/minecraft-patches/features/0011-Add-config-to-modify-tripwire-behavior.patch b/luminol-server/minecraft-patches/features/0011-Add-config-to-modify-tripwire-behavior.patch index 0efdc6f..3383c87 100644 --- a/luminol-server/minecraft-patches/features/0011-Add-config-to-modify-tripwire-behavior.patch +++ b/luminol-server/minecraft-patches/features/0011-Add-config-to-modify-tripwire-behavior.patch @@ -30,7 +30,7 @@ index 8a3a8b0fdf9545a41501dc992c6982d9c8ce7b66..8f9f5b0bf098a32a732e3ff9f636e3ea } } diff --git a/net/minecraft/world/level/levelgen/feature/EndPlatformFeature.java b/net/minecraft/world/level/levelgen/feature/EndPlatformFeature.java -index 49b810ae9d9a8d0718a5f8c512e15a5573ed04fd..37ebb23c9c053de0530254d98f2120058833f232 100644 +index 49b810ae9d9a8d0718a5f8c512e15a5573ed04fd..7d5fc6860ed426c4906f8c3eb2c10fd6db4296e5 100644 --- a/net/minecraft/world/level/levelgen/feature/EndPlatformFeature.java +++ b/net/minecraft/world/level/levelgen/feature/EndPlatformFeature.java @@ -28,6 +28,11 @@ public class EndPlatformFeature extends Feature { @@ -89,14 +89,13 @@ index 49b810ae9d9a8d0718a5f8c512e15a5573ed04fd..37ebb23c9c053de0530254d98f212005 + blockList.placeBlocks(); + } } else { -- blockList.placeBlocks(); + if (dropBlocks) { + blockList.getSnapshotBlocks().forEach((state) -> { + level.destroyBlock(state.getPosition(), !blockList1.contains(state.getPosition()), null); -+ state.update(); + }); + // Luminol - prevent tripwire dupe in end platform generate + } + blockList.placeBlocks(); } // CraftBukkit end } diff --git a/luminol-server/paper-patches/files/src/main/java/me/earthme/luminol/config/modules/removed/RemovedConfig.java.patch b/luminol-server/paper-patches/files/src/main/java/me/earthme/luminol/config/modules/removed/RemovedConfig.java.patch index 9df31cd..73d799f 100644 --- a/luminol-server/paper-patches/files/src/main/java/me/earthme/luminol/config/modules/removed/RemovedConfig.java.patch +++ b/luminol-server/paper-patches/files/src/main/java/me/earthme/luminol/config/modules/removed/RemovedConfig.java.patch @@ -1,12 +1,11 @@ --- /dev/null +++ b/src/main/java/me/earthme/luminol/config/modules/removed/RemovedConfig.java -@@ -1,0 +_,41 @@ +@@ -1,0 +_,40 @@ +package me.earthme.luminol.config.modules.removed; + +import me.earthme.luminol.config.EnumConfigCategory; +import me.earthme.luminol.config.IConfigModule; +import me.earthme.luminol.config.flags.ConfigInfo; -+import me.earthme.luminol.config.flags.DoNotLoad; +import me.earthme.luminol.config.flags.TransformedConfig; + +public class RemovedConfig implements IConfigModule {