BlockFadeEvent
BlockFadeEvent
=> org.bukkit.event.Event
=> org.bukkit.event.block.BlockEvent
=> org.bukkit.event.block.BlockFadeEvent
Called when a block fades, melts or disappears based on world conditionsExamples:
Snow melting due to being near a light source. Ice melting due to being near a light source. Fire burning out after time, without destroying fuel block. Coral fading to dead coral due to lack of water Turtle Egg bursting when a turtle hatchesIf a Block Fade event is cancelled, the block will not fade, melt ordisappear.当一应条件合适,方块枯萎、融化或消失时触发。本事件触发的情景包括:
雪方块离光源过近,因而融化。 冰方块离光源过近,因而融化。 火焰在燃烧一段时间后自然熄灭,并且没有摧毁其下的燃料方块。 由于缺少水源,珊瑚枯萎。 由于小海龟破壳而出,海龟蛋方块破碎。如果本事件被取消,则涉事方块不会枯萎、融化或消失。
方法声明: public BlockState getNewState()
方法签名: ()Lorg/bukkit/block/BlockState;
Gets the state of the block that will be fading, melting ordisappearing.@return The block state of the block that will be fading, melting ordisappearing该方法用于获取即将枯萎、融化或消失的方块的新块状态。@return 即将枯萎、融化或消失的方块的新块状态。
方法声明: public boolean isCancelled()
方法签名: ()Z
方法声明: public void setCancelled(boolean cancel)
方法签名: (Z)V
方法声明: public HandlerList getHandlers()
方法签名: ()Lorg/bukkit/event/HandlerList;
方法声明: public static HandlerList getHandlerList()
方法签名: ()Lorg/bukkit/event/HandlerList;
Last modified 1mo ago