package de.anura.core; import org.bukkit.block.Block; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.LeavesDecayEvent; public class LeavesDecay implements Listener { public LeavesDecay(AnuraCore plugin) { plugin.getServer().getPluginManager().registerEvents(this, plugin); this.plugin = plugin; } @EventHandler public void onLeavesDecay(LeavesDecayEvent event) { if(!plugin.getConfig().getBoolean("enable-leaves-decay")) { Block b = event.getBlock(); byte data = b.getData(); if((data & 0x4) == 0) { data = (byte) (data | 0x4); } b.setData(data); event.setCancelled(true); } } private final AnuraCore plugin; }