Package net.minecraft.client
Class Camera
java.lang.Object
net.minecraft.client.Camera
-
Nested Class Summary
-
Field Summary
Modifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
private boolean
private Entity
private float
private float
static final float
private final Vector3f
private boolean
private final Vector3f
private BlockGetter
private Vec3
private final Quaternion
private final Vector3f
private float
private float
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfinal Vector3f
final Vector3f
private double
getMaxZoom
(double p_90567_) final Vector3f
float
getXRot()
float
getYRot()
boolean
boolean
protected void
move
(double p_90569_, double p_90570_, double p_90571_) void
reset()
rotation()
void
setAnglesInternal
(float yaw, float pitch) protected void
setPosition
(double p_90585_, double p_90586_, double p_90587_) protected void
setPosition
(Vec3 p_90582_) protected void
setRotation
(float p_90573_, float p_90574_) void
setup
(BlockGetter p_90576_, Entity p_90577_, boolean p_90578_, boolean p_90579_, float p_90580_) void
tick()
-
Field Details
-
initialized
private boolean initialized -
level
-
entity
-
position
-
blockPosition
-
forwards
-
up
-
left
-
xRot
private float xRot -
yRot
private float yRot -
rotation
-
detached
private boolean detached -
eyeHeight
private float eyeHeight -
eyeHeightOld
private float eyeHeightOld -
FOG_DISTANCE_SCALE
public static final float FOG_DISTANCE_SCALE- See Also:
-
-
Constructor Details
-
Camera
public Camera()
-
-
Method Details
-
setup
public void setup(BlockGetter p_90576_, Entity p_90577_, boolean p_90578_, boolean p_90579_, float p_90580_) -
tick
public void tick() -
getMaxZoom
private double getMaxZoom(double p_90567_) -
move
protected void move(double p_90569_, double p_90570_, double p_90571_) -
setRotation
protected void setRotation(float p_90573_, float p_90574_) -
setPosition
protected void setPosition(double p_90585_, double p_90586_, double p_90587_) -
setPosition
-
getPosition
-
getBlockPosition
-
getXRot
public float getXRot() -
getYRot
public float getYRot() -
rotation
-
getEntity
-
isInitialized
public boolean isInitialized() -
isDetached
public boolean isDetached() -
getNearPlane
-
getFluidInCamera
-
getLookVector
-
getUpVector
-
getLeftVector
-
reset
public void reset() -
setAnglesInternal
public void setAnglesInternal(float yaw, float pitch) -
getBlockAtCamera
-