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:
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) Deprecated.@NotNull String[]getLines()Deprecated.org.bukkit.block.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()voidsetColor(org.bukkit.DyeColor color) voidsetEditable(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
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
public SignMock(@NotNull @NotNull org.bukkit.Material material) -
SignMock
protected SignMock(@NotNull @NotNull org.bukkit.block.Block block) -
SignMock
-
-
Method Details
-
lines
- Specified by:
linesin interfaceorg.bukkit.block.Sign
-
line
@NotNull public @NotNull net.kyori.adventure.text.Component line(int index) throws IndexOutOfBoundsException - Specified by:
linein interfaceorg.bukkit.block.Sign- Throws:
IndexOutOfBoundsException
-
line
public void line(int index, @NotNull @NotNull net.kyori.adventure.text.Component line) throws IndexOutOfBoundsException - Specified by:
linein interfaceorg.bukkit.block.Sign- Throws:
IndexOutOfBoundsException
-
getLines
Deprecated.- Specified by:
getLinesin interfaceorg.bukkit.block.Sign
-
getLine
Deprecated.- Specified by:
getLinein interfaceorg.bukkit.block.Sign- Throws:
IndexOutOfBoundsException
-
setLine
@Deprecated public void setLine(int index, @NotNull @NotNull String line) throws IndexOutOfBoundsException Deprecated.- 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.
-