Class EndGatewayMock
java.lang.Object
be.seeseemelk.mockbukkit.block.state.BlockStateMock
be.seeseemelk.mockbukkit.block.state.TileStateMock
be.seeseemelk.mockbukkit.block.state.EndGatewayMock
- All Implemented Interfaces:
org.bukkit.block.BlockState
,org.bukkit.block.EndGateway
,org.bukkit.block.TileState
,org.bukkit.metadata.Metadatable
,org.bukkit.persistence.PersistentDataHolder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
EndGatewayMock
(@NotNull EndGatewayMock state) protected
EndGatewayMock
(@NotNull org.bukkit.block.Block block) EndGatewayMock
(@NotNull org.bukkit.Material material) -
Method Summary
Modifier and TypeMethodDescriptionlong
getAge()
@Nullable org.bukkit.Location
@NotNull org.bukkit.block.BlockState
This returns a copy of thisBlockStateMock
.boolean
void
setAge
(long age) void
setExactTeleport
(boolean exact) void
setExitLocation
(@Nullable org.bukkit.Location location) Methods inherited from class be.seeseemelk.mockbukkit.block.state.TileStateMock
getPersistentDataContainer, isSnapshot
Methods inherited from class be.seeseemelk.mockbukkit.block.state.BlockStateMock
checkType, checkType, checkType, checkType, equals, getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getMetadata, getRawData, getType, getWorld, getX, getY, getZ, hashCode, hasMetadata, isCollidable, isPlaced, mockState, removeMetadata, setBlockData, setData, setMetadata, setRawData, setType, update, update, update
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.bukkit.block.BlockState
getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getWorld, getX, getY, getZ, isCollidable, isPlaced, setBlockData, setData, setRawData, setType, update, update, update
Methods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
Methods inherited from interface org.bukkit.block.TileState
getPersistentDataContainer, isSnapshot
-
Constructor Details
-
EndGatewayMock
public EndGatewayMock(@NotNull @NotNull org.bukkit.Material material) -
EndGatewayMock
protected EndGatewayMock(@NotNull @NotNull org.bukkit.block.Block block) -
EndGatewayMock
-
-
Method Details
-
getSnapshot
@NotNull public @NotNull org.bukkit.block.BlockState getSnapshot()Description copied from class:BlockStateMock
This returns a copy of thisBlockStateMock
. Inheritents of this class should override this method!- Specified by:
getSnapshot
in classTileStateMock
- Returns:
- A snapshot of this
BlockStateMock
.
-
getExitLocation
@Nullable public @Nullable org.bukkit.Location getExitLocation()- Specified by:
getExitLocation
in interfaceorg.bukkit.block.EndGateway
-
setExitLocation
public void setExitLocation(@Nullable @Nullable org.bukkit.Location location) - Specified by:
setExitLocation
in interfaceorg.bukkit.block.EndGateway
-
isExactTeleport
public boolean isExactTeleport()- Specified by:
isExactTeleport
in interfaceorg.bukkit.block.EndGateway
-
setExactTeleport
public void setExactTeleport(boolean exact) - Specified by:
setExactTeleport
in interfaceorg.bukkit.block.EndGateway
-
getAge
public long getAge()- Specified by:
getAge
in interfaceorg.bukkit.block.EndGateway
-
setAge
public void setAge(long age) - Specified by:
setAge
in interfaceorg.bukkit.block.EndGateway
-