cn.nukkit.event.block.LiquidFlowEvent Maven / Gradle / Ivy
package cn.nukkit.event.block;
import cn.nukkit.block.Block;
import cn.nukkit.block.BlockLiquid;
import cn.nukkit.event.Cancellable;
import cn.nukkit.event.HandlerList;
public class LiquidFlowEvent extends BlockEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
public static HandlerList getHandlers() {
return handlers;
}
private final Block to;
private final BlockLiquid source;
private final int newFlowDecay;
public LiquidFlowEvent(Block to, BlockLiquid source, int newFlowDecay) {
super(to);
this.to = to;
this.source = source;
this.newFlowDecay = newFlowDecay;
}
public int getNewFlowDecay() {
return this.newFlowDecay;
}
public BlockLiquid getSource() {
return this.source;
}
public Block getTo() {
return this.to;
}
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy