net.minecraft.client

public class Camera

implements TrackedWaypoint$Camera

ger
net.minecraft.client.Camera
net.minecraft.class_4184
net.minecraft.client.render.Camera
net.minecraft.src.C_3373_

字段概要

修饰符与类型字段
private static final float
a
DEFAULT_CAMERA_DISTANCE
field_47841
BASE_CAMERA_DISTANCE
f_315635_
private static final org.joml.Vector3f
b
FORWARDS
field_52123
HORIZONTAL
f_337503_
private static final org.joml.Vector3f
c
UP
field_52124
VERTICAL
f_336762_
private static final org.joml.Vector3f
d
LEFT
field_52125
DIAGONAL
f_336682_
private boolean
e
initialized
field_18709
ready
f_90549_
private Level
f
level
field_18710
area
f_90550_
private Entity
g
entity
field_18711
focusedEntity
f_90551_
private Vec3
h
position
field_18712
pos
f_90552_
private final BlockPos$MutableBlockPos
i
blockPosition
field_18713
blockPos
f_90553_
private final org.joml.Vector3f
j
forwards
field_18714
horizontalPlane
f_90554_
private final org.joml.Vector3f
k
up
field_18715
verticalPlane
f_90555_
private final org.joml.Vector3f
l
left
field_18716
diagonalPlane
f_90556_
private float
m
xRot
field_18717
pitch
f_90557_
private float
n
yRot
field_18718
yaw
f_90558_
private final org.joml.Quaternionf
o
rotation
field_21518
rotation
f_90559_
private boolean
p
detached
field_18719
thirdPerson
f_90560_
private float
q
eyeHeight
field_18721
cameraY
f_90562_
private float
r
eyeHeightOld
field_18722
lastCameraY
f_90563_
private float
s
partialTickTime
field_47549
lastTickProgress
f_303114_
private final EnvironmentAttributeProbe
t
attributeProbe
field_63830
environmentAttributeInterpolator
f_434086_

构造函数概要

修饰符构造函数
public ()

方法概要

修饰符与类型方法
public void
a(dwo arg0, cgk arg1, boolean arg2, boolean arg3, float arg4)
setup(Level arg0, Entity arg1, boolean arg2, boolean arg3, float arg4)
method_19321(class_1937 arg0, class_1297 arg1, boolean arg2, boolean arg3, float arg4)
update(World area, Entity focusedEntity, boolean thirdPerson, boolean inverseView, float tickProgress)
m_90575_(C_1596_ p_90577_, C_507_ p_90578_, boolean p_90579_, boolean p_90580_, float arg4)
public void
c()
tick()
method_19317()
updateEyeHeight()
m_90565_()
private float
a(float arg0)
getMaxZoom(float arg0)
method_19318(float arg0)
clipToSpace(float distance)
m_90566_(float arg0)
protected void
a(float arg0, float arg1, float arg2)
move(float arg0, float arg1, float arg2)
method_19324(float arg0, float arg1, float arg2)
moveBy(float surge, float heave, float sway)
m_90568_(float p_343008_, float p_343953_, float arg2)
protected void
a(float arg0, float arg1)
setRotation(float arg0, float arg1)
method_19325(float arg0, float arg1)
setRotation(float yaw, float pitch)
m_90572_(float p_90574_, float arg1)
protected void
a(double arg0, double arg1, double arg2)
setPosition(double arg0, double arg1, double arg2)
method_19327(double arg0, double arg1, double arg2)
setPos(double x, double y, double z)
m_90584_(double p_90586_, double arg1, double arg2)
protected void
a(ftm arg0)
setPosition(Vec3 arg0)
method_19322(class_243 arg0)
setPos(Vec3d pos)
m_90581_(C_3046_ arg0)
public Vec3
b()
position()
method_71156()
getCameraPos()
m_402260_()
public BlockPos
d()
blockPosition()
method_19328()
getBlockPos()
m_90588_()
public float
e()
xRot()
method_19329()
getPitch()
m_90589_()
public float
f()
yRot()
method_19330()
getYaw()
m_90590_()
public float
a()
yaw()
method_71155()
getCameraYaw()
m_402190_()
public org.joml.Quaternionf
g()
rotation()
method_23767()
getRotation()
m_253121_()
public Entity
h()
entity()
method_19331()
getFocusedEntity()
m_90592_()
public boolean
i()
isInitialized()
method_19332()
isReady()
m_90593_()
public boolean
j()
isDetached()
method_19333()
isThirdPerson()
m_90594_()
public EnvironmentAttributeProbe
k()
attributeProbe()
method_75756()
getEnvironmentAttributeInterpolator()
m_443081_()
public Camera$NearPlane
l()
getNearPlane()
method_36425()
getProjection()
m_167684_()
public FogType
m()
getFluidInCamera()
method_19334()
getSubmersionType()
m_167685_()
public org.joml.Vector3fc
n()
forwardVector()
method_19335()
getHorizontalPlane()
m_253058_()
public org.joml.Vector3fc
o()
upVector()
method_19336()
getVerticalPlane()
m_253028_()
public org.joml.Vector3fc
p()
leftVector()
method_35689()
getDiagonalPlane()
m_252775_()
public void
q()
reset()
method_19337()
reset()
m_90598_()
public float
r()
getPartialTickTime()
method_55437()
getLastTickProgress()
m_306445_()