Brewery/src/com/dre/brewery/listeners/CauldronListener.java
2016-06-28 21:35:37 +02:00

23 lines
741 B
Java

package com.dre.brewery.listeners;
import com.dre.brewery.BCauldron;
import org.bukkit.event.EventHandler;
import org.bukkit.event.EventPriority;
import org.bukkit.event.Listener;
import org.bukkit.event.block.CauldronLevelChangeEvent;
public class CauldronListener implements Listener {
@EventHandler(priority = EventPriority.HIGH, ignoreCancelled = true)
public void onCauldronChange(CauldronLevelChangeEvent event) {
if (event.getNewLevel() == 0 && event.getOldLevel() != 0) {
if (event.getReason() == CauldronLevelChangeEvent.ChangeReason.BOTTLE_FILL) {
return;
}
BCauldron.remove(event.getBlock());
} else if (event.getNewLevel() == 3 && event.getOldLevel() != 3) {
BCauldron.remove(event.getBlock());
}
}
}