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.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 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.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) private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float partialTick, LevelRenderState renderState) Deprecated.private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float partialTick, LevelRenderState renderState, 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) 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, boolean isFoggy) private FogTypeFogRenderer.getFogType(Camera camera, boolean isFoggy) FogRenderer.setupFog(Camera camera, int renderDistance, boolean isFoggy, 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 TypeMethodDescriptionintAirBasedFogEnvironment.getBaseColor(ClientLevel p_423532_, Camera p_423571_, int p_423618_, float p_423638_) 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_) -
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 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 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) -
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
Methods in net.neoforged.neoforge.client.extensions with parameters of type CameraModifier and TypeMethodDescriptiondefault 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 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