Uses of Class
net.minecraft.client.renderer.culling.Frustum
Packages that use Frustum
Package
Description
Events fired only on the client-side, chiefly related to rendering and user interfaces (screens and input).
-
Uses of Frustum in net.minecraft.client.particle
Methods in net.minecraft.client.particle with parameters of type FrustumModifier and TypeMethodDescriptionvoidParticleEngine.render(LightTexture lightTexture, Camera camera, float partialTick, Frustum frustum, Predicate<ParticleRenderType> renderTypePredicate) -
Uses of Frustum in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as FrustumModifier and TypeFieldDescriptionprivate FrustumLevelRenderer.capturedFrustumprivate FrustumLevelRenderer.cullingFrustumMethods in net.minecraft.client.renderer that return FrustumModifier and TypeMethodDescriptionLevelRenderer.getFrustum()static FrustumLevelRenderer.offsetFrustum(Frustum frustum) Methods in net.minecraft.client.renderer with parameters of type FrustumModifier and TypeMethodDescriptionvoidSectionOcclusionGraph.addSectionsInFrustum(Frustum frustum, List<SectionRenderDispatcher.RenderSection> sections) private voidLevelRenderer.applyFrustum(Frustum frustum) private voidLevelRenderer.captureFrustum(org.joml.Matrix4f viewMatrix, org.joml.Matrix4f projectionMatrix, double camX, double camY, double camZ, Frustum capturedFrustrum) static FrustumLevelRenderer.offsetFrustum(Frustum frustum) private voidSectionOcclusionGraph.runPartialUpdate(boolean smartCull, Frustum p_frustum, List<SectionRenderDispatcher.RenderSection> sections, Vec3 cameraPosition) private voidLevelRenderer.setupRender(Camera camera, Frustum frustum, boolean hasCapturedFrustum, boolean isSpectator) voidSectionOcclusionGraph.update(boolean smartCull, Camera camera, Frustum frustum, List<SectionRenderDispatcher.RenderSection> sections) -
Uses of Frustum in net.minecraft.client.renderer.culling
Methods in net.minecraft.client.renderer.culling that return FrustumConstructors in net.minecraft.client.renderer.culling with parameters of type Frustum -
Uses of Frustum in net.minecraft.client.renderer.entity
Methods in net.minecraft.client.renderer.entity with parameters of type FrustumModifier and TypeMethodDescriptionbooleanEndCrystalRenderer.shouldRender(EndCrystal livingEntity, Frustum camera, double camX, double camY, double camZ) <E extends Entity>
booleanEntityRenderDispatcher.shouldRender(E entity, Frustum frustum, double camX, double camY, double camZ) booleanEntityRenderer.shouldRender(T livingEntity, Frustum camera, double camX, double camY, double camZ) booleanGuardianRenderer.shouldRender(Guardian livingEntity, Frustum camera, double camX, double camY, double camZ) booleanShulkerRenderer.shouldRender(Shulker livingEntity, Frustum camera, double camX, double camY, double camZ) -
Uses of Frustum in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type FrustumModifier 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 <T extends BlockEntity>
booleanClientHooks.isBlockEntityRendererVisible(BlockEntityRenderDispatcher dispatcher, BlockEntity blockEntity, Frustum frustum) -
Uses of Frustum in net.neoforged.neoforge.client.event
Fields in net.neoforged.neoforge.client.event declared as FrustumMethods in net.neoforged.neoforge.client.event that return FrustumConstructors in net.neoforged.neoforge.client.event with parameters of type FrustumModifierConstructorDescriptionRenderLevelStageEvent(RenderLevelStageEvent.Stage stage, LevelRenderer levelRenderer, @Nullable PoseStack poseStack, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, DeltaTracker partialTick, Camera camera, Frustum frustum)