public class CauldronLevelChangeEvent extends BlockEvent implements Cancellable
| 限定符和类型 | 类和说明 |
|---|---|
static class |
CauldronLevelChangeEvent.ChangeReason |
Event.Resultblock| 构造器和说明 |
|---|
CauldronLevelChangeEvent(Block block,
Entity entity,
CauldronLevelChangeEvent.ChangeReason reason,
int oldLevel,
int newLevel) |
| 限定符和类型 | 方法和说明 |
|---|---|
Entity |
getEntity()
获取哪个实体触发该事件,值有可能为Null.
|
static HandlerList |
getHandlerList() |
HandlerList |
getHandlers() |
int |
getNewLevel() |
int |
getOldLevel() |
CauldronLevelChangeEvent.ChangeReason |
getReason() |
boolean |
isCancelled()
获取这个事件是否被取消.一个被取消的事件不会在服务器里被执行,但是仍然会传递事件到其他插件。
|
void |
setCancelled(boolean cancelled)
取消这个事件.
|
void |
setNewLevel(int newLevel) |
getBlockgetEventName, isAsynchronouspublic CauldronLevelChangeEvent(Block block, Entity entity, CauldronLevelChangeEvent.ChangeReason reason, int oldLevel, int newLevel)
public Entity getEntity()
原文:Get entity which did this. May be null.
public CauldronLevelChangeEvent.ChangeReason getReason()
public int getOldLevel()
public int getNewLevel()
public void setNewLevel(int newLevel)
public boolean isCancelled()
Cancellable原文:Gets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins
isCancelled 在接口中 Cancellablepublic void setCancelled(boolean cancelled)
Cancellable原文:Sets the cancellation state of this event. A cancelled event will not be executed in the server, but will still pass to other plugins.
setCancelled 在接口中 Cancellablecancelled - 如果你想取消这个事件,则为truepublic HandlerList getHandlers()
getHandlers 在类中 Eventpublic static HandlerList getHandlerList()