类 BlockCanBuildEvent
java.lang.Object
org.bukkit.event.Event
org.bukkit.event.block.BlockEvent
org.bukkit.event.block.BlockCanBuildEvent
当我们尝试建造一个方块的时候,可以看到我们是否可以在此建造它。
注意:
- 方法 getBlock() 返回的是我们正试图放置在其上面的方块,不是我们试图放置的方块。
- 如果你想知道玩家放置的是什么方块, 用
getMaterial()
或者getMaterialId()
来代替.
-
嵌套类概要
从类继承的嵌套类/接口 org.bukkit.event.Event
Event.Result
-
字段概要
从类继承的字段 org.bukkit.event.block.BlockEvent
block
-
构造器概要
-
方法概要
修饰符和类型方法说明static HandlerList
获取我们试图放置的方块的 Material.int
已过时。不安全的参数boolean
获取是否可以在此建造此方块void
setBuildable
(boolean cancel) 设置此方块是否可以在此建造。从类继承的方法 org.bukkit.event.block.BlockEvent
getBlock
从类继承的方法 org.bukkit.event.Event
getEventName, isAsynchronous
-
字段详细资料
-
buildable
protected boolean buildable -
material
已过时。不安全的参数
-
-
构造器详细资料
-
BlockCanBuildEvent
已过时。不安全的参数- 参数:
block
- 这个事件涉及的方块id
- 这个要放置的方块的IDcanBuild
- 是否可以建造
-
-
方法详细资料
-
isBuildable
public boolean isBuildable()获取是否可以在此建造此方块默认情况下, 是否可以在此建造返回的是 Minecraft的值。
原文:Gets whether or not the block can be built here.
By default, returns Minecraft's answer on whether the block can be built here or not.
- 返回:
- boolean 此方块是否可以在此建造
-
setBuildable
public void setBuildable(boolean cancel) 设置此方块是否可以在此建造。原文:Sets whether the block can be built here or not.
- 参数:
cancel
- 允许建造请输入true,反之为false。
-
getMaterial
获取我们试图放置的方块的 Material. 原文:Gets the Material that we are trying to place.- 返回:
- 我们试图放置的方块的 Material
-
getMaterialId
已过时。不安全的参数获取我们试图放置的方块的ID.原文:Gets the Material ID for the Material that we are trying to place.
- 返回:
- 我们试图放置的方块的ID
-
getHandlers
- 指定者:
getHandlers
在类中Event
-
getHandlerList
-