Object FurnitureHelpers
-
- All Implemented Interfaces:
public class FurnitureHelpers
-
-
Field Summary
Fields Modifier and Type Field Description public final static FurnitureHelpers
INSTANCE
-
Method Summary
Modifier and Type Method Description final Float
correctedYaw(FurnitureMechanic mechanic, Float yaw)
final static Unit
furnitureYaw(ItemDisplay baseEntity, Float yaw)
final static Float
rotationToYaw(Rotation rotation)
final static ItemStack
furnitureItem(ItemDisplay baseEntity)
final static Unit
furnitureItem(ItemDisplay baseEntity, ItemStack itemStack)
final static Color
furnitureDye(ItemDisplay baseEntity)
final static Unit
furnitureDye(ItemDisplay baseEntity, Color dyeColor)
final static Boolean
lightState(ItemDisplay baseEntity)
final static Boolean
toggleLight(ItemDisplay baseEntity, Boolean state, FurnitureMechanic mechanic)
final static Boolean
toggleLight(ItemDisplay baseEntity, Boolean state)
final static Boolean
toggleLight(ItemDisplay baseEntity)
-
-
Method Detail
-
correctedYaw
final Float correctedYaw(FurnitureMechanic mechanic, Float yaw)
-
furnitureYaw
final static Unit furnitureYaw(ItemDisplay baseEntity, Float yaw)
-
rotationToYaw
final static Float rotationToYaw(Rotation rotation)
-
furnitureItem
final static ItemStack furnitureItem(ItemDisplay baseEntity)
-
furnitureItem
final static Unit furnitureItem(ItemDisplay baseEntity, ItemStack itemStack)
-
furnitureDye
final static Color furnitureDye(ItemDisplay baseEntity)
-
furnitureDye
final static Unit furnitureDye(ItemDisplay baseEntity, Color dyeColor)
-
lightState
final static Boolean lightState(ItemDisplay baseEntity)
-
toggleLight
@JvmOverloads() final static Boolean toggleLight(ItemDisplay baseEntity, Boolean state, FurnitureMechanic mechanic)
-
toggleLight
@JvmOverloads() final static Boolean toggleLight(ItemDisplay baseEntity, Boolean state)
-
toggleLight
@JvmOverloads() final static Boolean toggleLight(ItemDisplay baseEntity)
-
-
-
-