| public void | | tick() | | tick() | | method_19317() | | updateEyeHeight() |
|
| public void | |
| public float | |
| public void | |
| private void | | tickFov() | | tickFov() | | method_1_2115() | | updateFovMultiplier() |
|
| private org.joml.Matrix4f | | createProjectionMatrixForCulling() | | createProjectionMatrixForCulling() | | method_1_2098() | | getPerspectiveMatrix() |
|
| public Frustum | | getCullFrustum() | | getCullFrustum() | | method_1_2103() | | getFrustum() |
|
| private void | | prepareCullFrustum(org.joml.Matrix4fc modelViewMatrix, org.joml.Matrix4f projectionMatrixForCulling, Vec3 cameraPos) | | prepareCullFrustum(org.joml.Matrix4fc modelViewMatrix, org.joml.Matrix4f projectionMatrixForCulling, Vec3 cameraPos) | | method_1_2110(org.joml.Matrix4fc arg0, org.joml.Matrix4f arg1, class_243 arg2) | | updateFrustum(org.joml.Matrix4fc positionMatrix, org.joml.Matrix4f projectionMatrix, Vec3d pos) |
|
| public Frustum | | getCapturedFrustum() | | getCapturedFrustum() | | method_1_2102() | | getCapturedFrustum() |
|
| public void | | captureFrustum() | | captureFrustum() | | method_1_2097() | | captureFrustum() |
|
| public void | | killFrustum() | | killFrustum() | | method_1_2107() | | killFrustum() |
|
| private float | | calculateFov(float partialTicks) | | calculateFov(float partialTicks) | | method_1_2095(float arg0) | | getFov(float tickProgress) |
|
| private float | | calculateHudFov(float partialTicks) | | calculateHudFov(float partialTicks) | | method_1_2096(float arg0) | | getHudFov(float tickProgress) |
|
| private float | | modifyFovBasedOnDeathOrFluid(float partialTicks, float fov) | | modifyFovBasedOnDeathOrFluid(float partialTicks, float fov) | | method_1_2108(float arg0, float arg1) | | applyFovEffects(float tickProgress, float fov) |
|
| private void | | alignWithEntity(float partialTicks) | | alignWithEntity(float partialTicks) | | method_1_2094(float arg0) | | setPositionAndRotation(float tickProgress) |
|
| private float | | getMaxZoom(float cameraDist) | | getMaxZoom(float cameraDist) | | method_19318(float arg0) | | clipToSpace(float distance) |
|
| public boolean | | isPanoramicMode() | | isPanoramicMode() | | method_1_2106() | | isInPanoramaMode() |
|
| public float | | getFov() | | getFov() | | method_55437() | | getFov() |
|
| private void | | setupPerspective(float zNear, float zFar, float fov, float width, float height) | | setupPerspective(float zNear, float zFar, float fov, float width, float height) | | method_1_2114(float arg0, float arg1, float arg2, float arg3, float arg4) | | setToPerspective(float nearZ, float farZ, float fov, float width, float height) |
|
| private void | | setupOrtho(float zNear, float zFar, float width, float height, boolean invertY) | | setupOrtho(float zNear, float zFar, float width, float height, boolean invertY) | | method_1_2113(float arg0, float arg1, float arg2, float arg3, boolean arg4) | | setToOrthrographic(float nearZ, float farZ, float width, float height, boolean invertY) |
|
| protected void | | move(float forwards, float up, float right) | | move(float forwards, float up, float right) | | method_19324(float arg0, float arg1, float arg2) | | moveBy(float surge, float heave, float sway) |
|
| protected void | | setRotation(float yRot, float xRot) | | setRotation(float yRot, float xRot) | | method_19325(float arg0, float arg1) | | setRotation(float yaw, float pitch) |
|
| protected void | | setPosition(double x, double y, double z) | | setPosition(double x, double y, double z) | | method_19327(double arg0, double arg1, double arg2) | | setPos(double x, double y, double z) |
|
| protected void | |
| public Vec3d | | position() | | position() | | method_71156() | | getCameraPos() |
|
| public BlockPos | | blockPosition() | | blockPosition() | | method_19328() | | getBlockPos() |
|
| public float | | xRot() | | xRot() | | method_19329() | | getPitch() |
|
| public float | | yRot() | | yRot() | | method_19330() | | getYaw() |
|
| public float | | yaw() | | yaw() | | method_71155() | | getCameraYaw() |
|
| public org.joml.Quaternionf | | rotation() | | rotation() | | method_23767() | | getRotation() |
|
| public org.joml.Matrix4f | | getViewRotationMatrix(org.joml.Matrix4f dest) | | getViewRotationMatrix(org.joml.Matrix4f dest) | | method_1_2104(org.joml.Matrix4f arg0) | | getRotationMatrix(org.joml.Matrix4f matrixOut) |
|
| public org.joml.Matrix4f | | getViewRotationProjectionMatrix(org.joml.Matrix4f dest) | | getViewRotationProjectionMatrix(org.joml.Matrix4f dest) | | method_1_2105(org.joml.Matrix4f arg0) | | getProjectionMatrix(org.joml.Matrix4f matrixOut) |
|
| public Entity | | entity() | | entity() | | method_19331() | | getFocusedEntity() |
|
| public void | |
| public boolean | | isInitialized() | | isInitialized() | | method_19332() | | isReady() |
|
| public boolean | | isDetached() | | isDetached() | | method_19333() | | isThirdPerson() |
|
| public EnvironmentAttributeInterpolator | | attributeProbe() | | attributeProbe() | | method_75756() | | getEnvironmentAttributeInterpolator() |
|
| public Camera$Projection | | getNearPlane(float fov) | | getNearPlane(float fov) | | method_36425(float arg0) | | getProjection(float fov) |
|
| public CameraSubmersionType | | getFluidInCamera() | | getFluidInCamera() | | method_19334() | | getSubmersionType() |
|
| public org.joml.Vector3fc | | forwardVector() | | forwardVector() | | method_19335() | | getHorizontalPlane() |
|
| public org.joml.Vector3fc | | panoramicForwards() | | panoramicForwards() | | method_1_2109() | | getPanoramaHorizontalPlane() |
|
| public org.joml.Vector3fc | | upVector() | | upVector() | | method_19336() | | getVerticalPlane() |
|
| public org.joml.Vector3fc | | leftVector() | | leftVector() | | method_35689() | | getDiagonalPlane() |
|
| public void | | reset() | | reset() | | method_19337() | | reset() |
|
| public void | |
| public void | | enablePanoramicMode() | | enablePanoramicMode() | | method_1_2100() | | setPanoramaMode() |
|
| public void | | disablePanoramicMode() | | disablePanoramicMode() | | method_1_2099() | | revokePanoramaMode() |
|