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.particle
Methods in net.minecraft.client.particle with parameters of type CameraModifier and TypeMethodDescriptionvoidDustColorTransitionParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidFireworkParticles.OverlayParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidFireworkParticles.SparkParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidFlyTowardsPositionParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidParticleEngine.extract(ParticlesRenderState particlesRenderState, Frustum frustum, Camera camera, float partialTickTime) voidShriekParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidSingleQuadParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) voidVibrationSignalParticle.extract(QuadParticleRenderState particleTypeRenderState, Camera camera, float partialTickTime) ElderGuardianParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTickTime) ItemPickupParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTickTime) NoRenderParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTickTime) abstract ParticleGroupRenderStateParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTickTime) QuadParticleGroup.extractRenderState(Frustum frustum, Camera camera, float partialTickTime) protected voidSingleQuadParticle.extractRotatedQuad(QuadParticleRenderState particleTypeRenderState, Camera camera, Quaternionf rotation, float partialTickTime) ElderGuardianParticleGroup.ElderGuardianParticleRenderState.fromParticle(ElderGuardianParticle particle, Camera camera, float partialTickTime) ItemPickupParticleGroup.ParticleInstance.fromParticle(ItemPickupParticle particle, Camera camera, float partialTickTime) voidSingleQuadParticle.FacingCameraMode.setRotation(Quaternionf target, Camera camera, float partialTickTime) -
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 voidLevelRenderer.cullTerrain(Camera camera, Frustum frustum, boolean spectator) private voidLevelRenderer.extractBlockDestroyAnimation(Camera camera, LevelRenderState levelRenderState) private voidLevelRenderer.extractBlockOutline(Camera camera, LevelRenderState levelRenderState) voidLevelRenderer.extractLevel(DeltaTracker deltaTracker, Camera camera, float deltaPartialTick) voidSkyRenderer.extractRenderState(ClientLevel level, float partialTicks, Camera camera, SkyRenderState state) private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float deltaPartialTick, LevelRenderState levelRenderState) Deprecated.private voidLevelRenderer.extractVisibleBlockEntities(Camera camera, float deltaPartialTick, LevelRenderState levelRenderState, @Nullable Frustum frustum) private voidLevelRenderer.extractVisibleEntities(Camera camera, Frustum frustum, DeltaTracker deltaTracker, LevelRenderState output) private voidSectionOcclusionGraph.initializeQueueForFullUpdate(Camera camera, Queue<SectionOcclusionGraph.Node> queue) private voidSectionOcclusionGraph.scheduleFullUpdate(boolean smartCull, Camera camera, Vec3 cameraPos, 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 glintAlpha, long gameTime, DeltaTracker deltaTracker, int menuBlurRadius, Camera mainCamera, boolean useRgss) voidvoidSectionOcclusionGraph.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.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 voidFogRenderer.computeFogColor(Camera camera, float partialTicks, ClientLevel level, int renderDistance, float darkenWorldAmount, Vector4f dest) private FogTypeFogRenderer.getFogType(Camera camera) FogRenderer.setupFog(Camera camera, int renderDistanceInChunks, 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 level, Camera camera, int renderDistance, float partialTicks) intFogEnvironment.getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks) intLavaFogEnvironment.getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks) intPowderedSnowFogEnvironment.getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks) intWaterFogEnvironment.getBaseColor(ClientLevel level, Camera camera, int renderDistance, float partialTicks) voidAtmosphericFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidBlindnessFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidDarknessFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) abstract voidFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidLavaFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidPowderedSnowFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) voidWaterFogEnvironment.setupFog(FogData fog, Camera camera, ClientLevel level, float renderDistance, DeltaTracker deltaTracker) 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 event, 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 render info. -
Uses of Camera in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type CameraModifier and TypeMethodDescriptionstatic 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 voidClientHooks.getFogColor(Camera camera, float partialTick, ClientLevel level, int renderDistance, float darkenWorldAmount, float fogRed, float fogGreen, float fogBlue, Vector4f dest) 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 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.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, Vector4f color) 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) 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 voidIClientFluidTypeExtensions.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.extractVisibleBlockEntities(Camera, float, LevelRenderState, Frustum)instead