net.minecraft.client.render.entity

public class FishingBobberEntityRenderer

extends EntityRenderer<FishingBobberEntity, FishingBobberEntityState>

net.minecraft.client.renderer.entity.FishingHookRenderer
net.minecraft.class_906
net.minecraft.client.render.entity.FishingBobberEntityRenderer

Field summary

Modifier and TypeField
private static final Identifier
TEXTURE_LOCATION
field_4707
TEXTURE
private static final RenderLayer
RENDER_TYPE
field_21742
LAYER
private static final double
VIEW_BOBBING_SCALE
field_33632
field_33632

Constructor summary

ModifierConstructor
public (EntityRendererFactory$Context context)

Method summary

Modifier and TypeMethod
public boolean
shouldRender(FishingHook entity, Frustum culler, double camX, double camY, double camZ, float partialTicks)
method_62442(class_1536 arg0, class_4604 arg1, double arg2, double arg3, double arg4, float arg5)
shouldRender(FishingBobberEntity arg0, Frustum arg1, double arg2, double arg3, double arg4, float arg5)
public void
submit(FishingHookRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_3974(class_10026 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(FishingBobberEntityState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
public static Arm
getHoldingArm(Player owner)
method_65567(class_1657 arg0)
getArmHoldingRod(PlayerEntity player)
private Vec3d
getPlayerHandPos(Player owner, float swing, float partialTicks)
method_59755(class_1657 arg0, float arg1, float arg2)
getHandPos(PlayerEntity player, float handRotation, float tickProgress)
private static float
fraction(int i, int steps)
method_23954(int arg0, int arg1)
percentage(int value, int denominator)
private static void
vertex(VertexConsumer builder, PoseStack$Pose pose, int lightCoords, float x, int y, int u, int v)
method_23840(class_4588 arg0, class_4587$class_4665 arg1, int arg2, float arg3, int arg4, int arg5, int arg6)
vertex(VertexConsumer buffer, MatrixStack$Entry matrix, int light, float x, int y, int u, int v)
private static void
stringVertex(float xa, float ya, float za, VertexConsumer stringBuffer, PoseStack$Pose stringPose, float aa, float nexta, float width)
method_23172(float arg0, float arg1, float arg2, class_4588 arg3, class_4587$class_4665 arg4, float arg5, float arg6, float arg7)
renderFishingLine(float x, float y, float z, VertexConsumer buffer, MatrixStack$Entry matrices, float segmentStart, float segmentEnd, float getMinimumLineWidth)
public FishingBobberEntityState
createRenderState()
method_55269()
createRenderState()
public void
extractRenderState(FishingHook entity, FishingHookRenderState state, float partialTicks)
method_62443(class_1536 arg0, class_10026 arg1, float arg2)
updateRenderState(FishingBobberEntity arg0, FishingBobberEntityState arg1, float arg2)
protected boolean
affectedByCulling(FishingHook entity)
method_62441(class_1536 arg0)
canBeCulled(FishingBobberEntity arg0)
public void
extractRenderState(Entity entity, EntityRenderState state, float partialTicks)
method_62354(class_1297 arg0, class_10017 arg1, float arg2)
updateRenderState(Entity arg0, EntityRenderState arg1, float arg2)
public EntityRenderState
createRenderState()
method_55269()
createRenderState()
public void
submit(EntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_3936(class_10017 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
render(EntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
protected boolean
affectedByCulling(Entity entity)
method_62406(class_1297 arg0)
canBeCulled(Entity arg0)
public boolean
shouldRender(Entity entity, Frustum culler, double camX, double camY, double camZ, float partialTicks)
method_3933(class_1297 arg0, class_4604 arg1, double arg2, double arg3, double arg4, float arg5)
shouldRender(Entity arg0, Frustum arg1, double arg2, double arg3, double arg4, float arg5)
private static void
lambda$submit$1(float arg0, float arg1, float arg2, float arg3, PoseStack$Pose arg4, VertexConsumer arg5)
method_72983(float arg0, float arg1, float arg2, float arg3, class_4587$class_4665 arg4, class_4588 arg5)
method_72983(float arg0, float arg1, float arg2, float arg3, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)
private static void
lambda$submit$0(FishingHookRenderState arg0, PoseStack$Pose arg1, VertexConsumer arg2)
method_72984(class_10026 arg0, class_4587$class_4665 arg1, class_4588 arg2)
method_72984(FishingBobberEntityState arg0, MatrixStack$Entry matricesEntry, VertexConsumer vertexConsumer)