net.minecraft.client.renderer.entity

public abstract class AbstractMinecartRenderer<T extends AbstractMinecart, S extends MinecartRenderState>

extends EntityRenderer<T, S>

guy
net.minecraft.client.renderer.entity.AbstractMinecartRenderer
net.minecraft.class_925
net.minecraft.unmapped.C_kzjcotbv
net.minecraft.client.render.entity.AbstractMinecartEntityRenderer
net.minecraft.unmapped.C_kzjcotbv

Field summary

Modifier and TypeField
private static final ResourceLocation
g
MINECART_LOCATION
field_4746
f_rrmnkack
TEXTURE
ID
protected final MinecartModel
a
model
field_4747
f_ykuariwy
model
private final BlockRenderDispatcher
h
blockRenderer
field_38892
f_uinhkxad
blockRenderManager

Constructor summary

ModifierConstructor
public (EntityRendererProvider$Context ctx, ModelLayerLocation layer)

Method summary

Modifier and TypeMethod
public void
a(S arg0, fjj arg1, gqa arg2, int arg3)
render(S arg0, PoseStack arg1, MultiBufferSource arg2, int arg3)
method_4063(S arg0, class_4587 arg1, class_4597 arg2, int arg3)
m_bxrqfdmf(S arg0, C_cnszsxvd arg1, C_igrgeffe arg2, int arg3)
render(S arg0, MatrixStack arg1, VertexConsumerProvider arg2, int arg3)
render(S arg0, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int arg3)
private static <S extends MinecartRenderState> void
a(S arg0, fjj arg1)
newRender(S arg0, PoseStack arg1)
method_62363(S arg0, class_4587 arg1)
m_xmqguxsu(S arg0, C_cnszsxvd arg1)
transformExperimentalControllerMinecart(S state, MatrixStack matrices)
m_xmqguxsu(S arg0, MatrixStack matrices)
private static <S extends MinecartRenderState> void
b(S arg0, fjj arg1)
oldRender(S arg0, PoseStack arg1)
method_62365(S arg0, class_4587 arg1)
m_mvzfbvih(S arg0, C_cnszsxvd arg1)
transformDefaultControllerMinecart(S state, MatrixStack matrices)
m_mvzfbvih(S arg0, MatrixStack matrices)
public void
a(T arg0, S arg1, float arg2)
extractRenderState(T arg0, S arg1, float arg2)
method_62362(T arg0, S arg1, float arg2)
m_efrudyjs(T arg0, S arg1, float arg2)
updateRenderState(T arg0, S arg1, float arg2)
m_tskwgjqs(T arg0, S arg1, float arg2)
private static <T extends AbstractMinecart, S extends MinecartRenderState> void
a(T arg0, cue arg1, S arg2, float arg3)
newExtractState(T arg0, NewMinecartBehavior arg1, S arg2, float arg3)
method_62360(T arg0, class_9879 arg1, S arg2, float arg3)
m_bxoenocg(T arg0, C_btculrky arg1, S arg2, float arg3)
updateFromExperimentalController(T minecart, ExperimentalMinecartController controller, S state, float tickProgress)
private static <T extends AbstractMinecart, S extends MinecartRenderState> void
a(T arg0, cuf arg1, S arg2, float arg3)
oldExtractState(T arg0, OldMinecartBehavior arg1, S arg2, float arg3)
method_62361(T arg0, class_9883 arg1, S arg2, float arg3)
m_soiporvn(T arg0, C_nfapbymz arg1, S arg2, float arg3)
updateFromDefaultController(T minecart, DefaultMinecartController controller, S state, float tickProgress)
protected void
a(S arg0, eah arg1, fjj arg2, gqa arg3, int arg4)
renderMinecartContents(S arg0, BlockState arg1, PoseStack arg2, MultiBufferSource arg3, int arg4)
method_4064(S arg0, class_2680 arg1, class_4587 arg2, class_4597 arg3, int arg4)
m_qoubgiau(S arg0, C_txtbiemp arg1, C_cnszsxvd arg2, C_igrgeffe arg3, int arg4)
renderBlock(S state, BlockState blockState, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
m_qoubgiau(S arg0, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light)
protected AABB
a(T arg0)
getBoundingBoxForCulling(T arg0)
method_62359(T arg0)
m_ektzdypm(T arg0)
getBoundingBox(T arg0)
m_iayyauuk(T arg0)
public Vec3
a(S arg0)
getRenderOffset(S arg0)
method_62364(S arg0)
m_frpozzki(S arg0)
getPositionOffset(S arg0)
getPositionOffset(S arg0)