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).
-
Uses of Camera in net.minecraft.client.gui.components
Methods in net.minecraft.client.gui.components with parameters of type Camera -
Uses of Camera in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type CameraModifier and TypeMethodDescriptionvoidDustColorTransitionParticle.extract(QuadParticleRenderState p_451050_, Camera p_447195_, float p_446547_) voidFireworkParticles.OverlayParticle.extract(QuadParticleRenderState p_451366_, Camera p_445719_, float p_445704_) voidFireworkParticles.SparkParticle.extract(QuadParticleRenderState p_451199_, Camera p_446370_, float p_445772_) voidFlyTowardsPositionParticle.extract(QuadParticleRenderState p_451183_, Camera p_445787_, float p_445368_) voidParticleEngine.extract(ParticlesRenderState reusedState, Frustum frustum, Camera camera, float partialTick) voidShriekParticle.extract(QuadParticleRenderState p_451512_, Camera p_446810_, float p_446438_) voidSingleQuadParticle.extract(QuadParticleRenderState reusedState, Camera camera, float partialTick) voidVibrationSignalParticle.extract(QuadParticleRenderState p_450988_, Camera p_446291_, float p_446150_) ElderGuardianParticleGroup.extractRenderState(Frustum p_446821_, Camera p_445732_, float p_445583_) ItemPickupParticleGroup.extractRenderState(Frustum p_446194_, Camera p_446787_, float p_446033_) NoRenderParticleGroup.extractRenderState(Frustum p_446598_, Camera p_446980_, float p_445524_) abstract ParticleGroupRenderStateParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTick) QuadParticleGroup.extractRenderState(Frustum p_445888_, Camera p_447352_, float p_446021_) protected voidSingleQuadParticle.extractRotatedQuad(QuadParticleRenderState reusedState, Camera camera, Quaternionf orientation, float partialTick) ElderGuardianParticleGroup.ElderGuardianParticleRenderState.fromParticle(ElderGuardianParticle particle, Camera camera, float partialTick) ItemPickupParticleGroup.ParticleInstance.fromParticle(ItemPickupParticle particle, Camera camera, float partialTick) voidSingleQuadParticle.FacingCameraMode.setRotation(Quaternionf rotation, 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.addSkyPass(FrameGraphBuilder frameGraphBuilder, Camera camera, GpuBufferSlice shaderFog) Deprecated.private voidLevelRenderer.addSkyPass(FrameGraphBuilder frameGraphBuilder, Camera camera, GpuBufferSlice shaderFog, Matrix4f modelViewMatrix) private voidLevelRenderer.compileSections(Camera camera) private voidLevelRenderer.cullTerrain(Camera camera, Frustum frustum, boolean spectator) private booleanLevelRenderer.doesMobEffectBlockSky(Camera camera) private voidLevelRenderer.extractBlockDestroyAnimation(Camera camera, LevelRenderState renderState) private voidLevelRenderer.extractBlockOutline(Camera camera, LevelRenderState renderState) voidSkyRenderer.extractRenderState(ClientLevel level, float partialTick, Camera camera, SkyRenderState reusedState) private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float partialTick, LevelRenderState renderState) Deprecated.private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float partialTick, LevelRenderState renderState, @Nullable Frustum frustum) private voidLevelRenderer.extractVisibleEntities(Camera camera, Frustum frustum, DeltaTracker deltaTracker, LevelRenderState renderState) private floatprivate voidSectionOcclusionGraph.initializeQueueForFullUpdate(Camera camera, Queue<SectionOcclusionGraph.Node> nodeQueue) voidLevelRenderer.renderLevel(GraphicsResourceAllocator graphicsResourceAllocator, DeltaTracker deltaTracker, boolean renderBlockOutline, Camera camera, Matrix4f frustumMatrix, Matrix4f projectionMatrix, Matrix4f cullingProjectionMatrix, GpuBufferSlice shaderFog, Vector4f fogColor, boolean renderSky) private voidSectionOcclusionGraph.scheduleFullUpdate(boolean smartCull, Camera camera, Vec3 cameraPosition, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedEmptySections) voidvoidWeatherEffectRenderer.tickRainParticles(ClientLevel level, Camera camera, int ticks, ParticleStatus particleStatus, int weatherRadius) voidGlobalSettingsUniform.update(int width, int height, double glintStrength, long gameTime, DeltaTracker deltaTracker, int menuBackgroundBlurriness, Camera camera, boolean useRgssFiltering) voidSectionOcclusionGraph.update(boolean smartCull, Camera camera, Frustum frustum, List<SectionRenderDispatcher.RenderSection> visibleSections, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedEmptySections) -
Uses of Camera in net.minecraft.client.renderer.blockentity
Methods 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 Camera -
Uses of Camera in net.minecraft.client.renderer.fog
Methods in net.minecraft.client.renderer.fog with parameters of type CameraModifier and TypeMethodDescriptionprivate Vector4fFogRenderer.computeFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount) private FogTypeFogRenderer.getFogType(Camera camera) FogRenderer.setupFog(Camera camera, int renderDistance, DeltaTracker deltaTracker, float darkenWorldAmount, ClientLevel level) -
Uses of Camera in net.minecraft.client.renderer.fog.environment
Methods in net.minecraft.client.renderer.fog.environment with parameters of type CameraModifier and TypeMethodDescriptionintAtmosphericFogEnvironment.getBaseColor(ClientLevel p_461053_, Camera p_461207_, int p_460725_, float p_460769_) intFogEnvironment.getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTick) intLavaFogEnvironment.getBaseColor(ClientLevel p_423583_, Camera p_423592_, int p_423673_, float p_423463_) intPowderedSnowFogEnvironment.getBaseColor(ClientLevel p_423494_, Camera p_423581_, int p_423616_, float p_423521_) intWaterFogEnvironment.getBaseColor(ClientLevel p_423612_, Camera p_423473_, int p_423430_, float p_423622_) voidAtmosphericFogEnvironment.setupFog(FogData p_423515_, Camera p_455012_, ClientLevel p_423511_, float p_423456_, DeltaTracker p_423432_) voidBlindnessFogEnvironment.setupFog(FogData p_423496_, Camera p_454856_, ClientLevel p_423609_, float p_423576_, DeltaTracker p_423570_) voidDarknessFogEnvironment.setupFog(FogData p_423539_, Camera p_456152_, ClientLevel p_423550_, float p_423598_, DeltaTracker p_423497_) abstract voidFogEnvironment.setupFog(FogData fogData, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidLavaFogEnvironment.setupFog(FogData p_423517_, Camera p_454779_, ClientLevel p_423495_, float p_423631_, DeltaTracker p_423491_) voidPowderedSnowFogEnvironment.setupFog(FogData p_423470_, Camera p_455122_, ClientLevel p_423516_, float p_423481_, DeltaTracker p_423655_) voidWaterFogEnvironment.setupFog(FogData p_423613_, Camera p_454826_, ClientLevel p_423530_, float p_423585_, DeltaTracker p_423472_) private voidAtmosphericFogEnvironment.updateRainFogState(Camera camera, ClientLevel level, DeltaTracker deltaTracker) -
Uses of Camera in net.minecraft.client.resources.sounds
Fields in net.minecraft.client.resources.sounds declared as CameraConstructors in net.minecraft.client.resources.sounds with parameters of type CameraModifierConstructorDescriptionDirectionalSoundInstance(SoundEvent soundEvent, SoundSource source, RandomSource random, Camera camera, float xAngle, float yAngle) -
Uses of Camera in net.minecraft.client.sounds
Methods in net.minecraft.client.sounds with parameters of type CameraModifier and TypeMethodDescriptionvoidSoundEngine.updateSource(Camera camera) voidSoundManager.updateSource(Camera camera) Updates the sound source position based on the active camera. -
Uses of Camera in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type CameraModifier and TypeMethodDescriptionstatic FrameGraphSetupEventClientHooks.fireFrameGraphSetup(FrameGraphBuilder builder, LevelTargetBundle targets, RenderTargetDescriptor renderTargetDescriptor, Frustum frustum, Camera camera, Matrix4f modelViewMatrix, Matrix4f projectionMatrix, DeltaTracker deltaTracker, ProfilerFiller profiler) static floatClientHooks.getDetachedCameraDistance(Camera camera, boolean flipped, float entityScale, float entityDistance, float vehicleEntityScale, float vehicleDistance) static floatClientHooks.getFieldOfView(GameRenderer renderer, Camera camera, float partialTick, float fov, boolean usedConfiguredFov) static Vector4fClientHooks.getFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount, float fogRed, float fogGreen, float fogBlue) static voidClientHooks.onSetupFog(@Nullable FogEnvironment environment, FogType type, Camera camera, float partialTick, float renderDistance, FogData fogData) default booleanCustomWeatherEffectRenderer.tickRain(ClientLevel level, int ticks, Camera camera) Ticks the rain of this dimension. -
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 CameraExtractBlockOutlineRenderStateEvent.cameraprivate final CameraExtractLevelRenderStateEvent.cameraprivate final CameraFrameGraphSetupEvent.cameraprivate final CameraViewportEvent.cameraMethods in net.neoforged.neoforge.client.event that return CameraModifier and TypeMethodDescriptionCalculateDetachedCameraDistanceEvent.getCamera()Returns the camera instance.ExtractBlockOutlineRenderStateEvent.getCamera()ExtractLevelRenderStateEvent.getCamera()Returns theCamerafrom which the world is being observed.FrameGraphSetupEvent.getCamera()Returns the activeCamera.ViewportEvent.getCamera()Returns the camera information.Constructors in net.neoforged.neoforge.client.event with parameters of type CameraModifierConstructorDescriptionCalculateDetachedCameraDistanceEvent(Camera camera, boolean cameraFlipped, float entityScale, float entityDistance, float vehicleEntityScale, float vehicleDistance) 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, float renderPartialTicks, float fov, boolean usedConfiguredFov) ExtractBlockOutlineRenderStateEvent(LevelRenderer levelRenderer, ClientLevel level, BlockPos pos, BlockState state, BlockHitResult hitResult, CollisionContext collisionContext, boolean inTranslucentPass, boolean highContrast, Camera camera, LevelRenderState levelRenderState) ExtractLevelRenderStateEvent(LevelRenderer levelRenderer, LevelRenderState renderState, ClientLevel level, Camera camera, Frustum frustum, DeltaTracker deltaTracker, int renderTick) FrameGraphSetupEvent(FrameGraphBuilder builder, LevelTargetBundle targets, RenderTargetDescriptor renderTargetDescriptor, Frustum frustum, Camera camera, Matrix4f modelViewMatrix, Matrix4f projectionMatrix, DeltaTracker deltaTracker, ProfilerFiller profiler) RenderFog(@Nullable FogEnvironment environment, FogType type, Camera camera, float partialTicks, FogData fogData) ViewportEvent(GameRenderer renderer, Camera camera, double partialTick) -
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 Vector4fIClientFluidTypeExtensions.modifyFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount, Vector4f fluidFogColor) Modifies the color of the fog when the camera is within the fluid.default voidIClientFluidTypeExtensions.modifyFogRender(Camera camera, @Nullable FogEnvironment environment, float renderDistance, float partialTick, FogData fogData) Modifies how the fog is currently being rendered when the camera is within a fluid.
LevelRenderer.addSkyPass(FrameGraphBuilder, Camera, GpuBufferSlice, Matrix4f)instead