Package at.petrak.hexcasting.client
Class RegisterClientStuff
java.lang.Object
at.petrak.hexcasting.client.RegisterClientStuff
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidinit()static net.minecraft.client.color.item.ItemColormakeIotaStorageColorizer(ToIntFunction<net.minecraft.world.item.ItemStack> getColor) Helper function to colorize the layers of an item that stores an iota, in the manner of foci and spellbooks.static voidonModelBake(net.minecraft.client.resources.model.ModelBakery loader, Map<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.BakedModel> map) static voidonModelRegister(net.minecraft.server.packs.resources.ResourceManager recMan, Consumer<net.minecraft.resources.ResourceLocation> extraModels) static voidregisterBlockEntityRenderers(@NotNull RegisterClientStuff.BlockEntityRendererRegisterererer registerer) static voidregisterColorProviders(BiConsumer<net.minecraft.client.color.item.ItemColor, net.minecraft.world.item.Item> itemColorRegistry, BiConsumer<net.minecraft.client.color.block.BlockColor, net.minecraft.world.level.block.Block> blockColorRegistry)
-
Field Details
-
QUENCHED_ALLAY_VARIANTS
-
-
Constructor Details
-
RegisterClientStuff
public RegisterClientStuff()
-
-
Method Details
-
init
public static void init() -
registerColorProviders
public static void registerColorProviders(BiConsumer<net.minecraft.client.color.item.ItemColor, net.minecraft.world.item.Item> itemColorRegistry, BiConsumer<net.minecraft.client.color.block.BlockColor, net.minecraft.world.level.block.Block> blockColorRegistry) -
makeIotaStorageColorizer
public static net.minecraft.client.color.item.ItemColor makeIotaStorageColorizer(ToIntFunction<net.minecraft.world.item.ItemStack> getColor) Helper function to colorize the layers of an item that stores an iota, in the manner of foci and spellbooks.
0 = base; 1 = overlay -
registerBlockEntityRenderers
public static void registerBlockEntityRenderers(@NotNull @NotNull RegisterClientStuff.BlockEntityRendererRegisterererer registerer) -
onModelRegister
public static void onModelRegister(net.minecraft.server.packs.resources.ResourceManager recMan, Consumer<net.minecraft.resources.ResourceLocation> extraModels) -
onModelBake
public static void onModelBake(net.minecraft.client.resources.model.ModelBakery loader, Map<net.minecraft.resources.ResourceLocation, net.minecraft.client.resources.model.BakedModel> map)
-