Class DecoratedPotRendererMixin
java.lang.Object
dev.thomasglasser.sherdsapi.impl.mixin.DecoratedPotRendererMixin
- All Implemented Interfaces:
StackPotRenderer,net.minecraft.client.renderer.blockentity.BlockEntityRenderer<net.minecraft.world.level.block.entity.DecoratedPotBlockEntity,net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState>
public abstract class DecoratedPotRendererMixin
extends Object
implements net.minecraft.client.renderer.blockentity.BlockEntityRenderer<net.minecraft.world.level.block.entity.DecoratedPotBlockEntity,net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState>, StackPotRenderer
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.client.renderer.blockentity.state.DecoratedPotRenderStatevoidextractRenderState(net.minecraft.world.level.block.entity.DecoratedPotBlockEntity blockEntity, net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState renderState, float partialTick, net.minecraft.world.phys.Vec3 cameraPosition, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) voidsherdsapi$submit(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, int packedLight, int packedOverlay, StackPotDecorations decorations, int outlineColor) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.renderer.blockentity.BlockEntityRenderer
extractRenderState, getViewDistance, shouldRender, shouldRenderOffScreen, submitMethods inherited from interface dev.thomasglasser.sherdsapi.impl.StackPotRenderer
getExtents
-
Constructor Details
-
DecoratedPotRendererMixin
public DecoratedPotRendererMixin()
-
-
Method Details
-
createRenderState
public net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState createRenderState()- Specified by:
createRenderStatein interfacenet.minecraft.client.renderer.blockentity.BlockEntityRenderer<net.minecraft.world.level.block.entity.DecoratedPotBlockEntity,net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState>
-
extractRenderState
public void extractRenderState(net.minecraft.world.level.block.entity.DecoratedPotBlockEntity blockEntity, net.minecraft.client.renderer.blockentity.state.DecoratedPotRenderState renderState, float partialTick, net.minecraft.world.phys.Vec3 cameraPosition, net.minecraft.client.renderer.feature.ModelFeatureRenderer.CrumblingOverlay breakProgress, org.spongepowered.asm.mixin.injection.callback.CallbackInfo ci) -
sherdsapi$submit
public void sherdsapi$submit(com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.SubmitNodeCollector nodeCollector, int packedLight, int packedOverlay, StackPotDecorations decorations, int outlineColor) - Specified by:
sherdsapi$submitin interfaceStackPotRenderer
-