Class RenderStateExtensions
java.lang.Object
net.neoforged.neoforge.client.renderstate.RenderStateExtensions
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Map
<Class<?>, Collection<BiConsumer<?, ?>>> private static final Map
<Class<?>, Collection<BiConsumer<?, ?>>> private static final List
<BiConsumer<MapItemSavedData, MapRenderState>> private static final Map
<ResourceKey<MapDecorationType>, Collection<MapDecorationRenderStateModifier>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <E extends Entity,
S extends EntityRenderState>
voidonUpdateEntityRenderState
(EntityRenderer<E, S> renderer, E entity, S renderState) onUpdateMapDecorationRenderState
(Holder<MapDecorationType> mapDecorationTypeHolder, MapItemSavedData mapItemSavedData, MapRenderState mapRenderState, MapRenderState.MapDecorationRenderState mapDecorationRenderState) static void
onUpdateMapRenderState
(MapItemSavedData mapItemSavedData, MapRenderState renderState) (package private) static void
registerEntity
(Class<?> baseRenderer, BiConsumer<?, ?> modifier) (package private) static void
registerMap
(BiConsumer<MapItemSavedData, MapRenderState> modifier) (package private) static void
registerMapDecoration
(ResourceKey<MapDecorationType> mapDecorationTypeKey, MapDecorationRenderStateModifier modifier)
-
Field Details
-
ENTITY
-
ENTITY_CACHE
-
MAP
-
MAP_DECORATION
private static final Map<ResourceKey<MapDecorationType>,Collection<MapDecorationRenderStateModifier>> MAP_DECORATION
-
-
Constructor Details
-
RenderStateExtensions
private RenderStateExtensions()
-
-
Method Details
-
onUpdateEntityRenderState
@Internal public static <E extends Entity,S extends EntityRenderState> void onUpdateEntityRenderState(EntityRenderer<E, S> renderer, E entity, S renderState) -
onUpdateMapRenderState
@Internal public static void onUpdateMapRenderState(MapItemSavedData mapItemSavedData, MapRenderState renderState) -
onUpdateMapDecorationRenderState
@Internal public static MapRenderState.MapDecorationRenderState onUpdateMapDecorationRenderState(Holder<MapDecorationType> mapDecorationTypeHolder, MapItemSavedData mapItemSavedData, MapRenderState mapRenderState, MapRenderState.MapDecorationRenderState mapDecorationRenderState) -
registerEntity
-
registerMap
-
registerMapDecoration
static void registerMapDecoration(ResourceKey<MapDecorationType> mapDecorationTypeKey, MapDecorationRenderStateModifier modifier)
-