public class HopperMock extends ContainerMock implements org.bukkit.block.Hopper
ContainerMock represents a Hopper.| Modifier | Constructor and Description |
|---|---|
protected |
HopperMock(@NotNull org.bukkit.block.Block block) |
protected |
HopperMock(@NotNull HopperMock state) |
|
HopperMock(@NotNull org.bukkit.Material material) |
| Modifier and Type | Method and Description |
|---|---|
protected InventoryMock |
createInventory() |
org.bukkit.loot.LootTable |
getLootTable() |
long |
getSeed() |
org.bukkit.block.BlockState |
getSnapshot()
This returns a copy of this
BlockStateMock. |
void |
setLootTable(org.bukkit.loot.LootTable table) |
void |
setSeed(long seed) |
getCustomName, getInventory, getLock, getSnapshotInventory, isLocked, setCustomName, setLockgetPersistentDataContainergetBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getMetadata, getRawData, getType, getWorld, getX, getY, getZ, hasMetadata, isPlaced, mockState, removeMetadata, setBlockData, setData, setMetadata, setRawData, setType, update, update, updateclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetBlock, getBlockData, getChunk, getData, getLightLevel, getLocation, getLocation, getRawData, getType, getWorld, getX, getY, getZ, isPlaced, setBlockData, setData, setRawData, setType, update, update, updatepublic HopperMock(@NotNull
@NotNull org.bukkit.Material material)
protected HopperMock(@NotNull
@NotNull org.bukkit.block.Block block)
protected HopperMock(@NotNull
@NotNull HopperMock state)
public void setLootTable(org.bukkit.loot.LootTable table)
setLootTable in interface org.bukkit.loot.Lootablepublic org.bukkit.loot.LootTable getLootTable()
getLootTable in interface org.bukkit.loot.Lootablepublic void setSeed(long seed)
setSeed in interface org.bukkit.loot.Lootablepublic long getSeed()
getSeed in interface org.bukkit.loot.Lootableprotected InventoryMock createInventory()
createInventory in class ContainerMockpublic org.bukkit.block.BlockState getSnapshot()
BlockStateMockBlockStateMock. Inheritents of this class should override this method!getSnapshot in class ContainerMockBlockStateMock.