Class FurnitureProperties
-
- All Implemented Interfaces:
public final class FurnitureProperties
-
-
Field Summary
Fields Modifier and Type Field Description private final Vector3f
scale
private final Boolean
isFixedTransform
private final Boolean
isNoneTransform
private final Color
glowColor
private final Float
viewRange
private final Display.Brightness
brightness
private final ItemDisplay.ItemDisplayTransform
displayTransform
private final Display.Billboard
trackingRotation
private final Float
shadowStrength
private final Float
shadowRadius
private final Float
displayWidth
private final Float
displayHeight
private final Vector3f
translation
private final Quaternionf
leftRotation
private final Quaternionf
rightRotation
private final Boolean
offsetAgainstBlocks
-
Constructor Summary
Constructors Constructor Description FurnitureProperties(ConfigurationSection configSection)
FurnitureProperties(Color glowColor, Float viewRange, Display.Brightness brightness, ItemDisplay.ItemDisplayTransform displayTransform, Vector3f _scale, Display.Billboard trackingRotation, Float shadowStrength, Float shadowRadius, Float displayWidth, Float displayHeight, Vector3f translation, Quaternionf leftRotation, Quaternionf rightRotation, Boolean offsetAgainstBlocks)
-
Method Summary
Modifier and Type Method Description final Vector3f
getScale()
final Boolean
isFixedTransform()
final Boolean
isNoneTransform()
final Color
getGlowColor()
final Float
getViewRange()
final Display.Brightness
getBrightness()
final ItemDisplay.ItemDisplayTransform
getDisplayTransform()
final Display.Billboard
getTrackingRotation()
final Float
getShadowStrength()
final Float
getShadowRadius()
final Float
getDisplayWidth()
final Float
getDisplayHeight()
final Vector3f
getTranslation()
final Quaternionf
getLeftRotation()
final Quaternionf
getRightRotation()
final Boolean
getOffsetAgainstBlocks()
-
-
Constructor Detail
-
FurnitureProperties
FurnitureProperties(ConfigurationSection configSection)
-
FurnitureProperties
FurnitureProperties(Color glowColor, Float viewRange, Display.Brightness brightness, ItemDisplay.ItemDisplayTransform displayTransform, Vector3f _scale, Display.Billboard trackingRotation, Float shadowStrength, Float shadowRadius, Float displayWidth, Float displayHeight, Vector3f translation, Quaternionf leftRotation, Quaternionf rightRotation, Boolean offsetAgainstBlocks)
-
-
Method Detail
-
getScale
final Vector3f getScale()
-
isFixedTransform
final Boolean isFixedTransform()
-
isNoneTransform
final Boolean isNoneTransform()
-
getGlowColor
final Color getGlowColor()
-
getViewRange
final Float getViewRange()
-
getBrightness
final Display.Brightness getBrightness()
-
getDisplayTransform
final ItemDisplay.ItemDisplayTransform getDisplayTransform()
-
getTrackingRotation
final Display.Billboard getTrackingRotation()
-
getShadowStrength
final Float getShadowStrength()
-
getShadowRadius
final Float getShadowRadius()
-
getDisplayWidth
final Float getDisplayWidth()
-
getDisplayHeight
final Float getDisplayHeight()
-
getTranslation
final Vector3f getTranslation()
-
getLeftRotation
final Quaternionf getLeftRotation()
-
getRightRotation
final Quaternionf getRightRotation()
-
getOffsetAgainstBlocks
final Boolean getOffsetAgainstBlocks()
-
-
-
-