Class SignMock
java.lang.Object
be.seeseemelk.mockbukkit.block.state.BlockStateMock
be.seeseemelk.mockbukkit.block.state.TileStateMock
be.seeseemelk.mockbukkit.block.state.SignMock
- All Implemented Interfaces:
Cloneable,org.bukkit.block.BlockState,org.bukkit.block.Sign,org.bukkit.block.TileState,org.bukkit.material.Colorable,org.bukkit.metadata.Metadatable,org.bukkit.persistence.PersistentDataHolder
This
ContainerMock represents a Sign.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.bukkit.DyeColorgetColor()getLine(int index) @NotNull String[]getLines()org.bukkit.block.BlockStateThis returns a copy of thisBlockStateMock.booleanbooleanvoidsetColor(org.bukkit.DyeColor color) voidsetEditable(boolean editable) voidsetGlowingText(boolean glowing) voidMethods inherited from class be.seeseemelk.mockbukkit.block.state.TileStateMock
getPersistentDataContainerMethods inherited from class be.seeseemelk.mockbukkit.block.state.BlockStateMock
getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getMetadata, getRawData, getType, getWorld, getX, getY, getZ, hasMetadata, isPlaced, mockState, removeMetadata, setBlockData, setData, setMetadata, setRawData, setType, update, update, updateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.bukkit.block.BlockState
getBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getWorld, getX, getY, getZ, isPlaced, setBlockData, setData, setRawData, setType, update, update, updateMethods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadataMethods inherited from interface org.bukkit.block.TileState
getPersistentDataContainer
-
Constructor Details
-
SignMock
public SignMock(@NotNull @NotNull org.bukkit.Material material) -
SignMock
protected SignMock(@NotNull @NotNull org.bukkit.block.Block block) -
SignMock
-
-
Method Details
-
getLines
- Specified by:
getLinesin interfaceorg.bukkit.block.Sign
-
getLine
- Specified by:
getLinein interfaceorg.bukkit.block.Sign- Throws:
IndexOutOfBoundsException
-
setLine
- Specified by:
setLinein interfaceorg.bukkit.block.Sign- Throws:
IndexOutOfBoundsException
-
isEditable
public boolean isEditable()- Specified by:
isEditablein interfaceorg.bukkit.block.Sign
-
setEditable
public void setEditable(boolean editable) - Specified by:
setEditablein interfaceorg.bukkit.block.Sign
-
isGlowingText
public boolean isGlowingText()- Specified by:
isGlowingTextin interfaceorg.bukkit.block.Sign
-
setGlowingText
public void setGlowingText(boolean glowing) - Specified by:
setGlowingTextin interfaceorg.bukkit.block.Sign
-
getColor
public org.bukkit.DyeColor getColor()- Specified by:
getColorin interfaceorg.bukkit.material.Colorable
-
setColor
public void setColor(org.bukkit.DyeColor color) - Specified by:
setColorin interfaceorg.bukkit.material.Colorable
-
getSnapshot
public org.bukkit.block.BlockState getSnapshot()Description copied from class:BlockStateMockThis returns a copy of thisBlockStateMock. Inheritents of this class should override this method!- Specified by:
getSnapshotin classTileStateMock- Returns:
- A snapshot of this
BlockStateMock.
-