Package net.minecraft.client.render
Class Camera
java.lang.Object
net.minecraft.client.render.Camera
- Mappings:
Namespace Name named net/minecraft/client/render/Cameraintermediary net/minecraft/class_4184official fey
-
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 named BASE_CAMERA_DISTANCELnet/minecraft/client/render/Camera;BASE_CAMERA_DISTANCE:Fintermediary field_47841Lnet/minecraft/class_4184;field_47841:Fofficial bLfey;b:F
-
field_32133
public static final float field_32133- See Also:
- Mappings:
Namespace Name Mixin selector named field_32133Lnet/minecraft/client/render/Camera;field_32133:Fintermediary field_32133Lnet/minecraft/class_4184;field_32133:Fofficial aLfey;a:F
-
ready
private boolean ready- Mappings:
Namespace Name Mixin selector named readyLnet/minecraft/client/render/Camera;ready:Zintermediary field_18709Lnet/minecraft/class_4184;field_18709:Zofficial cLfey;c:Z
-
area
- Mappings:
Namespace Name Mixin selector named areaLnet/minecraft/client/render/Camera;area:Lnet/minecraft/world/BlockView;intermediary field_18710Lnet/minecraft/class_4184;field_18710:Lnet/minecraft/class_1922;official dLfey;d:Ldbj;
-
focusedEntity
- Mappings:
Namespace Name Mixin selector named focusedEntityLnet/minecraft/client/render/Camera;focusedEntity:Lnet/minecraft/entity/Entity;intermediary field_18711Lnet/minecraft/class_4184;field_18711:Lnet/minecraft/class_1297;official eLfey;e:Lbsd;
-
pos
- Mappings:
Namespace Name Mixin selector named posLnet/minecraft/client/render/Camera;pos:Lnet/minecraft/util/math/Vec3d;intermediary field_18712Lnet/minecraft/class_4184;field_18712:Lnet/minecraft/class_243;official fLfey;f:Levz;
-
blockPos
- Mappings:
Namespace Name Mixin selector named blockPosLnet/minecraft/client/render/Camera;blockPos:Lnet/minecraft/util/math/BlockPos$Mutable;intermediary field_18713Lnet/minecraft/class_4184;field_18713:Lnet/minecraft/class_2338$class_2339;official gLfey;g:Lja$a;
-
horizontalPlane
- Mappings:
Namespace Name Mixin selector named horizontalPlaneLnet/minecraft/client/render/Camera;horizontalPlane:Lorg/joml/Vector3f;intermediary field_18714Lnet/minecraft/class_4184;field_18714:Lorg/joml/Vector3f;official hLfey;h:Lorg/joml/Vector3f;
-
verticalPlane
- Mappings:
Namespace Name Mixin selector named verticalPlaneLnet/minecraft/client/render/Camera;verticalPlane:Lorg/joml/Vector3f;intermediary field_18715Lnet/minecraft/class_4184;field_18715:Lorg/joml/Vector3f;official iLfey;i:Lorg/joml/Vector3f;
-
diagonalPlane
- Mappings:
Namespace Name Mixin selector named diagonalPlaneLnet/minecraft/client/render/Camera;diagonalPlane:Lorg/joml/Vector3f;intermediary field_18716Lnet/minecraft/class_4184;field_18716:Lorg/joml/Vector3f;official jLfey;j:Lorg/joml/Vector3f;
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector named pitchLnet/minecraft/client/render/Camera;pitch:Fintermediary field_18717Lnet/minecraft/class_4184;field_18717:Fofficial kLfey;k:F
-
yaw
private float yaw- Mappings:
Namespace Name Mixin selector named yawLnet/minecraft/client/render/Camera;yaw:Fintermediary field_18718Lnet/minecraft/class_4184;field_18718:Fofficial lLfey;l:F
-
rotation
- Mappings:
Namespace Name Mixin selector named rotationLnet/minecraft/client/render/Camera;rotation:Lorg/joml/Quaternionf;intermediary field_21518Lnet/minecraft/class_4184;field_21518:Lorg/joml/Quaternionf;official mLfey;m:Lorg/joml/Quaternionf;
-
thirdPerson
private boolean thirdPerson- Mappings:
Namespace Name Mixin selector named thirdPersonLnet/minecraft/client/render/Camera;thirdPerson:Zintermediary field_18719Lnet/minecraft/class_4184;field_18719:Zofficial nLfey;n:Z
-
cameraY
private float cameraY- Mappings:
Namespace Name Mixin selector named cameraYLnet/minecraft/client/render/Camera;cameraY:Fintermediary field_18721Lnet/minecraft/class_4184;field_18721:Fofficial oLfey;o:F
-
lastCameraY
private float lastCameraY- Mappings:
Namespace Name Mixin selector named lastCameraYLnet/minecraft/client/render/Camera;lastCameraY:Fintermediary field_18722Lnet/minecraft/class_4184;field_18722:Fofficial pLfey;p:F
-
lastTickDelta
private float lastTickDelta- Mappings:
Namespace Name Mixin selector named lastTickDeltaLnet/minecraft/client/render/Camera;lastTickDelta:Fintermediary field_47549Lnet/minecraft/class_4184;field_47549:Fofficial qLfey;q: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 named updateLnet/minecraft/client/render/Camera;update(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;ZZF)Vintermediary method_19321Lnet/minecraft/class_4184;method_19321(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)Vofficial aLfey;a(Ldbj;Lbsd;ZZF)V
-
updateEyeHeight
public void updateEyeHeight()- Mappings:
Namespace Name Mixin selector named updateEyeHeightLnet/minecraft/client/render/Camera;updateEyeHeight()Vintermediary method_19317Lnet/minecraft/class_4184;method_19317()Vofficial aLfey;a()V
-
clipToSpace
private double clipToSpace(double desiredCameraDistance) - Mappings:
Namespace Name Mixin selector named clipToSpaceLnet/minecraft/client/render/Camera;clipToSpace(D)Dintermediary method_19318Lnet/minecraft/class_4184;method_19318(D)Dofficial aLfey;a(D)D
-
moveBy
protected void moveBy(double x, double y, double z) - Mappings:
Namespace Name Mixin selector named moveByLnet/minecraft/client/render/Camera;moveBy(DDD)Vintermediary method_19324Lnet/minecraft/class_4184;method_19324(DDD)Vofficial aLfey;a(DDD)V
-
setRotation
protected void setRotation(float yaw, float pitch) - Mappings:
Namespace Name Mixin selector named setRotationLnet/minecraft/client/render/Camera;setRotation(FF)Vintermediary method_19325Lnet/minecraft/class_4184;method_19325(FF)Vofficial aLfey;a(FF)V
-
setPos
protected void setPos(double x, double y, double z) - Mappings:
Namespace Name Mixin selector named setPosLnet/minecraft/client/render/Camera;setPos(DDD)Vintermediary method_19327Lnet/minecraft/class_4184;method_19327(DDD)Vofficial bLfey;b(DDD)V
-
setPos
- Mappings:
Namespace Name Mixin selector named setPosLnet/minecraft/client/render/Camera;setPos(Lnet/minecraft/util/math/Vec3d;)Vintermediary method_19322Lnet/minecraft/class_4184;method_19322(Lnet/minecraft/class_243;)Vofficial aLfey;a(Levz;)V
-
getPos
- Mappings:
Namespace Name Mixin selector named getPosLnet/minecraft/client/render/Camera;getPos()Lnet/minecraft/util/math/Vec3d;intermediary method_19326Lnet/minecraft/class_4184;method_19326()Lnet/minecraft/class_243;official bLfey;b()Levz;
-
getBlockPos
- Mappings:
Namespace Name Mixin selector named getBlockPosLnet/minecraft/client/render/Camera;getBlockPos()Lnet/minecraft/util/math/BlockPos;intermediary method_19328Lnet/minecraft/class_4184;method_19328()Lnet/minecraft/class_2338;official cLfey;c()Lja;
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector named getPitchLnet/minecraft/client/render/Camera;getPitch()Fintermediary method_19329Lnet/minecraft/class_4184;method_19329()Fofficial dLfey;d()F
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector named getYawLnet/minecraft/client/render/Camera;getYaw()Fintermediary method_19330Lnet/minecraft/class_4184;method_19330()Fofficial eLfey;e()F
-
getRotation
- Mappings:
Namespace Name Mixin selector named getRotationLnet/minecraft/client/render/Camera;getRotation()Lorg/joml/Quaternionf;intermediary method_23767Lnet/minecraft/class_4184;method_23767()Lorg/joml/Quaternionf;official fLfey;f()Lorg/joml/Quaternionf;
-
getFocusedEntity
- Mappings:
Namespace Name Mixin selector named getFocusedEntityLnet/minecraft/client/render/Camera;getFocusedEntity()Lnet/minecraft/entity/Entity;intermediary method_19331Lnet/minecraft/class_4184;method_19331()Lnet/minecraft/class_1297;official gLfey;g()Lbsd;
-
isReady
public boolean isReady()- Mappings:
Namespace Name Mixin selector named isReadyLnet/minecraft/client/render/Camera;isReady()Zintermediary method_19332Lnet/minecraft/class_4184;method_19332()Zofficial hLfey;h()Z
-
isThirdPerson
public boolean isThirdPerson()- Mappings:
Namespace Name Mixin selector named isThirdPersonLnet/minecraft/client/render/Camera;isThirdPerson()Zintermediary method_19333Lnet/minecraft/class_4184;method_19333()Zofficial iLfey;i()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 named getProjectionLnet/minecraft/client/render/Camera;getProjection()Lnet/minecraft/client/render/Camera$Projection;intermediary method_36425Lnet/minecraft/class_4184;method_36425()Lnet/minecraft/class_4184$class_6355;official jLfey;j()Lfey$a;
-
getSubmersionType
- Mappings:
Namespace Name Mixin selector named getSubmersionTypeLnet/minecraft/client/render/Camera;getSubmersionType()Lnet/minecraft/client/render/CameraSubmersionType;intermediary method_19334Lnet/minecraft/class_4184;method_19334()Lnet/minecraft/class_5636;official kLfey;k()Leod;
-
getHorizontalPlane
- Mappings:
Namespace Name Mixin selector named getHorizontalPlaneLnet/minecraft/client/render/Camera;getHorizontalPlane()Lorg/joml/Vector3f;intermediary method_19335Lnet/minecraft/class_4184;method_19335()Lorg/joml/Vector3f;official lLfey;l()Lorg/joml/Vector3f;
-
getVerticalPlane
- Mappings:
Namespace Name Mixin selector named getVerticalPlaneLnet/minecraft/client/render/Camera;getVerticalPlane()Lorg/joml/Vector3f;intermediary method_19336Lnet/minecraft/class_4184;method_19336()Lorg/joml/Vector3f;official mLfey;m()Lorg/joml/Vector3f;
-
getDiagonalPlane
- Mappings:
Namespace Name Mixin selector named getDiagonalPlaneLnet/minecraft/client/render/Camera;getDiagonalPlane()Lorg/joml/Vector3f;intermediary method_35689Lnet/minecraft/class_4184;method_35689()Lorg/joml/Vector3f;official nLfey;n()Lorg/joml/Vector3f;
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector named resetLnet/minecraft/client/render/Camera;reset()Vintermediary method_19337Lnet/minecraft/class_4184;method_19337()Vofficial oLfey;o()V
-
getLastTickDelta
public float getLastTickDelta()- Mappings:
Namespace Name Mixin selector named getLastTickDeltaLnet/minecraft/client/render/Camera;getLastTickDelta()Fintermediary method_55437Lnet/minecraft/class_4184;method_55437()Fofficial pLfey;p()F
-