cn.nukkit.event.block.LiquidFlowEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of powernukkit Show documentation
Show all versions of powernukkit Show documentation
A Minecraft Bedrock Edition server software implementation made in Java from scratch which supports all new features.
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;
}
}