Package net.minecraft.client.render
Class Camera
java.lang.Object
net.minecraft.client.render.Camera
- Mappings:
- Namespace - Name - official - emz- intermediary - net/minecraft/class_4184- named - net/minecraft/client/render/Camera
- 
Nested Class SummaryNested Classes
- 
Field SummaryFieldsModifier 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 SummaryConstructors
- 
Method SummaryModifier 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_32133public static final float field_32133- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a:F- intermediary - field_32133- Lnet/minecraft/class_4184;field_32133:F- named - field_32133- Lnet/minecraft/client/render/Camera;field_32133:F
 
- 
readyprivate boolean ready- Mappings:
- Namespace - Name - Mixin selector - official - b- Lemz;b:Z- intermediary - field_18709- Lnet/minecraft/class_4184;field_18709:Z- named - ready- Lnet/minecraft/client/render/Camera;ready:Z
 
- 
area- Mappings:
- Namespace - Name - Mixin selector - official - c- Lemz;c:Lcls;- intermediary - field_18710- Lnet/minecraft/class_4184;field_18710:Lnet/minecraft/class_1922;- named - area- Lnet/minecraft/client/render/Camera;area:Lnet/minecraft/world/BlockView;
 
- 
focusedEntity- Mappings:
- Namespace - Name - Mixin selector - official - d- Lemz;d:Lbfj;- intermediary - field_18711- Lnet/minecraft/class_4184;field_18711:Lnet/minecraft/class_1297;- named - focusedEntity- Lnet/minecraft/client/render/Camera;focusedEntity:Lnet/minecraft/entity/Entity;
 
- 
pos- Mappings:
- Namespace - Name - Mixin selector - official - e- Lemz;e:Leei;- intermediary - field_18712- Lnet/minecraft/class_4184;field_18712:Lnet/minecraft/class_243;- named - pos- Lnet/minecraft/client/render/Camera;pos:Lnet/minecraft/util/math/Vec3d;
 
- 
blockPos- Mappings:
- Namespace - Name - Mixin selector - official - f- Lemz;f:Lgu$a;- intermediary - field_18713- Lnet/minecraft/class_4184;field_18713:Lnet/minecraft/class_2338$class_2339;- named - blockPos- Lnet/minecraft/client/render/Camera;blockPos:Lnet/minecraft/util/math/BlockPos$Mutable;
 
- 
horizontalPlane- Mappings:
- Namespace - Name - Mixin selector - official - g- Lemz;g:Lorg/joml/Vector3f;- intermediary - field_18714- Lnet/minecraft/class_4184;field_18714:Lorg/joml/Vector3f;- named - horizontalPlane- Lnet/minecraft/client/render/Camera;horizontalPlane:Lorg/joml/Vector3f;
 
- 
verticalPlane- Mappings:
- Namespace - Name - Mixin selector - official - h- Lemz;h:Lorg/joml/Vector3f;- intermediary - field_18715- Lnet/minecraft/class_4184;field_18715:Lorg/joml/Vector3f;- named - verticalPlane- Lnet/minecraft/client/render/Camera;verticalPlane:Lorg/joml/Vector3f;
 
- 
diagonalPlane- Mappings:
- Namespace - Name - Mixin selector - official - i- Lemz;i:Lorg/joml/Vector3f;- intermediary - field_18716- Lnet/minecraft/class_4184;field_18716:Lorg/joml/Vector3f;- named - diagonalPlane- Lnet/minecraft/client/render/Camera;diagonalPlane:Lorg/joml/Vector3f;
 
- 
pitchprivate float pitch- Mappings:
- Namespace - Name - Mixin selector - official - j- Lemz;j:F- intermediary - field_18717- Lnet/minecraft/class_4184;field_18717:F- named - pitch- Lnet/minecraft/client/render/Camera;pitch:F
 
- 
yawprivate float yaw- Mappings:
- Namespace - Name - Mixin selector - official - k- Lemz;k:F- intermediary - field_18718- Lnet/minecraft/class_4184;field_18718:F- named - yaw- Lnet/minecraft/client/render/Camera;yaw:F
 
- 
rotation- Mappings:
- Namespace - Name - Mixin selector - official - l- Lemz;l:Lorg/joml/Quaternionf;- intermediary - field_21518- Lnet/minecraft/class_4184;field_21518:Lorg/joml/Quaternionf;- named - rotation- Lnet/minecraft/client/render/Camera;rotation:Lorg/joml/Quaternionf;
 
- 
thirdPersonprivate boolean thirdPerson- Mappings:
- Namespace - Name - Mixin selector - official - m- Lemz;m:Z- intermediary - field_18719- Lnet/minecraft/class_4184;field_18719:Z- named - thirdPerson- Lnet/minecraft/client/render/Camera;thirdPerson:Z
 
- 
cameraYprivate float cameraY- Mappings:
- Namespace - Name - Mixin selector - official - n- Lemz;n:F- intermediary - field_18721- Lnet/minecraft/class_4184;field_18721:F- named - cameraY- Lnet/minecraft/client/render/Camera;cameraY:F
 
- 
lastCameraYprivate float lastCameraY- Mappings:
- Namespace - Name - Mixin selector - official - o- Lemz;o:F- intermediary - field_18722- Lnet/minecraft/class_4184;field_18722:F- named - lastCameraY- Lnet/minecraft/client/render/Camera;lastCameraY:F
 
 
- 
- 
Constructor Details- 
Camerapublic Camera()
 
- 
- 
Method Details- 
updatepublic void update(BlockView area, Entity focusedEntity, boolean thirdPerson, boolean inverseView, float tickDelta) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a(Lcls;Lbfj;ZZF)V- intermediary - method_19321- Lnet/minecraft/class_4184;method_19321(Lnet/minecraft/class_1922;Lnet/minecraft/class_1297;ZZF)V- named - update- Lnet/minecraft/client/render/Camera;update(Lnet/minecraft/world/BlockView;Lnet/minecraft/entity/Entity;ZZF)V
 
- 
updateEyeHeightpublic void updateEyeHeight()- Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a()V- intermediary - method_19317- Lnet/minecraft/class_4184;method_19317()V- named - updateEyeHeight- Lnet/minecraft/client/render/Camera;updateEyeHeight()V
 
- 
clipToSpaceprivate double clipToSpace(double desiredCameraDistance) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a(D)D- intermediary - method_19318- Lnet/minecraft/class_4184;method_19318(D)D- named - clipToSpace- Lnet/minecraft/client/render/Camera;clipToSpace(D)D
 
- 
moveByprotected void moveBy(double x, double y, double z) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a(DDD)V- intermediary - method_19324- Lnet/minecraft/class_4184;method_19324(DDD)V- named - moveBy- Lnet/minecraft/client/render/Camera;moveBy(DDD)V
 
- 
setRotationprotected void setRotation(float yaw, float pitch) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a(FF)V- intermediary - method_19325- Lnet/minecraft/class_4184;method_19325(FF)V- named - setRotation- Lnet/minecraft/client/render/Camera;setRotation(FF)V
 
- 
setPosprotected void setPos(double x, double y, double z) - Mappings:
- Namespace - Name - Mixin selector - official - b- Lemz;b(DDD)V- intermediary - method_19327- Lnet/minecraft/class_4184;method_19327(DDD)V- named - setPos- Lnet/minecraft/client/render/Camera;setPos(DDD)V
 
- 
setPos- Mappings:
- Namespace - Name - Mixin selector - official - a- Lemz;a(Leei;)V- intermediary - method_19322- Lnet/minecraft/class_4184;method_19322(Lnet/minecraft/class_243;)V- named - setPos- Lnet/minecraft/client/render/Camera;setPos(Lnet/minecraft/util/math/Vec3d;)V
 
- 
getPos- Mappings:
- Namespace - Name - Mixin selector - official - b- Lemz;b()Leei;- intermediary - method_19326- Lnet/minecraft/class_4184;method_19326()Lnet/minecraft/class_243;- named - getPos- Lnet/minecraft/client/render/Camera;getPos()Lnet/minecraft/util/math/Vec3d;
 
- 
getBlockPos- Mappings:
- Namespace - Name - Mixin selector - official - c- Lemz;c()Lgu;- intermediary - method_19328- Lnet/minecraft/class_4184;method_19328()Lnet/minecraft/class_2338;- named - getBlockPos- Lnet/minecraft/client/render/Camera;getBlockPos()Lnet/minecraft/util/math/BlockPos;
 
- 
getPitchpublic float getPitch()- Mappings:
- Namespace - Name - Mixin selector - official - d- Lemz;d()F- intermediary - method_19329- Lnet/minecraft/class_4184;method_19329()F- named - getPitch- Lnet/minecraft/client/render/Camera;getPitch()F
 
- 
getYawpublic float getYaw()- Mappings:
- Namespace - Name - Mixin selector - official - e- Lemz;e()F- intermediary - method_19330- Lnet/minecraft/class_4184;method_19330()F- named - getYaw- Lnet/minecraft/client/render/Camera;getYaw()F
 
- 
getRotation- Mappings:
- Namespace - Name - Mixin selector - official - f- Lemz;f()Lorg/joml/Quaternionf;- intermediary - method_23767- Lnet/minecraft/class_4184;method_23767()Lorg/joml/Quaternionf;- named - getRotation- Lnet/minecraft/client/render/Camera;getRotation()Lorg/joml/Quaternionf;
 
- 
getFocusedEntity- Mappings:
- Namespace - Name - Mixin selector - official - g- Lemz;g()Lbfj;- intermediary - method_19331- Lnet/minecraft/class_4184;method_19331()Lnet/minecraft/class_1297;- named - getFocusedEntity- Lnet/minecraft/client/render/Camera;getFocusedEntity()Lnet/minecraft/entity/Entity;
 
- 
isReadypublic boolean isReady()- Mappings:
- Namespace - Name - Mixin selector - official - h- Lemz;h()Z- intermediary - method_19332- Lnet/minecraft/class_4184;method_19332()Z- named - isReady- Lnet/minecraft/client/render/Camera;isReady()Z
 
- 
isThirdPersonpublic boolean isThirdPerson()- Mappings:
- Namespace - Name - Mixin selector - official - i- Lemz;i()Z- intermediary - method_19333- Lnet/minecraft/class_4184;method_19333()Z- named - isThirdPerson- Lnet/minecraft/client/render/Camera;isThirdPerson()Z
 
- 
getProjectionReturns the field of vision of this camera.- Returns:
- the field of vision of this camera
- See Also:
- Mappings:
- Namespace - Name - Mixin selector - official - j- Lemz;j()Lemz$a;- intermediary - method_36425- Lnet/minecraft/class_4184;method_36425()Lnet/minecraft/class_4184$class_6355;- named - getProjection- Lnet/minecraft/client/render/Camera;getProjection()Lnet/minecraft/client/render/Camera$Projection;
 
- 
getSubmersionType- Mappings:
- Namespace - Name - Mixin selector - official - k- Lemz;k()Ldxg;- intermediary - method_19334- Lnet/minecraft/class_4184;method_19334()Lnet/minecraft/class_5636;- named - getSubmersionType- Lnet/minecraft/client/render/Camera;getSubmersionType()Lnet/minecraft/client/render/CameraSubmersionType;
 
- 
getHorizontalPlane- Mappings:
- Namespace - Name - Mixin selector - official - l- Lemz;l()Lorg/joml/Vector3f;- intermediary - method_19335- Lnet/minecraft/class_4184;method_19335()Lorg/joml/Vector3f;- named - getHorizontalPlane- Lnet/minecraft/client/render/Camera;getHorizontalPlane()Lorg/joml/Vector3f;
 
- 
getVerticalPlane- Mappings:
- Namespace - Name - Mixin selector - official - m- Lemz;m()Lorg/joml/Vector3f;- intermediary - method_19336- Lnet/minecraft/class_4184;method_19336()Lorg/joml/Vector3f;- named - getVerticalPlane- Lnet/minecraft/client/render/Camera;getVerticalPlane()Lorg/joml/Vector3f;
 
- 
getDiagonalPlane- Mappings:
- Namespace - Name - Mixin selector - official - n- Lemz;n()Lorg/joml/Vector3f;- intermediary - method_35689- Lnet/minecraft/class_4184;method_35689()Lorg/joml/Vector3f;- named - getDiagonalPlane- Lnet/minecraft/client/render/Camera;getDiagonalPlane()Lorg/joml/Vector3f;
 
- 
resetpublic void reset()- Mappings:
- Namespace - Name - Mixin selector - official - o- Lemz;o()V- intermediary - method_19337- Lnet/minecraft/class_4184;method_19337()V- named - reset- Lnet/minecraft/client/render/Camera;reset()V
 
 
-