Package net.minecraft.client
Class Camera
java.lang.Object
net.minecraft.client.Camera
- All Implemented Interfaces:
TrackedWaypoint.Camera
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EnvironmentAttributeProbeprivate final BlockPos.MutableBlockPosprivate static final floatprivate booleanprivate Entityprivate floatprivate floatprivate final Vector3fprivate static final Vector3fprivate booleanprivate final Vector3fprivate static final Vector3fprivate Levelprivate floatprivate Vec3private floatprivate final Quaternionfprivate final Vector3fprivate static final Vector3fprivate floatprivate float -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionentity()private floatgetMaxZoom(float pMaxZoom) floatfloatgetRoll()booleanbooleanprotected voidmove(float pZoom, float pDy, float pDx) position()voidreset()rotation()protected voidsetPosition(double pX, double pY, double pZ) Sets the position and blockpos of the active renderprotected voidsetPosition(Vec3 pPos) protected voidsetRotation(float pYRot, float pXRot) Deprecated.protected voidsetRotation(float pYRot, float pXRot, float roll) voidvoidtick()upVector()floatxRot()floatyaw()floatyRot()
-
Field Details
-
DEFAULT_CAMERA_DISTANCE
private static final float DEFAULT_CAMERA_DISTANCE- See Also:
-
FORWARDS
-
UP
-
LEFT
-
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 -
partialTickTime
private float partialTickTime -
attributeProbe
-
roll
private float roll
-
-
Constructor Details
-
Camera
public Camera()
-
-
Method Details
-
setup
-
tick
public void tick() -
getMaxZoom
private float getMaxZoom(float pMaxZoom) -
move
protected void move(float pZoom, float pDy, float pDx) -
setRotation
Deprecated.Neo: callsetRotation(float, float, float)instead -
setRotation
protected void setRotation(float pYRot, float pXRot, float roll) -
setPosition
protected void setPosition(double pX, double pY, double pZ) Sets the position and blockpos of the active render -
setPosition
-
position
- Specified by:
positionin interfaceTrackedWaypoint.Camera
-
blockPosition
-
xRot
public float xRot() -
yRot
public float yRot() -
yaw
public float yaw()- Specified by:
yawin interfaceTrackedWaypoint.Camera
-
rotation
-
entity
-
isInitialized
public boolean isInitialized() -
isDetached
public boolean isDetached() -
attributeProbe
-
getNearPlane
-
getFluidInCamera
-
forwardVector
-
upVector
-
leftVector
-
reset
public void reset() -
getPartialTickTime
public float getPartialTickTime() -
getRoll
public float getRoll() -
getBlockAtCamera
-
setRotation(float, float, float)instead