Package foundry.veil.api.client.registry
Class LightTypeRegistry
java.lang.Object
foundry.veil.api.client.registry.LightTypeRegistry
Registry for all light types.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceCreates debug lights for theLightInspector.static final recordLightTypeRegistry.LightType<T extends LightData>static interfaceLightTypeRegistry.RendererFactory<T extends LightData>Creates the renderer for lights when requested. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Supplier<LightTypeRegistry.LightType<AreaLightData>> static final Supplier<LightTypeRegistry.LightType<DirectionalLightData>> static final Supplier<LightTypeRegistry.LightType<PointLightData>> static final net.minecraft.core.Registry<LightTypeRegistry.LightType<?>> static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<LightTypeRegistry.LightType<?>>> -
Method Summary
-
Field Details
-
REGISTRY_KEY
public static final net.minecraft.resources.ResourceKey<net.minecraft.core.Registry<LightTypeRegistry.LightType<?>>> REGISTRY_KEY -
REGISTRY
-
DIRECTIONAL
-
POINT
-
AREA
-
-
Method Details
-
bootstrap
@Internal public static void bootstrap()
-