Class AbstractSimpleDisplayState
java.lang.Object
net.darkhax.botanypots.data.displaystate.DisplayState
net.darkhax.botanypots.data.displaystate.AbstractSimpleDisplayState
- Direct Known Subclasses:
SimpleDisplayState
-
Nested Class Summary
Nested classes/interfaces inherited from class net.darkhax.botanypots.data.displaystate.DisplayState
DisplayState.Serializer -
Field Summary
FieldsModifier and TypeFieldDescriptionfinal Optional<org.joml.Vector3f>final booleanfinal List<AxisAlignedRotation>final Optional<org.joml.Vector3f>Fields inherited from class net.darkhax.botanypots.data.displaystate.DisplayState
SERIALIZER -
Constructor Summary
ConstructorsConstructorDescriptionAbstractSimpleDisplayState(Optional<org.joml.Vector3f> scale, Optional<org.joml.Vector3f> offset, List<AxisAlignedRotation> rotations, boolean renderFluid) -
Method Summary
Modifier and TypeMethodDescriptionabstract net.minecraft.world.level.block.state.BlockStategetRenderState(float progress) Methods inherited from class net.darkhax.botanypots.data.displaystate.DisplayState
getSerializer, getSerializer, init
-
Field Details
-
scale
-
offset
-
rotations
-
renderFluid
public final boolean renderFluid
-
-
Constructor Details
-
AbstractSimpleDisplayState
public AbstractSimpleDisplayState(Optional<org.joml.Vector3f> scale, Optional<org.joml.Vector3f> offset, List<AxisAlignedRotation> rotations, boolean renderFluid)
-
-
Method Details
-
getRenderState
public abstract net.minecraft.world.level.block.state.BlockState getRenderState(float progress)
-