Package net.minecraft.client.render
Class Camera
java.lang.Object
net.minecraft.client.render.Camera
- Mappings:
Namespace Name intermediary net/minecraft/class_4184official emrnamed net/minecraft/client/render/Camera
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockViewprivate final BlockPos.Mutableprivate floatprivate final Vector3fstatic final floatprivate Entityprivate final Vector3fprivate floatprivate floatprivate Vec3dprivate booleanprivate final Quaternionfprivate booleanprivate final Vector3fprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate doubleclipToSpace(double desiredCameraDistance) final Vector3ffinal Vector3ffloatgetPitch()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
-
field_32133
public static final float field_32133- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32133Lnet/minecraft/class_4184;field_32133:Fofficial aLemr;a:Fnamed field_32133Lnet/minecraft/client/render/Camera;field_32133:F
-
ready
private boolean ready- Mappings:
Namespace Name Mixin selector intermediary field_18709Lnet/minecraft/class_4184;field_18709:Zofficial bLemr;b:Znamed readyLnet/minecraft/client/render/Camera;ready:Z
-
area
- Mappings:
Namespace Name Mixin selector intermediary field_18710Lnet/minecraft/class_4184;field_18710:Lnet/minecraft/class_1922;official cLemr;c:Lclq;named areaLnet/minecraft/client/render/Camera;area:Lnet/minecraft/world/BlockView;
-
focusedEntity
- Mappings:
Namespace Name Mixin selector intermediary field_18711Lnet/minecraft/class_4184;field_18711:Lnet/minecraft/class_1297;official dLemr;d:Lbfh;named focusedEntityLnet/minecraft/client/render/Camera;focusedEntity:Lnet/minecraft/entity/Entity;
-
pos
- Mappings:
Namespace Name Mixin selector intermediary field_18712Lnet/minecraft/class_4184;field_18712:Lnet/minecraft/class_243;official eLemr;e:Leea;named posLnet/minecraft/client/render/Camera;pos:Lnet/minecraft/util/math/Vec3d;
-
blockPos
- Mappings:
Namespace Name Mixin selector intermediary field_18713Lnet/minecraft/class_4184;field_18713:Lnet/minecraft/class_2338$class_2339;official fLemr;f:Lgu$a;named blockPosLnet/minecraft/client/render/Camera;blockPos:Lnet/minecraft/util/math/BlockPos$Mutable;
-
horizontalPlane
- Mappings:
Namespace Name Mixin selector intermediary field_18714Lnet/minecraft/class_4184;field_18714:Lorg/joml/Vector3f;official gLemr;g:Lorg/joml/Vector3f;named horizontalPlaneLnet/minecraft/client/render/Camera;horizontalPlane:Lorg/joml/Vector3f;
-
verticalPlane
- Mappings:
Namespace Name Mixin selector intermediary field_18715Lnet/minecraft/class_4184;field_18715:Lorg/joml/Vector3f;official hLemr;h:Lorg/joml/Vector3f;named verticalPlaneLnet/minecraft/client/render/Camera;verticalPlane:Lorg/joml/Vector3f;
-
diagonalPlane
- Mappings:
Namespace Name Mixin selector intermediary field_18716Lnet/minecraft/class_4184;field_18716:Lorg/joml/Vector3f;official iLemr;i:Lorg/joml/Vector3f;named diagonalPlaneLnet/minecraft/client/render/Camera;diagonalPlane:Lorg/joml/Vector3f;
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector intermediary field_18717Lnet/minecraft/class_4184;field_18717:Fofficial jLemr;j:Fnamed pitchLnet/minecraft/client/render/Camera;pitch:F
-
yaw
private float yaw- Mappings:
Namespace Name Mixin selector intermediary field_18718Lnet/minecraft/class_4184;field_18718:Fofficial kLemr;k:Fnamed yawLnet/minecraft/client/render/Camera;yaw:F
-
rotation
- Mappings:
Namespace Name Mixin selector intermediary field_21518Lnet/minecraft/class_4184;field_21518:Lorg/joml/Quaternionf;official lLemr;l:Lorg/joml/Quaternionf;named rotationLnet/minecraft/client/render/Camera;rotation:Lorg/joml/Quaternionf;
-
thirdPerson
private boolean thirdPerson- Mappings:
Namespace Name Mixin selector intermediary field_18719Lnet/minecraft/class_4184;field_18719:Zofficial mLemr;m:Znamed thirdPersonLnet/minecraft/client/render/Camera;thirdPerson:Z
-
cameraY
private float cameraY- Mappings:
Namespace Name Mixin selector intermediary field_18721Lnet/minecraft/class_4184;field_18721:Fofficial nLemr;n:Fnamed cameraYLnet/minecraft/client/render/Camera;cameraY:F
-
lastCameraY
private float lastCameraY- Mappings:
Namespace Name Mixin selector intermediary field_18722Lnet/minecraft/class_4184;field_18722:Fofficial oLemr;o:Fnamed lastCameraYLnet/minecraft/client/render/Camera;lastCameraY: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 intermediary method_19321Lnet/minecraft/class_4184;method_19321(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)Vofficial aLemr;a(Lclq;Lbfh;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 intermediary method_19317Lnet/minecraft/class_4184;method_19317()Vofficial aLemr;a()Vnamed updateEyeHeightLnet/minecraft/client/render/Camera;updateEyeHeight()V
-
clipToSpace
private double clipToSpace(double desiredCameraDistance) - Mappings:
Namespace Name Mixin selector intermediary method_19318Lnet/minecraft/class_4184;method_19318(D)Dofficial aLemr;a(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 intermediary method_19324Lnet/minecraft/class_4184;method_19324(DDD)Vofficial aLemr;a(DDD)Vnamed moveByLnet/minecraft/client/render/Camera;moveBy(DDD)V
-
setRotation
protected void setRotation(float yaw, float pitch) - Mappings:
Namespace Name Mixin selector intermediary method_19325Lnet/minecraft/class_4184;method_19325(FF)Vofficial aLemr;a(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 intermediary method_19327Lnet/minecraft/class_4184;method_19327(DDD)Vofficial bLemr;b(DDD)Vnamed setPosLnet/minecraft/client/render/Camera;setPos(DDD)V
-
setPos
- Mappings:
Namespace Name Mixin selector intermediary method_19322Lnet/minecraft/class_4184;method_19322(Lnet/minecraft/class_243;)Vofficial aLemr;a(Leea;)Vnamed setPosLnet/minecraft/client/render/Camera;setPos(Lnet/minecraft/util/math/Vec3d;)V
-
getPos
- Mappings:
Namespace Name Mixin selector intermediary method_19326Lnet/minecraft/class_4184;method_19326()Lnet/minecraft/class_243;official bLemr;b()Leea;named getPosLnet/minecraft/client/render/Camera;getPos()Lnet/minecraft/util/math/Vec3d;
-
getBlockPos
- Mappings:
Namespace Name Mixin selector intermediary method_19328Lnet/minecraft/class_4184;method_19328()Lnet/minecraft/class_2338;official cLemr;c()Lgu;named getBlockPosLnet/minecraft/client/render/Camera;getBlockPos()Lnet/minecraft/util/math/BlockPos;
-
getPitch
public float getPitch()- Mappings:
Namespace Name Mixin selector intermediary method_19329Lnet/minecraft/class_4184;method_19329()Fofficial dLemr;d()Fnamed getPitchLnet/minecraft/client/render/Camera;getPitch()F
-
getYaw
public float getYaw()- Mappings:
Namespace Name Mixin selector intermediary method_19330Lnet/minecraft/class_4184;method_19330()Fofficial eLemr;e()Fnamed getYawLnet/minecraft/client/render/Camera;getYaw()F
-
getRotation
- Mappings:
Namespace Name Mixin selector intermediary method_23767Lnet/minecraft/class_4184;method_23767()Lorg/joml/Quaternionf;official fLemr;f()Lorg/joml/Quaternionf;named getRotationLnet/minecraft/client/render/Camera;getRotation()Lorg/joml/Quaternionf;
-
getFocusedEntity
- Mappings:
Namespace Name Mixin selector intermediary method_19331Lnet/minecraft/class_4184;method_19331()Lnet/minecraft/class_1297;official gLemr;g()Lbfh;named getFocusedEntityLnet/minecraft/client/render/Camera;getFocusedEntity()Lnet/minecraft/entity/Entity;
-
isReady
public boolean isReady()- Mappings:
Namespace Name Mixin selector intermediary method_19332Lnet/minecraft/class_4184;method_19332()Zofficial hLemr;h()Znamed isReadyLnet/minecraft/client/render/Camera;isReady()Z
-
isThirdPerson
public boolean isThirdPerson()- Mappings:
Namespace Name Mixin selector intermediary method_19333Lnet/minecraft/class_4184;method_19333()Zofficial iLemr;i()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 intermediary method_36425Lnet/minecraft/class_4184;method_36425()Lnet/minecraft/class_4184$class_6355;official jLemr;j()Lemr$a;named getProjectionLnet/minecraft/client/render/Camera;getProjection()Lnet/minecraft/client/render/Camera$Projection;
-
getSubmersionType
- Mappings:
Namespace Name Mixin selector intermediary method_19334Lnet/minecraft/class_4184;method_19334()Lnet/minecraft/class_5636;official kLemr;k()Ldxd;named getSubmersionTypeLnet/minecraft/client/render/Camera;getSubmersionType()Lnet/minecraft/client/render/CameraSubmersionType;
-
getHorizontalPlane
- Mappings:
Namespace Name Mixin selector intermediary method_19335Lnet/minecraft/class_4184;method_19335()Lorg/joml/Vector3f;official lLemr;l()Lorg/joml/Vector3f;named getHorizontalPlaneLnet/minecraft/client/render/Camera;getHorizontalPlane()Lorg/joml/Vector3f;
-
getVerticalPlane
- Mappings:
Namespace Name Mixin selector intermediary method_19336Lnet/minecraft/class_4184;method_19336()Lorg/joml/Vector3f;official mLemr;m()Lorg/joml/Vector3f;named getVerticalPlaneLnet/minecraft/client/render/Camera;getVerticalPlane()Lorg/joml/Vector3f;
-
getDiagonalPlane
- Mappings:
Namespace Name Mixin selector intermediary method_35689Lnet/minecraft/class_4184;method_35689()Lorg/joml/Vector3f;official nLemr;n()Lorg/joml/Vector3f;named getDiagonalPlaneLnet/minecraft/client/render/Camera;getDiagonalPlane()Lorg/joml/Vector3f;
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector intermediary method_19337Lnet/minecraft/class_4184;method_19337()Vofficial oLemr;o()Vnamed resetLnet/minecraft/client/render/Camera;reset()V
-