Package net.minecraft.client.render
Class Camera
java.lang.Object
net.minecraft.client.render.Camera
- Mappings:
Namespace Name official dtyintermediary net/minecraft/class_4184named net/minecraft/client/render/Camera
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate BlockViewprivate BlockPos.Mutableprivate floatprivate Vec3fstatic floatprivate Entityprivate Vec3fprivate floatprivate floatprivate Vec3dprivate booleanprivate Quaternionprivate booleanprivate Vec3fprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate doubleclipToSpace(double desiredCameraDistance)floatgetPitch()getPos()floatgetYaw()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:
- Constant Field Values
- Mappings:
Namespace Name Mixin selector official aLdty;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 bLdty;b:Zintermediary field_18709Lnet/minecraft/class_4184;field_18709:Znamed readyLnet/minecraft/client/render/Camera;ready:Z
-
area
- Mappings:
Namespace Name Mixin selector official cLdty;c:Lbvb;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 dLdty;d:Laso;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 eLdty;e:Ldmb;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 fLdty;f:Lgb$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 gLdty;g:Lk;intermediary field_18714Lnet/minecraft/class_4184;field_18714:Lnet/minecraft/class_1160;named horizontalPlaneLnet/minecraft/client/render/Camera;horizontalPlane:Lnet/minecraft/util/math/Vec3f;
-
verticalPlane
- Mappings:
Namespace Name Mixin selector official hLdty;h:Lk;intermediary field_18715Lnet/minecraft/class_4184;field_18715:Lnet/minecraft/class_1160;named verticalPlaneLnet/minecraft/client/render/Camera;verticalPlane:Lnet/minecraft/util/math/Vec3f;
-
diagonalPlane
- Mappings:
Namespace Name Mixin selector official iLdty;i:Lk;intermediary field_18716Lnet/minecraft/class_4184;field_18716:Lnet/minecraft/class_1160;named diagonalPlaneLnet/minecraft/client/render/Camera;diagonalPlane:Lnet/minecraft/util/math/Vec3f;
-
pitch
private float pitch- Mappings:
Namespace Name Mixin selector official jLdty;j: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 kLdty;k:Fintermediary field_18718Lnet/minecraft/class_4184;field_18718:Fnamed yawLnet/minecraft/client/render/Camera;yaw:F
-
rotation
- Mappings:
Namespace Name Mixin selector official lLdty;l:Lg;intermediary field_21518Lnet/minecraft/class_4184;field_21518:Lnet/minecraft/class_1158;named rotationLnet/minecraft/client/render/Camera;rotation:Lnet/minecraft/util/math/Quaternion;
-
thirdPerson
private boolean thirdPerson- Mappings:
Namespace Name Mixin selector official mLdty;m: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 nLdty;n: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 oLdty;o:Fintermediary field_18722Lnet/minecraft/class_4184;field_18722: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 official aLdty;a(Lbvb;Laso;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 aLdty;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 aLdty;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 aLdty;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 aLdty;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 bLdty;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 aLdty;a(Ldmb;)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 bLdty;b()Ldmb;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 cLdty;c()Lgb;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 dLdty;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 eLdty;e()Fintermediary method_19330Lnet/minecraft/class_4184;method_19330()Fnamed getYawLnet/minecraft/client/render/Camera;getYaw()F
-
getRotation
- Mappings:
Namespace Name Mixin selector official fLdty;f()Lg;intermediary method_23767Lnet/minecraft/class_4184;method_23767()Lnet/minecraft/class_1158;named getRotationLnet/minecraft/client/render/Camera;getRotation()Lnet/minecraft/util/math/Quaternion;
-
getFocusedEntity
- Mappings:
Namespace Name Mixin selector official gLdty;g()Laso;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 hLdty;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 iLdty;i()Zintermediary method_19333Lnet/minecraft/class_4184;method_19333()Znamed isThirdPersonLnet/minecraft/client/render/Camera;isThirdPerson()Z
-
getSubmersionType
- Mappings:
Namespace Name Mixin selector official jLdty;j()Lddv;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 kLdty;k()Lk;intermediary method_19335Lnet/minecraft/class_4184;method_19335()Lnet/minecraft/class_1160;named getHorizontalPlaneLnet/minecraft/client/render/Camera;getHorizontalPlane()Lnet/minecraft/util/math/Vec3f;
-
getVerticalPlane
- Mappings:
Namespace Name Mixin selector official lLdty;l()Lk;intermediary method_19336Lnet/minecraft/class_4184;method_19336()Lnet/minecraft/class_1160;named getVerticalPlaneLnet/minecraft/client/render/Camera;getVerticalPlane()Lnet/minecraft/util/math/Vec3f;
-
method_35689
- Mappings:
Namespace Name Mixin selector official mLdty;m()Lk;intermediary method_35689Lnet/minecraft/class_4184;method_35689()Lnet/minecraft/class_1160;named method_35689Lnet/minecraft/client/render/Camera;method_35689()Lnet/minecraft/util/math/Vec3f;
-
reset
public void reset()- Mappings:
Namespace Name Mixin selector official nLdty;n()Vintermediary method_19337Lnet/minecraft/class_4184;method_19337()Vnamed resetLnet/minecraft/client/render/Camera;reset()V
-