From 564a1ceaab4dc1b7a5c534fcd59e82d5e0e3b601 Mon Sep 17 00:00:00 2001 From: fiercehut <> Date: Thu, 3 Sep 2026 23:28:33 +0200 Subject: [PATCH] Fix 1.19 material in 1.15 laufbau --- BauSystem/BauSystem_Main/src/BauSystem.properties | 1 + BauSystem/BauSystem_Main/src/BauSystem_de.properties | 1 + .../bausystem/features/slaves/laufbau/BlockBoundingBox.java | 6 +++++- .../bausystem/features/slaves/laufbau/LaufbauCommand.java | 2 -- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/BauSystem/BauSystem_Main/src/BauSystem.properties b/BauSystem/BauSystem_Main/src/BauSystem.properties index de74831d..1b1af958 100644 --- a/BauSystem/BauSystem_Main/src/BauSystem.properties +++ b/BauSystem/BauSystem_Main/src/BauSystem.properties @@ -864,6 +864,7 @@ LAUFBAU_SETTINGS_ADVANCED=§eLeft-Click §8-§7 Advanced settings LAUFBAU_BLOCK_COBWEB=§eCobweb LAUFBAU_BLOCK_GRASS_PATH=§eGrass Path LAUFBAU_BLOCK_SOUL_SAND=§eSoul Sand +LAUFBAU_BLOCK_MUD=§eMud LAUFBAU_BLOCK_COCOA=§eCocoa LAUFBAU_BLOCK_TURTLE_EGG=§eTurtle Eggs LAUFBAU_BLOCK_CHEST=§eChest diff --git a/BauSystem/BauSystem_Main/src/BauSystem_de.properties b/BauSystem/BauSystem_Main/src/BauSystem_de.properties index 79ee1be0..78ef5118 100644 --- a/BauSystem/BauSystem_Main/src/BauSystem_de.properties +++ b/BauSystem/BauSystem_Main/src/BauSystem_de.properties @@ -802,6 +802,7 @@ LAUFBAU_SETTINGS_ADVANCED=§eLinks-Click §8-§7 Erweiterte Einstellung LAUFBAU_BLOCK_COBWEB=§eCobweb LAUFBAU_BLOCK_GRASS_PATH=§eGrass Path LAUFBAU_BLOCK_SOUL_SAND=§eSoul Sand +LAUFBAU_BLOCK_MUD=§eMud LAUFBAU_BLOCK_COCOA=§eCocoa LAUFBAU_BLOCK_TURTLE_EGG=§eTurtle Eggs LAUFBAU_BLOCK_CHEST=§eChest diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/BlockBoundingBox.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/BlockBoundingBox.java index ee9d48f4..1d5bfe05 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/BlockBoundingBox.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/BlockBoundingBox.java @@ -101,7 +101,11 @@ public class BlockBoundingBox { addPixel(Material.END_STONE.createBlockData(), 0, 0, 0, 16, 16, 16, null); addPixel(NMSWrapper.impl.pathMaterial().createBlockData(), 0, 0, 0, 16, 15, 16, createItem("LAUFBAU_BLOCK_GRASS_PATH", NMSWrapper.impl.pathMaterial())); - addPixel(Material.MUD.createBlockData(), 0, 0, 0, 16, 14, 16, createItem("LAUFBAU_BLOCK_SOUL_SAND", Material.SOUL_SAND)); + addPixel(Material.SOUL_SAND.createBlockData(), 0, 0, 0, 16, 14, 16, createItem("LAUFBAU_BLOCK_SOUL_SAND", Material.SOUL_SAND)); + + if (Core.getVersion() >= 19) { + addPixel(Material.MUD.createBlockData(), 0, 0, 0, 16, 14, 16, createItem("LAUFBAU_BLOCK_MUD", Material.SOUL_SAND)); + } Cocoa cocoaNorth = (Cocoa) Material.COCOA.createBlockData(); cocoaNorth.setAge(2); diff --git a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/LaufbauCommand.java b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/LaufbauCommand.java index 42ed812d..9c568a56 100644 --- a/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/LaufbauCommand.java +++ b/BauSystem/BauSystem_Main/src/de/steamwar/bausystem/features/slaves/laufbau/LaufbauCommand.java @@ -25,14 +25,12 @@ import de.steamwar.bausystem.shared.Pair; import de.steamwar.bausystem.utils.WorldEditUtils; import de.steamwar.command.SWCommand; import de.steamwar.linkage.Linked; -import de.steamwar.linkage.MinVersion; import org.bukkit.Bukkit; import org.bukkit.Location; import org.bukkit.entity.Player; import org.bukkit.scheduler.BukkitRunnable; @Linked -@MinVersion(19) public class LaufbauCommand extends SWCommand { public LaufbauCommand() {