Package net.minecraft.client.render
Class Camera
java.lang.Object
net.minecraft.client.render.Camera
- Mappings:
Namespace Name official ffuintermediary net/minecraft/class_4184named net/minecraft/client/render/Camera
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockViewprivate static final floatprivate final BlockPos.Mutableprivate floatprivate final Vector3fstatic final floatprivate Entityprivate final Vector3fprivate floatprivate floatprivate floatprivate Vec3dprivate booleanprivate final Quaternionfprivate booleanprivate final Vector3fprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate doubleclipToSpace(double desiredCameraDistance) final Vector3ffinal Vector3ffloatfloatgetPitch()getPos()Returns the field of vision of this camera.final Vector3ffloatgetYaw()booleanisReady()booleanprotected voidmoveBy(double x, double y, double z) voidreset()protected voidsetPos(double x, double y, double z) protected voidprotected voidsetRotation(float yaw, float pitch) voidupdate(BlockView area, Entity focusedEntity, boolean thirdPerson, boolean inverseView, float tickDelta) void
-
Field Details
-
BASE_CAMERA_DISTANCE
private static final float BASE_CAMERA_DISTANCE- See Also:
- Mappings:
Namespace Name Mixin selector official bLffu;b:Fintermediary field_47841Lnet/minecraft/class_4184;field_47841:Fnamed BASE_CAMERA_DISTANCELnet/minecraft/client/render/Camera;BASE_CAMERA_DISTANCE:F
-
field_32133
public static final float field_32133- See Also:
- Mappings:
Namespace Name Mixin selector official aLffu;a:Fintermediary field_32133Lnet/minecraft/class_4184;field_32133:Fnamed field_32133Lnet/minecraft/client/render/Camera;field_32133:F
-
ready
private boolean ready- Mappings:
Namespace Name Mixin selector official cLffu;c:Zintermediary field_18709Lnet/minecraft/class_4184;field_18709:Znamed readyLnet/minecraft/client/render/Camera;ready:Z
-
area
- Mappings:
Namespace Name Mixin selector official dLffu;d:Ldbg;intermediary field_18710Lnet/minecraft/class_4184;field_18710:Lnet/minecraft/class_1922;named areaLnet/minecraft/client/render/Camera;area:Lnet/minecraft/world/BlockView;
-
focusedEntity
- Mappings:
Namespace Name Mixin selector official eLffu;e:Lbrv;intermediary field_18711Lnet/minecraft/class_4184;field_18711:Lnet/minecraft/class_1297;named focusedEntityLnet/minecraft/client/render/Camera;focusedEntity:Lnet/minecraft/entity/Entity;
-
pos
- Mappings:
Namespace Name Mixin selector official fLffu;f:Lewu;intermediary field_18712Lnet/minecraft/class_4184;field_18712:Lnet/minecraft/class_243;named posLnet/minecraft/client/render/Camera;pos:Lnet/minecraft/util/math/Vec3d;
-
blockPos
- Mappings:
Namespace Name Mixin selector official gLffu;g:Lir$a;intermediary field_18713Lnet/minecraft/class_4184;field_18713:Lnet/minecraft/class_2338$class_2339;named blockPosLnet/minecraft/client/render/Camera;blockPos:Lnet/minecraft/util/math/BlockPos$Mutable;
-
horizontalPlane
- Mappings:
Namespace Name Mixin selector official hLffu;h:Lorg/joml/Vector3f;intermediary field_18714Lnet/minecraft/class_4184;field_18714:Lorg/joml/Vector3f;named horizontalPlaneLnet/minecraft/client/render/Camera;horizontalPlane:Lorg/joml/Vector3f;
-
verticalPlane
- Mappings:
Namespace Name Mixin selector official iLffu;i:Lorg/joml/Vector3f;intermediary field_18715Lnet/minecraft/class_4184;field_18715:Lorg/joml/Vector3f;named verticalPlaneLnet/minecraft/client/render/Camera;verticalPlane:Lorg/joml/Vector3f;
-
diagonalPlane
- Mappings:
Namespace Name Mixin selector official jLffu;j:Lorg/joml/Vector3f;intermediary field_18716Lnet/minecraft/class_4184;field_18716:Lorg/joml/Vector3f;named diagonalPlaneLnet/minecraft/client/render/Camera;diagonalPlane:Lorg/joml/Vector3f;
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector official kLffu;k:Fintermediary field_18717Lnet/minecraft/class_4184;field_18717:Fnamed pitchLnet/minecraft/client/render/Camera;pitch:F
-
yaw
private float yaw- Mappings:
Namespace Name Mixin selector official lLffu;l:Fintermediary field_18718Lnet/minecraft/class_4184;field_18718:Fnamed yawLnet/minecraft/client/render/Camera;yaw:F
-
rotation
- Mappings:
Namespace Name Mixin selector official mLffu;m:Lorg/joml/Quaternionf;intermediary field_21518Lnet/minecraft/class_4184;field_21518:Lorg/joml/Quaternionf;named rotationLnet/minecraft/client/render/Camera;rotation:Lorg/joml/Quaternionf;
-
thirdPerson
private boolean thirdPerson- Mappings:
Namespace Name Mixin selector official nLffu;n:Zintermediary field_18719Lnet/minecraft/class_4184;field_18719:Znamed thirdPersonLnet/minecraft/client/render/Camera;thirdPerson:Z
-
cameraY
private float cameraY- Mappings:
Namespace Name Mixin selector official oLffu;o:Fintermediary field_18721Lnet/minecraft/class_4184;field_18721:Fnamed cameraYLnet/minecraft/client/render/Camera;cameraY:F
-
lastCameraY
private float lastCameraY- Mappings:
Namespace Name Mixin selector official pLffu;p:Fintermediary field_18722Lnet/minecraft/class_4184;field_18722:Fnamed lastCameraYLnet/minecraft/client/render/Camera;lastCameraY:F
-
lastTickDelta
private float lastTickDelta- Mappings:
Namespace Name Mixin selector official qLffu;q:Fintermediary field_47549Lnet/minecraft/class_4184;field_47549:Fnamed lastTickDeltaLnet/minecraft/client/render/Camera;lastTickDelta:F
-
-
Constructor Details
-
Camera
public Camera()
-
-
Method Details
-
update
public void update(BlockView area, Entity focusedEntity, boolean thirdPerson, boolean inverseView, float tickDelta) - Mappings:
Namespace Name Mixin selector official aLffu;a(Ldbg;Lbrv;ZZF)Vintermediary method_19321Lnet/minecraft/class_4184;method_19321(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)Vnamed updateLnet/minecraft/client/render/Camera;update(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;ZZF)V
-
updateEyeHeight
public void updateEyeHeight()- Mappings:
Namespace Name Mixin selector official aLffu;a()Vintermediary method_19317Lnet/minecraft/class_4184;method_19317()Vnamed updateEyeHeightLnet/minecraft/client/render/Camera;updateEyeHeight()V
-
clipToSpace
private double clipToSpace(double desiredCameraDistance) - Mappings:
Namespace Name Mixin selector official aLffu;a(D)Dintermediary method_19318Lnet/minecraft/class_4184;method_19318(D)Dnamed clipToSpaceLnet/minecraft/client/render/Camera;clipToSpace(D)D
-
moveBy
protected void moveBy(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official aLffu;a(DDD)Vintermediary method_19324Lnet/minecraft/class_4184;method_19324(DDD)Vnamed moveByLnet/minecraft/client/render/Camera;moveBy(DDD)V
-
setRotation
protected void setRotation(float yaw, float pitch) - Mappings:
Namespace Name Mixin selector official aLffu;a(FF)Vintermediary method_19325Lnet/minecraft/class_4184;method_19325(FF)Vnamed setRotationLnet/minecraft/client/render/Camera;setRotation(FF)V
-
setPos
protected void setPos(double x, double y, double z) - Mappings:
Namespace Name Mixin selector official bLffu;b(DDD)Vintermediary method_19327Lnet/minecraft/class_4184;method_19327(DDD)Vnamed setPosLnet/minecraft/client/render/Camera;setPos(DDD)V
-
setPos
- Mappings:
Namespace Name Mixin selector official aLffu;a(Lewu;)Vintermediary method_19322Lnet/minecraft/class_4184;method_19322(Lnet/minecraft/class_243;)Vnamed setPosLnet/minecraft/client/render/Camera;setPos(Lnet/minecraft/util/math/Vec3d;)V
-
getPos
- Mappings:
Namespace Name Mixin selector official bLffu;b()Lewu;intermediary method_19326Lnet/minecraft/class_4184;method_19326()Lnet/minecraft/class_243;named getPosLnet/minecraft/client/render/Camera;getPos()Lnet/minecraft/util/math/Vec3d;
-
getBlockPos
- Mappings:
Namespace Name Mixin selector official cLffu;c()Lir;intermediary method_19328Lnet/minecraft/class_4184;method_19328()Lnet/minecraft/class_2338;named getBlockPosLnet/minecraft/client/render/Camera;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector official dLffu;d()Fintermediary method_19329Lnet/minecraft/class_4184;method_19329()Fnamed getPitchLnet/minecraft/client/render/Camera;getPitch()F
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector official eLffu;e()Fintermediary method_19330Lnet/minecraft/class_4184;method_19330()Fnamed getYawLnet/minecraft/client/render/Camera;getYaw()F
-
getRotation
- Mappings:
Namespace Name Mixin selector official fLffu;f()Lorg/joml/Quaternionf;intermediary method_23767Lnet/minecraft/class_4184;method_23767()Lorg/joml/Quaternionf;named getRotationLnet/minecraft/client/render/Camera;getRotation()Lorg/joml/Quaternionf;
-
getFocusedEntity
- Mappings:
Namespace Name Mixin selector official gLffu;g()Lbrv;intermediary method_19331Lnet/minecraft/class_4184;method_19331()Lnet/minecraft/class_1297;named getFocusedEntityLnet/minecraft/client/render/Camera;getFocusedEntity()Lnet/minecraft/entity/Entity;
-
isReady
public boolean isReady()- Mappings:
Namespace Name Mixin selector official hLffu;h()Zintermediary method_19332Lnet/minecraft/class_4184;method_19332()Znamed isReadyLnet/minecraft/client/render/Camera;isReady()Z
-
isThirdPerson
public boolean isThirdPerson()- Mappings:
Namespace Name Mixin selector official iLffu;i()Zintermediary method_19333Lnet/minecraft/class_4184;method_19333()Znamed isThirdPersonLnet/minecraft/client/render/Camera;isThirdPerson()Z
-
getProjection
Returns the field of vision of this camera.- Returns:
- the field of vision of this camera
- See Also:
- Mappings:
Namespace Name Mixin selector official jLffu;j()Lffu$a;intermediary method_36425Lnet/minecraft/class_4184;method_36425()Lnet/minecraft/class_4184$class_6355;named getProjectionLnet/minecraft/client/render/Camera;getProjection()Lnet/minecraft/client/render/Camera$Projection;
-
getSubmersionType
- Mappings:
Namespace Name Mixin selector official kLffu;k()Lepg;intermediary method_19334Lnet/minecraft/class_4184;method_19334()Lnet/minecraft/class_5636;named getSubmersionTypeLnet/minecraft/client/render/Camera;getSubmersionType()Lnet/minecraft/client/render/CameraSubmersionType;
-
getHorizontalPlane
- Mappings:
Namespace Name Mixin selector official lLffu;l()Lorg/joml/Vector3f;intermediary method_19335Lnet/minecraft/class_4184;method_19335()Lorg/joml/Vector3f;named getHorizontalPlaneLnet/minecraft/client/render/Camera;getHorizontalPlane()Lorg/joml/Vector3f;
-
getVerticalPlane
- Mappings:
Namespace Name Mixin selector official mLffu;m()Lorg/joml/Vector3f;intermediary method_19336Lnet/minecraft/class_4184;method_19336()Lorg/joml/Vector3f;named getVerticalPlaneLnet/minecraft/client/render/Camera;getVerticalPlane()Lorg/joml/Vector3f;
-
getDiagonalPlane
- Mappings:
Namespace Name Mixin selector official nLffu;n()Lorg/joml/Vector3f;intermediary method_35689Lnet/minecraft/class_4184;method_35689()Lorg/joml/Vector3f;named getDiagonalPlaneLnet/minecraft/client/render/Camera;getDiagonalPlane()Lorg/joml/Vector3f;
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official oLffu;o()Vintermediary method_19337Lnet/minecraft/class_4184;method_19337()Vnamed resetLnet/minecraft/client/render/Camera;reset()V
-
getLastTickDelta
public float getLastTickDelta()- Mappings:
Namespace Name Mixin selector official pLffu;p()Fintermediary method_55437Lnet/minecraft/class_4184;method_55437()Fnamed getLastTickDeltaLnet/minecraft/client/render/Camera;getLastTickDelta()F
-