Object FurnitureBed.Companion
-
- All Implemented Interfaces:
public class FurnitureBed.Companion
-
-
Field Summary
Fields Modifier and Type Field Description private final NamespacedKey
BED_KEY
public final static FurnitureBed.Companion
INSTANCE
-
Method Summary
Modifier and Type Method Description final List<Interaction>
getBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
final Boolean
isBed(Entity entity)
final Unit
sleepOnBed(ItemDisplay baseEntity, FurnitureMechanic mechanic, Player player, Location interactionPoint)
final Unit
spawnBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
final Unit
updateBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
final Unit
removeBeds(ItemDisplay baseEntity)
final NamespacedKey
getBED_KEY()
-
-
Method Detail
-
getBeds
final List<Interaction> getBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
-
sleepOnBed
final Unit sleepOnBed(ItemDisplay baseEntity, FurnitureMechanic mechanic, Player player, Location interactionPoint)
-
spawnBeds
final Unit spawnBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
-
updateBeds
final Unit updateBeds(ItemDisplay baseEntity, FurnitureMechanic mechanic)
-
removeBeds
final Unit removeBeds(ItemDisplay baseEntity)
-
getBED_KEY
final NamespacedKey getBED_KEY()
-
-
-
-