Class TrapDoorMock
java.lang.Object
be.seeseemelk.mockbukkit.block.data.BlockDataMock
be.seeseemelk.mockbukkit.block.data.TrapDoorMock
- All Implemented Interfaces:
Cloneable
,Bisected
,BlockData
,Directional
,Openable
,Powerable
,TrapDoor
,Waterlogged
Mock implementation of
TrapDoor
.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.block.data.Bisected
Bisected.Half
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetFaces()
@NotNull BlockFace
@NotNull Bisected.Half
getHalf()
boolean
isOpen()
boolean
boolean
void
void
setHalf
(@NotNull Bisected.Half half) void
setOpen
(boolean open) void
setPowered
(boolean powered) void
setWaterlogged
(boolean waterlogged) Methods inherited from class be.seeseemelk.mockbukkit.block.data.BlockDataMock
checkType, checkType, checkType, checkType, clone, createBlockState, equals, get, getAsString, getAsString, getCollisionShape, getDestroySpeed, getLightEmission, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, hashCode, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isSupported, isSupported, matches, merge, mirror, mock, requiresCorrectToolForDrops, rotate, set
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bukkit.block.data.BlockData
clone, createBlockState, getAsString, getAsString, getCollisionShape, getDestroySpeed, getDestroySpeed, getLightEmission, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate
-
Constructor Details
-
TrapDoorMock
- Parameters:
type
- The material this data is for.
-
-
Method Details
-
getHalf
-
setHalf
-
getFacing
- Specified by:
getFacing
in interfaceDirectional
-
setFacing
- Specified by:
setFacing
in interfaceDirectional
-
getFaces
- Specified by:
getFaces
in interfaceDirectional
-
isOpen
public boolean isOpen() -
setOpen
public void setOpen(boolean open) -
isPowered
public boolean isPowered() -
setPowered
public void setPowered(boolean powered) - Specified by:
setPowered
in interfacePowerable
-
isWaterlogged
public boolean isWaterlogged()- Specified by:
isWaterlogged
in interfaceWaterlogged
-
setWaterlogged
public void setWaterlogged(boolean waterlogged) - Specified by:
setWaterlogged
in interfaceWaterlogged
-