Region hologram issue fixed.

This commit is contained in:
Brianna O'Keefe 2018-12-31 18:41:02 -05:00
parent 6a7e1e53f3
commit 9af46fdece
1 changed files with 6 additions and 4 deletions

View File

@ -85,12 +85,14 @@ public class BlockListeners implements Listener {
public void onSpawnerPlace(BlockPlaceEvent event) {
Block block = event.getBlock();
if (block == null || block.getType() != Material.MOB_SPAWNER) return;
if (!event.isCancelled()) {
if (block == null || block.getType() != Material.MOB_SPAWNER) return;
if (!instance.spawnersEnabled()) return;
if (!instance.spawnersEnabled()) return;
SpawnerStack stack = instance.getSpawnerStackManager().addSpawner(new SpawnerStack(block.getLocation(), getSpawnerAmount(event.getItemInHand())));
instance.getHologramHandler().updateHologram(stack);
SpawnerStack stack = instance.getSpawnerStackManager().addSpawner(new SpawnerStack(block.getLocation(), getSpawnerAmount(event.getItemInHand())));
instance.getHologramHandler().updateHologram(stack);
}
Bukkit.getServer().getScheduler().scheduleSyncDelayedTask(instance, () -> instance.getHologramHandler().processChange(block), 1L);
}