Files
AnuraCore/src/de/anura/core/LeavesDecay.java
2014-10-19 18:10:52 +02:00

33 lines
875 B
Java

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;
}