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:
BlockState,Sign,TileState,Colorable,Metadatable,PersistentDataHolder
This
ContainerMock represents a Sign.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetColor()@NotNull StringgetLine(int index) Deprecated.@NotNull String @NotNull []getLines()Deprecated.@NotNull BlockStateThis returns a copy of thisBlockStateMock.booleanboolean@NotNull net.kyori.adventure.text.Componentline(int index) voidline(int index, @NotNull net.kyori.adventure.text.Component line) @NotNull List<net.kyori.adventure.text.Component>lines()voidvoidsetEditable(boolean editable) voidsetGlowingText(boolean glowing) voidDeprecated.Methods inherited from class be.seeseemelk.mockbukkit.block.state.TileStateMock
getPersistentDataContainer, isSnapshotMethods 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, updateMethods inherited from class java.lang.Object
clone, finalize, getClass, 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, isCollidable, 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, isSnapshot
-
Constructor Details
-
SignMock
-
SignMock
-
SignMock
-
-
Method Details
-
lines
-
line
@NotNull public @NotNull net.kyori.adventure.text.Component line(int index) throws IndexOutOfBoundsException - Specified by:
linein interfaceSign- Throws:
IndexOutOfBoundsException
-
line
public void line(int index, @NotNull @NotNull net.kyori.adventure.text.Component line) throws IndexOutOfBoundsException - Specified by:
linein interfaceSign- Throws:
IndexOutOfBoundsException
-
getLines
Deprecated. -
getLine
Deprecated.- Specified by:
getLinein interfaceSign- Throws:
IndexOutOfBoundsException
-
setLine
@Deprecated public void setLine(int index, @NotNull @NotNull String line) throws IndexOutOfBoundsException Deprecated.- Specified by:
setLinein interfaceSign- Throws:
IndexOutOfBoundsException
-
isEditable
public boolean isEditable()- Specified by:
isEditablein interfaceSign
-
setEditable
public void setEditable(boolean editable) - Specified by:
setEditablein interfaceSign
-
isGlowingText
public boolean isGlowingText()- Specified by:
isGlowingTextin interfaceSign
-
setGlowingText
public void setGlowingText(boolean glowing) - Specified by:
setGlowingTextin interfaceSign
-
getColor
-
setColor
-
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.
-