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)
method_62442(class_1536 arg0, class_4604 arg1, double arg2, double arg3, double arg4)
shouldRender(FishingBobberEntity arg0, Frustum arg1, double arg2, double arg3, double arg4)
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)
method_3933(class_1297 arg0, class_4604 arg1, double arg2, double arg3, double arg4)
shouldRender(Entity arg0, Frustum arg1, double arg2, double arg3, double arg4)
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)