Class ScrollInstance
java.lang.Object
dev.engine_room.flywheel.lib.instance.AbstractInstance
dev.engine_room.flywheel.lib.instance.ColoredLitInstance
dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
com.simibubi.create.content.processing.burner.ScrollInstance
- All Implemented Interfaces:
dev.engine_room.flywheel.api.instance.Instance,dev.engine_room.flywheel.lib.instance.FlatLit
public class ScrollInstance
extends dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
-
Field Summary
FieldsModifier and TypeFieldDescriptionfloatfloatfloatfloatfinal org.joml.QuaternionffloatfloatfloatfloatfloatfloatfloatFields inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
overlayFields inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitInstance
alpha, blue, green, light, redFields inherited from class dev.engine_room.flywheel.lib.instance.AbstractInstance
handle, type -
Constructor Summary
ConstructorsConstructorDescriptionScrollInstance(dev.engine_room.flywheel.api.instance.InstanceType<? extends dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance> type, dev.engine_room.flywheel.api.instance.InstanceHandle handle) -
Method Summary
Modifier and TypeMethodDescriptionoffset(float offsetU, float offsetV) position(float x, float y, float z) position(net.minecraft.core.Vec3i position) rotation(org.joml.Quaternionfc rotation) setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift) setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift, float factorU, float factorV) shift(float x, float y, float z) speed(float speedU, float speedV) Methods inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance
overlayMethods inherited from class dev.engine_room.flywheel.lib.instance.ColoredLitInstance
color, color, color, color, color, color, colorArgb, colorRgb, lightMethods inherited from class dev.engine_room.flywheel.lib.instance.AbstractInstance
delete, handle, setChanged, setVisible, typeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.engine_room.flywheel.lib.instance.FlatLit
lightMethods inherited from interface dev.engine_room.flywheel.api.instance.Instance
delete, handle, setChanged, setVisible, type
-
Field Details
-
x
public float x -
y
public float y -
z
public float z -
rotation
public final org.joml.Quaternionf rotation -
speedU
public float speedU -
speedV
public float speedV -
offsetU
public float offsetU -
offsetV
public float offsetV -
diffU
public float diffU -
diffV
public float diffV -
scaleU
public float scaleU -
scaleV
public float scaleV
-
-
Constructor Details
-
ScrollInstance
public ScrollInstance(dev.engine_room.flywheel.api.instance.InstanceType<? extends dev.engine_room.flywheel.lib.instance.ColoredLitOverlayInstance> type, dev.engine_room.flywheel.api.instance.InstanceHandle handle)
-
-
Method Details
-
position
-
position
-
shift
-
rotation
-
setSpriteShift
-
setSpriteShift
public ScrollInstance setSpriteShift(net.createmod.catnip.render.SpriteShiftEntry spriteShift, float factorU, float factorV) -
speed
-
offset
-