Class TrapDoorMock
java.lang.Object
be.seeseemelk.mockbukkit.block.data.BlockDataMock
be.seeseemelk.mockbukkit.block.data.TrapDoorMock
- All Implemented Interfaces:
Cloneable,org.bukkit.block.data.Bisected,org.bukkit.block.data.BlockData,org.bukkit.block.data.Directional,org.bukkit.block.data.Openable,org.bukkit.block.data.Powerable,org.bukkit.block.data.type.TrapDoor,org.bukkit.block.data.Waterlogged
Mock implementation of
TrapDoor.-
Nested Class Summary
Nested classes/interfaces inherited from interface org.bukkit.block.data.Bisected
org.bukkit.block.data.Bisected.Half -
Constructor Summary
ConstructorsConstructorDescriptionTrapDoorMock(@NotNull org.bukkit.Material type) Constructs a newBedMockfor the providedMaterial. -
Method Summary
Modifier and TypeMethodDescription@NotNull Set<org.bukkit.block.BlockFace> getFaces()@NotNull org.bukkit.block.BlockFace@NotNull org.bukkit.block.data.Bisected.HalfgetHalf()booleanisOpen()booleanbooleanvoidsetFacing(@NotNull org.bukkit.block.BlockFace facing) voidsetHalf(@NotNull org.bukkit.block.data.Bisected.Half half) voidsetOpen(boolean open) voidsetPowered(boolean powered) voidsetWaterlogged(boolean waterlogged) Methods inherited from class be.seeseemelk.mockbukkit.block.data.BlockDataMock
checkMaterial, checkProperty, checkType, checkType, clone, copyTo, createBlockState, equals, get, getAsString, getAsString, getCollisionShape, getDestroySpeed, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, hashCode, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isSupported, isSupported, matches, merge, mirror, mock, requiresCorrectToolForDrops, rotate, setMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.block.data.BlockData
clone, copyTo, createBlockState, getAsString, getAsString, getCollisionShape, getDestroySpeed, getDestroySpeed, getLightEmission, getMapColor, getMaterial, getPistonMoveReaction, getPlacementMaterial, getSoundGroup, isFaceSturdy, isOccluding, isPreferredTool, isRandomlyTicked, isSupported, isSupported, matches, merge, mirror, requiresCorrectToolForDrops, rotate
-
Constructor Details
-
TrapDoorMock
public TrapDoorMock(@NotNull @NotNull org.bukkit.Material type) - Parameters:
type- The material this data is for.
-
-
Method Details
-
getHalf
@NotNull public @NotNull org.bukkit.block.data.Bisected.Half getHalf()- Specified by:
getHalfin interfaceorg.bukkit.block.data.Bisected
-
setHalf
public void setHalf(@NotNull @NotNull org.bukkit.block.data.Bisected.Half half) - Specified by:
setHalfin interfaceorg.bukkit.block.data.Bisected
-
getFacing
@NotNull public @NotNull org.bukkit.block.BlockFace getFacing()- Specified by:
getFacingin interfaceorg.bukkit.block.data.Directional
-
setFacing
public void setFacing(@NotNull @NotNull org.bukkit.block.BlockFace facing) - Specified by:
setFacingin interfaceorg.bukkit.block.data.Directional
-
getFaces
- Specified by:
getFacesin interfaceorg.bukkit.block.data.Directional
-
isOpen
public boolean isOpen()- Specified by:
isOpenin interfaceorg.bukkit.block.data.Openable
-
setOpen
public void setOpen(boolean open) - Specified by:
setOpenin interfaceorg.bukkit.block.data.Openable
-
isPowered
public boolean isPowered()- Specified by:
isPoweredin interfaceorg.bukkit.block.data.Powerable
-
setPowered
public void setPowered(boolean powered) - Specified by:
setPoweredin interfaceorg.bukkit.block.data.Powerable
-
isWaterlogged
public boolean isWaterlogged()- Specified by:
isWaterloggedin interfaceorg.bukkit.block.data.Waterlogged
-
setWaterlogged
public void setWaterlogged(boolean waterlogged) - Specified by:
setWaterloggedin interfaceorg.bukkit.block.data.Waterlogged
-