Uses of Class
net.minecraft.client.Camera
Packages that use Camera
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
Extension interfaces for
client-only classes.-
Uses of Camera in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type CameraModifier and TypeMethodDescriptionvoidDustColorTransitionParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidFireworkParticles.OverlayParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidFireworkParticles.SparkParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidFlyTowardsPositionParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidItemPickupParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidMobAppearanceParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) final voidNoRenderParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) abstract voidParticle.render(VertexConsumer buffer, Camera camera, float partialTicks) voidParticleEngine.render(LightTexture lightTexture, Camera camera, float partialTick) Deprecated.voidParticleEngine.render(LightTexture lightTexture, Camera camera, float partialTick, Frustum frustum, Predicate<ParticleRenderType> renderTypePredicate) voidShriekParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidSingleQuadParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) voidVibrationSignalParticle.render(VertexConsumer buffer, Camera renderInfo, float partialTicks) protected voidSingleQuadParticle.renderRotatedQuad(VertexConsumer buffer, Camera camera, org.joml.Quaternionf quaternion, float partialTicks) voidSingleQuadParticle.FacingCameraMode.setRotation(org.joml.Quaternionf quaternion, Camera camera, float partialTick) -
Uses of Camera in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as CameraMethods in net.minecraft.client.renderer that return CameraMethods in net.minecraft.client.renderer with parameters of type CameraModifier and TypeMethodDescriptionprivate voidLevelRenderer.compileSections(Camera camera) private booleanLevelRenderer.doesMobEffectBlockSky(Camera camera) private doubleprivate voidSectionOcclusionGraph.initializeQueueForFullUpdate(Camera camera, Queue<SectionOcclusionGraph.Node> nodeQueue) private voidLevelRenderer.renderDebug(PoseStack poseStack, MultiBufferSource buffer, Camera camera) private voidGameRenderer.renderItemInHand(Camera camera, float partialTick, org.joml.Matrix4f projectionMatrix) voidLevelRenderer.renderLevel(DeltaTracker deltaTracker, boolean renderBlockOutline, Camera camera, GameRenderer gameRenderer, LightTexture lightTexture, org.joml.Matrix4f frustumMatrix, org.joml.Matrix4f projectionMatrix) voidLevelRenderer.renderSky(org.joml.Matrix4f frustumMatrix, org.joml.Matrix4f projectionMatrix, float partialTick, Camera camera, boolean isFoggy, Runnable skyFogSetup) private voidLevelRenderer.renderWorldBorder(Camera camera) private voidSectionOcclusionGraph.scheduleFullUpdate(boolean smartCull, Camera camera, Vec3 cameraPosition) static voidFogRenderer.setupColor(Camera activeRenderInfo, float partialTicks, ClientLevel level, int renderDistanceChunks, float bossColorModifier) static voidFogRenderer.setupFog(Camera camera, FogRenderer.FogMode fogMode, float farPlaneDistance, boolean shouldCreateFog, float partialTick) private voidLevelRenderer.setupRender(Camera camera, Frustum frustum, boolean hasCapturedFrustum, boolean isSpectator) voidvoidSectionOcclusionGraph.update(boolean smartCull, Camera camera, Frustum frustum, List<SectionRenderDispatcher.RenderSection> sections) -
Uses of Camera in net.minecraft.client.renderer.blockentity
Fields in net.minecraft.client.renderer.blockentity declared as CameraMethods in net.minecraft.client.renderer.blockentity with parameters of type Camera -
Uses of Camera in net.minecraft.client.renderer.debug
Methods in net.minecraft.client.renderer.debug that return Camera -
Uses of Camera in net.minecraft.client.renderer.entity
Fields in net.minecraft.client.renderer.entity declared as CameraMethods in net.minecraft.client.renderer.entity with parameters of type CameraModifier and TypeMethodDescriptionprivate static floatDisplayRenderer.cameraXRot(Camera camera) private static floatDisplayRenderer.cameraYrot(Camera camera) void -
Uses of Camera in net.minecraft.client.sounds
Methods in net.minecraft.client.sounds with parameters of type CameraModifier and TypeMethodDescriptionvoidSoundEngine.updateSource(Camera renderInfo) voidSoundManager.updateSource(Camera activeRenderInfo) Updates the sound source position based on the active render info. -
Uses of Camera in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type CameraModifier and TypeMethodDescriptionstatic voidClientHooks.dispatchRenderStage(RenderType renderType, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static voidClientHooks.dispatchRenderStage(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static floatClientHooks.getDetachedCameraDistance(Camera camera, boolean flipped, float entityScale, float distance) static doubleClientHooks.getFieldOfView(GameRenderer renderer, Camera camera, double partialTick, double fov, boolean usedConfiguredFov) static org.joml.Vector3fClientHooks.getFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount, float fogRed, float fogGreen, float fogBlue) static booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) static voidClientHooks.onFogRender(FogRenderer.FogMode mode, FogType type, Camera camera, float partialTick, float renderDistance, float nearDistance, float farDistance, FogShape shape) -
Uses of Camera in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as CameraModifier and TypeFieldDescriptionprivate final CameraCalculateDetachedCameraDistanceEvent.cameraprivate final CameraRenderHighlightEvent.cameraprivate final CameraRenderLevelStageEvent.cameraprivate final CameraViewportEvent.cameraMethods in net.neoforged.neoforge.client.event that return CameraModifier and TypeMethodDescriptionCalculateDetachedCameraDistanceEvent.getCamera()Returns the camera instance.RenderHighlightEvent.getCamera()Returns the camera information.RenderLevelStageEvent.getCamera()Returns the camera.ViewportEvent.getCamera()Returns the camera information.Constructors in net.neoforged.neoforge.client.event with parameters of type CameraModifierConstructorDescriptionBlock(LevelRenderer levelRenderer, Camera camera, BlockHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) CalculateDetachedCameraDistanceEvent(Camera camera, boolean cameraFlipped, float entityScale, float distance) ComputeCameraAngles(Camera camera, double renderPartialTicks, float yaw, float pitch, float roll) ComputeFogColor(Camera camera, float partialTicks, float red, float green, float blue) ComputeFov(GameRenderer renderer, Camera camera, double renderPartialTicks, double fov, boolean usedConfiguredFov) Entity(LevelRenderer levelRenderer, Camera camera, EntityHitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource bufferSource) RenderFog(FogRenderer.FogMode mode, FogType type, Camera camera, float partialTicks, float nearPlaneDistance, float farPlaneDistance, FogShape fogShape) protectedRenderHighlightEvent(LevelRenderer levelRenderer, Camera camera, HitResult target, DeltaTracker deltaTracker, PoseStack poseStack, MultiBufferSource multiBufferSource) RenderLevelStageEvent(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum) ViewportEvent(GameRenderer renderer, Camera camera, double partialTick) -
Uses of Camera in net.neoforged.neoforge.client.extensions
Methods in net.neoforged.neoforge.client.extensions with parameters of type CameraModifier and TypeMethodDescriptiondefault booleanIDimensionSpecialEffectsExtension.renderSky(ClientLevel level, int ticks, float partialTick, org.joml.Matrix4f modelViewMatrix, Camera camera, org.joml.Matrix4f projectionMatrix, boolean isFoggy, Runnable setupFog) Renders the sky of this dimension.default booleanIDimensionSpecialEffectsExtension.tickRain(ClientLevel level, int ticks, Camera camera) Ticks the rain of this dimension. -
Uses of Camera in net.neoforged.neoforge.client.extensions.common
Methods in net.neoforged.neoforge.client.extensions.common with parameters of type CameraModifier and TypeMethodDescriptiondefault org.joml.Vector3fIClientFluidTypeExtensions.modifyFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount, org.joml.Vector3f fluidFogColor) Modifies the color of the fog when the camera is within the fluid.default voidIClientFluidTypeExtensions.modifyFogRender(Camera camera, FogRenderer.FogMode mode, float renderDistance, float partialTick, float nearDistance, float farDistance, FogShape shape) Modifies how the fog is currently being rendered when the camera is within a fluid.