From d1196c6e4ee485f79f890892d3c832235ec6b261 Mon Sep 17 00:00:00 2001 From: yoyosource Date: Sat, 17 Feb 2024 13:37:17 +0100 Subject: [PATCH] Add AutostartListener Bedrock autostarter --- .../bausystem/features/autostart/AutostartListener.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/BauSystem_Main/src/de/steamwar/bausystem/features/autostart/AutostartListener.java b/BauSystem_Main/src/de/steamwar/bausystem/features/autostart/AutostartListener.java index 28fb7f94..28126ec5 100644 --- a/BauSystem_Main/src/de/steamwar/bausystem/features/autostart/AutostartListener.java +++ b/BauSystem_Main/src/de/steamwar/bausystem/features/autostart/AutostartListener.java @@ -30,6 +30,7 @@ import de.steamwar.bausystem.utils.ItemUtils; import de.steamwar.inventory.SWItem; import de.steamwar.linkage.Linked; import lombok.Getter; +import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.block.data.type.Chest; import org.bukkit.configuration.file.FileConfiguration; @@ -77,6 +78,12 @@ public class AutostartListener implements Listener { if (event.getClickedBlock().getBlockData() instanceof Chest) { return; } + if (event.getClickedBlock().getType() == Material.BEDROCK) { + event.getClickedBlock().setType(Material.SLIME_BLOCK); + Bukkit.getScheduler().runTaskLater(BauSystem.getInstance(), () -> { + event.getClickedBlock().setType(Material.BEDROCK, false); + }, 1); + } activate(event.getPlayer()); }