Class BrewingStandMock
java.lang.Object
be.seeseemelk.mockbukkit.block.state.BlockStateMock
be.seeseemelk.mockbukkit.block.state.TileStateMock
be.seeseemelk.mockbukkit.block.state.ContainerMock
be.seeseemelk.mockbukkit.block.state.BrewingStandMock
- All Implemented Interfaces:
org.bukkit.block.BlockState
,org.bukkit.block.BrewingStand
,org.bukkit.block.Container
,org.bukkit.block.Lockable
,org.bukkit.block.TileState
,org.bukkit.inventory.BlockInventoryHolder
,org.bukkit.inventory.InventoryHolder
,org.bukkit.metadata.Metadatable
,org.bukkit.Nameable
,org.bukkit.persistence.PersistentDataHolder
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
BrewingStandMock
(@NotNull BrewingStandMock state) protected
BrewingStandMock
(@NotNull org.bukkit.block.Block block) BrewingStandMock
(@NotNull org.bukkit.Material material) -
Method Summary
Modifier and TypeMethodDescriptionprotected @NotNull InventoryMock
int
int
@NotNull org.bukkit.inventory.BrewerInventory
@NotNull org.bukkit.block.BlockState
This returns a copy of thisBlockStateMock
.@NotNull org.bukkit.inventory.BrewerInventory
void
setBrewingTime
(int brewTime) void
setFuelLevel
(int level) Methods inherited from class be.seeseemelk.mockbukkit.block.state.ContainerMock
customName, customName, getCustomName, getLock, isLocked, setCustomName, setLock
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.inventory.BlockInventoryHolder
getBlock
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.block.Lockable
getLock, isLocked, setLock
Methods inherited from interface org.bukkit.metadata.Metadatable
getMetadata, hasMetadata, removeMetadata, setMetadata
Methods inherited from interface org.bukkit.Nameable
customName, customName, getCustomName, setCustomName
Methods inherited from interface org.bukkit.block.TileState
getPersistentDataContainer, isSnapshot
-
Constructor Details
-
BrewingStandMock
public BrewingStandMock(@NotNull @NotNull org.bukkit.Material material) -
BrewingStandMock
protected BrewingStandMock(@NotNull @NotNull org.bukkit.block.Block block) -
BrewingStandMock
-
-
Method Details
-
createInventory
- Specified by:
createInventory
in classContainerMock
-
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 classContainerMock
- Returns:
- A snapshot of this
BlockStateMock
.
-
getBrewingTime
public int getBrewingTime()- Specified by:
getBrewingTime
in interfaceorg.bukkit.block.BrewingStand
-
setBrewingTime
public void setBrewingTime(int brewTime) - Specified by:
setBrewingTime
in interfaceorg.bukkit.block.BrewingStand
-
getFuelLevel
public int getFuelLevel()- Specified by:
getFuelLevel
in interfaceorg.bukkit.block.BrewingStand
-
setFuelLevel
public void setFuelLevel(int level) - Specified by:
setFuelLevel
in interfaceorg.bukkit.block.BrewingStand
-
getInventory
@NotNull public @NotNull org.bukkit.inventory.BrewerInventory getInventory()- Specified by:
getInventory
in interfaceorg.bukkit.block.BrewingStand
- Specified by:
getInventory
in interfaceorg.bukkit.block.Container
- Specified by:
getInventory
in interfaceorg.bukkit.inventory.InventoryHolder
- Overrides:
getInventory
in classContainerMock
-
getSnapshotInventory
@NotNull public @NotNull org.bukkit.inventory.BrewerInventory getSnapshotInventory()- Specified by:
getSnapshotInventory
in interfaceorg.bukkit.block.BrewingStand
- Specified by:
getSnapshotInventory
in interfaceorg.bukkit.block.Container
- Overrides:
getSnapshotInventory
in classContainerMock
-