Class DoughRenderer
java.lang.Object
com.petrolpark.compat.create.core.dough.DoughRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected net.createmod.catnip.render.SuperByteBufferbytefloatfloatbytefloatstatic final floatstatic final float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.world.phys.AABBgetAABB(float partialTicks) floatgetLength(float partialTicks) floatgetRollingProgress(float partialTicks) floatgetThickness(float partialTicks) floatgetWidth(float partialTicks) protected voidvoidrender(net.minecraft.world.level.block.state.BlockState baseState, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, com.mojang.blaze3d.vertex.VertexConsumer builder, int light) voidtick(net.minecraft.world.level.Level level) void
-
Field Details
-
WIDTH_UNIT
public static final float WIDTH_UNIT- See Also:
-
THICKNESS_UNIT
public static final float THICKNESS_UNIT- See Also:
-
data
-
oldWidth
public byte oldWidth -
oldLength
public byte oldLength -
oldThickness
public float oldThickness -
rollingProgress
public float rollingProgress -
oldRollingProgress
public float oldRollingProgress -
cachedBuffer
protected net.createmod.catnip.render.SuperByteBuffer cachedBuffer
-
-
Constructor Details
-
DoughRenderer
public DoughRenderer()
-
-
Method Details
-
update
-
setFrom
-
refreshBuffer
protected void refreshBuffer() -
tick
public void tick(net.minecraft.world.level.Level level) -
getRollingProgress
public float getRollingProgress(float partialTicks) -
getWidth
public float getWidth(float partialTicks) -
getLength
public float getLength(float partialTicks) -
getThickness
public float getThickness(float partialTicks) -
getAABB
public net.minecraft.world.phys.AABB getAABB(float partialTicks) -
render
public void render(net.minecraft.world.level.block.state.BlockState baseState, float partialTicks, com.mojang.blaze3d.vertex.PoseStack ms, com.mojang.blaze3d.vertex.VertexConsumer builder, int light)
-