Hello, can anyone help me with these buttons ? The problem is that when you click the plaque the button clicks but does not light the redstone under this block! When redstone is next to it on the same level, everything works and redstone lights up! When I put the button in the game and click it, the redstone under the block lights up! Thank you in advance for any help! Code: @EventHandler public void onClick(PlayerInteractEvent event){ if (event.getClickedBlock() == null) { return; } if (event.getAction() != Action.RIGHT_CLICK_BLOCK) { return; } if (event.getClickedBlock().getState() instanceof Sign){ Sign sign = (Sign) event.getClickedBlock().getState(); event.setCancelled(true); new BukkitRunnable(){ @Override public void run() { event.getClickedBlock().getLocation().getBlock().setBlockData(Bukkit.getUnsafe().fromLegacy(Material.OAK_BUTTON, (byte) 5), false); } }.runTaskLater(Plugin.getPlugin(),1); new BukkitRunnable(){ @Override public void run() { if (event.getClickedBlock().getBlockData() instanceof Switch) { final Switch button = (Switch) event.getClickedBlock().getBlockData(); button.setPowered(true); event.getClickedBlock().setBlockData(button); } } }.runTaskLater(Plugin.getPlugin(),20); return; } } I'm using the spigot version 1.15.2