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 p_172063_, Camera p_172064_, float p_172065_) voidFireworkParticles.OverlayParticle.render(VertexConsumer p_106688_, Camera p_106689_, float p_106690_) voidFireworkParticles.SparkParticle.render(VertexConsumer p_106724_, Camera p_106725_, float p_106726_) voidFlyTowardsPositionParticle.render(VertexConsumer p_324177_, Camera p_323683_, float p_323936_) voidItemPickupParticle.render(VertexConsumer p_107039_, Camera p_107040_, float p_107041_) voidMobAppearanceParticle.render(VertexConsumer p_107125_, Camera p_107126_, float p_107127_) final voidNoRenderParticle.render(VertexConsumer p_107162_, Camera p_107163_, float p_107164_) abstract voidParticle.render(VertexConsumer p_107261_, Camera p_107262_, float p_107263_) voidParticleEngine.render(LightTexture p_107339_, Camera p_107340_, float p_107341_) Deprecated.voidParticleEngine.render(LightTexture p_107339_, Camera p_107340_, float p_107341_, Frustum frustum, Predicate<ParticleRenderType> renderTypePredicate) voidShriekParticle.render(VertexConsumer p_233985_, Camera p_233986_, float p_233987_) voidSingleQuadParticle.render(VertexConsumer p_107678_, Camera p_107679_, float p_107680_) voidVibrationSignalParticle.render(VertexConsumer p_172475_, Camera p_172476_, float p_172477_) private voidShriekParticle.renderRotatedParticle(VertexConsumer p_233989_, Camera p_233990_, float p_233991_, Consumer<org.joml.Quaternionf> p_233992_) private voidVibrationSignalParticle.renderSignal(VertexConsumer p_172479_, Camera p_172480_, float p_172481_, Consumer<org.joml.Quaternionf> p_172482_) voidSingleQuadParticle.FacingCameraMode.setRotation(org.joml.Quaternionf p_312344_, Camera p_312241_, float p_312755_) -
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 p_194371_) private booleanLevelRenderer.doesMobEffectBlockSky(Camera p_234311_) private doubleprivate voidSectionOcclusionGraph.initializeQueueForFullUpdate(Camera p_295148_, Queue<SectionOcclusionGraph.Node> p_294801_) private voidLevelRenderer.renderDebug(PoseStack p_271014_, MultiBufferSource p_270107_, Camera p_270483_) private voidGameRenderer.renderItemInHand(Camera p_109122_, float p_109123_, org.joml.Matrix4f p_333953_) voidLevelRenderer.renderLevel(float p_109601_, long p_109602_, boolean p_109603_, Camera p_109604_, GameRenderer p_109605_, LightTexture p_109606_, org.joml.Matrix4f p_254120_, org.joml.Matrix4f p_323920_) voidLevelRenderer.renderSky(org.joml.Matrix4f p_254034_, org.joml.Matrix4f p_324386_, float p_202426_, Camera p_202427_, boolean p_202428_, Runnable p_202429_) private voidLevelRenderer.renderWorldBorder(Camera p_173013_) private voidSectionOcclusionGraph.scheduleFullUpdate(boolean p_294514_, Camera p_295663_, Vec3 p_295096_) static voidFogRenderer.setupColor(Camera p_109019_, float p_109020_, ClientLevel p_109021_, int p_109022_, float p_109023_) static voidFogRenderer.setupFog(Camera p_234173_, FogRenderer.FogMode p_234174_, float p_234175_, boolean p_234176_, float p_234177_) private voidLevelRenderer.setupRender(Camera p_194339_, Frustum p_194340_, boolean p_194341_, boolean p_194342_) voidvoidSectionOcclusionGraph.update(boolean p_294298_, Camera p_294529_, Frustum p_294426_, List<SectionRenderDispatcher.RenderSection> p_295280_) -
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 p_295299_) private static floatDisplayRenderer.cameraYrot(Camera p_295988_) void -
Uses of Camera in net.minecraft.client.sounds
Methods in net.minecraft.client.sounds with parameters of type CameraModifier and TypeMethodDescriptionvoidSoundEngine.updateSource(Camera p_120271_) voidSoundManager.updateSource(Camera p_120362_) -
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 doubleClientHooks.getDetachedCameraDistance(Camera camera, boolean flipped, float entityScale, double 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) ClientHooks.onCameraSetup(GameRenderer renderer, Camera camera, float partial) static booleanClientHooks.onDrawHighlight(LevelRenderer context, Camera camera, HitResult target, float partialTick, 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, float partialTick, PoseStack poseStack, MultiBufferSource bufferSource) CalculateDetachedCameraDistanceEvent(Camera camera, boolean cameraFlipped, float entityScale, double distance) ComputeCameraAngles(GameRenderer renderer, 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, float partialTick, 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, float partialTick, PoseStack poseStack, MultiBufferSource multiBufferSource) RenderLevelStageEvent(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, float 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.
ParticleEngine.render(LightTexture, Camera, float, net.minecraft.client.renderer.culling.Frustum, java.util.function.Predicate)with additional parameters