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 TypeMethodDescriptionvoid
ParticleEngine.render
(LightTexture pLightTexture, Camera pCamera, float pPartialTick, Frustum frustum, Predicate<ParticleRenderType> renderTypePredicate) -
Uses of Frustum in net.minecraft.client.renderer
Fields in net.minecraft.client.renderer declared as FrustumModifier and TypeFieldDescriptionprivate Frustum
LevelRenderer.capturedFrustum
private Frustum
LevelRenderer.cullingFrustum
Methods in net.minecraft.client.renderer that return FrustumModifier and TypeMethodDescriptionLevelRenderer.getFrustum()
static Frustum
LevelRenderer.offsetFrustum
(Frustum pFrustum) Methods in net.minecraft.client.renderer with parameters of type FrustumModifier and TypeMethodDescriptionvoid
SectionOcclusionGraph.addSectionsInFrustum
(Frustum pFrustum, List<SectionRenderDispatcher.RenderSection> pSections) private void
LevelRenderer.applyFrustum
(Frustum pFrustum) private void
LevelRenderer.captureFrustum
(org.joml.Matrix4f p_253756_, org.joml.Matrix4f p_253787_, double p_254187_, double p_253833_, double p_254547_, Frustum p_253954_) static Frustum
LevelRenderer.offsetFrustum
(Frustum pFrustum) private void
SectionOcclusionGraph.runPartialUpdate
(boolean pSmartCull, Frustum pFrustum, List<SectionRenderDispatcher.RenderSection> pSections, Vec3 pCameraPosition) private void
LevelRenderer.setupRender
(Camera pCamera, Frustum pFrustum, boolean pHasCapturedFrustum, boolean pIsSpectator) void
SectionOcclusionGraph.update
(boolean pSmartCull, Camera pCamera, Frustum pFrustum, List<SectionRenderDispatcher.RenderSection> pSections) -
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 TypeMethodDescriptionboolean
EndCrystalRenderer.shouldRender
(EndCrystal pLivingEntity, Frustum pCamera, double pCamX, double pCamY, double pCamZ) <E extends Entity>
booleanEntityRenderDispatcher.shouldRender
(E pEntity, Frustum pFrustum, double pCamX, double pCamY, double pCamZ) boolean
EntityRenderer.shouldRender
(T pLivingEntity, Frustum pCamera, double pCamX, double pCamY, double pCamZ) boolean
GuardianRenderer.shouldRender
(Guardian pLivingEntity, Frustum pCamera, double pCamX, double pCamY, double pCamZ) boolean
ShulkerRenderer.shouldRender
(Shulker pLivingEntity, Frustum pCamera, double pCamX, double pCamY, double pCamZ) -
Uses of Frustum in net.neoforged.neoforge.client
Methods in net.neoforged.neoforge.client with parameters of type FrustumModifier and TypeMethodDescriptionstatic void
ClientHooks.dispatchRenderStage
(RenderType renderType, LevelRenderer levelRenderer, org.joml.Matrix4f modelViewMatrix, org.joml.Matrix4f projectionMatrix, int renderTick, Camera camera, Frustum frustum) static void
ClientHooks.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)