Class ItemRendererRegistry
java.lang.Object
net.ixdarklord.coolcatcore.api.client.registry.ItemRendererRegistry
Draws items in code, the same on every loader: an item whose model is
"parent": "builtin/entity" is drawn by
its renderer wherever it shows (in hands, slots, frames, on the ground), with the model's display transforms already
applied. Register while the client initialises.
ItemRendererRegistry.register(MyItems.ORB, (stack, context, pose, buffers, light, overlay) -> ...);
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic @Nullable ItemRendererRegistry.Rendererget(net.minecraft.world.item.Item item) The renderer of an item, if one was registered.static voidregister(Supplier<? extends net.minecraft.world.level.ItemLike> item, ItemRendererRegistry.Renderer renderer)
-
Method Details
-
register
public static void register(Supplier<? extends net.minecraft.world.level.ItemLike> item, ItemRendererRegistry.Renderer renderer) -
get
@Nullable public static @Nullable ItemRendererRegistry.Renderer get(net.minecraft.world.item.Item item) The renderer of an item, if one was registered.
-