Package net.neoforged.neoforge.client
@NullMarked
package net.neoforged.neoforge.client
-
ClassDescriptionoverrides for
CommandSourceStackso that the methods will run successfully client sideClass for various client-side-only hooks.A version ofTooltipFlagthat knows about Screen and can provide modifier key states.Manager for customColorResolverinstances, collected viaRegisterColorHandlersEvent.ColorResolvers.A rendering callback invoked when a block outline is about to be rendered.A custom cloud renderer that can be registered using} and used withinvalid @link
{@link RegisterCustomEnvironmentEffectRendererEvent#registerCloudRenderer)NeoForgeEnvironmentAttributes.CUSTOM_CLOUDS.Manager for custom renderers referred to byEnvironmentAttribute.A custom skybox renderer that can be registered usingRegisterCustomEnvironmentEffectRendererEvent.registerSkyboxRenderer(Identifier, CustomSkyboxRenderer)and used withNeoForgeEnvironmentAttributes.CUSTOM_SKYBOX.A custom renderer for snow and rain that can be registered usingRegisterCustomEnvironmentEffectRendererEvent.registerWeatherEffectRenderer(Identifier, CustomWeatherEffectRenderer)and used withNeoForgeEnvironmentAttributes.CUSTOM_WEATHER_EFFECTS.Manager for entity spectator mode shaders.Keeps track of custom firework shape types, because Particle is client side only this can't be on the Shape itself.An ArmPose that can be defined by the user.An ItemDecorator that is used to render something on specific items, when the DurabilityBar and StackCount is rendered.Describes a chunk section that may be rendered on the GPU.Manager for mod-provided searchExtendedRecipeBookCategoryimplementations.