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 p_107339_, Camera p_107340_, float p_107341_, 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 p_296151_) Methods in net.minecraft.client.renderer with parameters of type FrustumModifier and TypeMethodDescriptionvoidSectionOcclusionGraph.addSectionsInFrustum(Frustum p_294180_, List<SectionRenderDispatcher.RenderSection> p_296160_) private voidLevelRenderer.applyFrustum(Frustum p_194355_) private voidLevelRenderer.captureFrustum(org.joml.Matrix4f p_253756_, org.joml.Matrix4f p_253787_, double p_254187_, double p_253833_, double p_254547_, Frustum p_253954_) static FrustumLevelRenderer.offsetFrustum(Frustum p_296151_) private voidSectionOcclusionGraph.runPartialUpdate(boolean p_294795_, Frustum p_294341_, List<SectionRenderDispatcher.RenderSection> p_294796_, Vec3 p_295915_) private voidLevelRenderer.setupRender(Camera p_194339_, Frustum p_194340_, boolean p_194341_, boolean p_194342_) voidSectionOcclusionGraph.update(boolean p_294298_, Camera p_294529_, Frustum p_294426_, List<SectionRenderDispatcher.RenderSection> p_295280_) -
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 p_114169_, Frustum p_114170_, double p_114171_, double p_114172_, double p_114173_) <E extends Entity>
booleanEntityRenderDispatcher.shouldRender(E p_114398_, Frustum p_114399_, double p_114400_, double p_114401_, double p_114402_) booleanEntityRenderer.shouldRender(T p_114491_, Frustum p_114492_, double p_114493_, double p_114494_, double p_114495_) booleanGuardianRenderer.shouldRender(Guardian p_114836_, Frustum p_114837_, double p_114838_, double p_114839_, double p_114840_) booleanMobRenderer.shouldRender(T p_115468_, Frustum p_115469_, double p_115470_, double p_115471_, double p_115472_) booleanShulkerRenderer.shouldRender(Shulker p_115913_, Frustum p_115914_, double p_115915_, double p_115916_, double p_115917_) -
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, float partialTick, Camera camera, Frustum frustum)