Class FishingHookRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<FishingHook, FishingHookRenderState>
net.minecraft.client.renderer.entity.FishingHookRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final RenderTypeprivate static final Identifierprivate static final doubleFields inherited from class EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanaffectedByCulling(FishingHook entity) voidextractRenderState(FishingHook entity, FishingHookRenderState state, float partialTicks) private static floatfraction(int i, int steps) static HumanoidArmgetHoldingArm(Player owner) private Vec3getPlayerHandPos(Player owner, float swing, float partialTicks) booleanshouldRender(FishingHook entity, Frustum culler, double camX, double camY, double camZ) private static voidstringVertex(float xa, float ya, float za, VertexConsumer stringBuffer, PoseStack.Pose stringPose, float aa, float nexta, float width) voidsubmit(FishingHookRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) private static voidvertex(VertexConsumer builder, PoseStack.Pose pose, int lightCoords, float x, int y, int u, int v)
-
Field Details
-
TEXTURE_LOCATION
-
RENDER_TYPE
-
VIEW_BOBBING_SCALE
private static final double VIEW_BOBBING_SCALE- See Also:
-
-
Constructor Details
-
FishingHookRenderer
-
-
Method Details
-
shouldRender
public boolean shouldRender(FishingHook entity, Frustum culler, double camX, double camY, double camZ) - Overrides:
shouldRenderin classEntityRenderer<FishingHook, FishingHookRenderState>
-
submit
public void submit(FishingHookRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera) - Overrides:
submitin classEntityRenderer<FishingHook, FishingHookRenderState>
-
getHoldingArm
-
getPlayerHandPos
-
fraction
private static float fraction(int i, int steps) -
vertex
private static void vertex(VertexConsumer builder, PoseStack.Pose pose, int lightCoords, float x, int y, int u, int v) -
stringVertex
private static void stringVertex(float xa, float ya, float za, VertexConsumer stringBuffer, PoseStack.Pose stringPose, float aa, float nexta, float width) -
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<FishingHook, FishingHookRenderState>
-
extractRenderState
public void extractRenderState(FishingHook entity, FishingHookRenderState state, float partialTicks) - Overrides:
extractRenderStatein classEntityRenderer<FishingHook, FishingHookRenderState>
-
affectedByCulling
- Overrides:
affectedByCullingin classEntityRenderer<FishingHook, FishingHookRenderState>
-