cn.nukkit.event.entity.EntityExplodeEvent 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.entity;
import cn.nukkit.block.Block;
import cn.nukkit.entity.Entity;
import cn.nukkit.event.Cancellable;
import cn.nukkit.event.HandlerList;
import cn.nukkit.level.Position;
import java.util.List;
/**
* @author Angelic47 (Nukkit Project)
*/
public class EntityExplodeEvent extends EntityEvent implements Cancellable {
private static final HandlerList handlers = new HandlerList();
public static HandlerList getHandlers() {
return handlers;
}
protected final Position position;
protected List blocks;
protected double yield;
public EntityExplodeEvent(Entity entity, Position position, List blocks, double yield) {
this.entity = entity;
this.position = position;
this.blocks = blocks;
this.yield = yield;
}
public Position getPosition() {
return this.position;
}
public List getBlockList() {
return this.blocks;
}
public void setBlockList(List blocks) {
this.blocks = blocks;
}
public double getYield() {
return this.yield;
}
public void setYield(double yield) {
this.yield = yield;
}
}