Class ClientModEventSubscriber
java.lang.Object
tech.anonymoushacker1279.immersiveweapons.event.ClientModEventSubscriber
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidclientSetup(net.neoforged.fml.event.lifecycle.FMLClientSetupEvent event) Event handler for the FMLClientSetupEvent.static voidentityRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event) Event handler for the EntityRenderersEvent.RegisterRenderersstatic net.minecraft.resources.ResourceLocationGet the prefix of a string.static voidregisterBlockColorHandlers(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block event) static voidregisterDimensionSpecialEffects(net.neoforged.neoforge.client.event.RegisterDimensionSpecialEffectsEvent event) static voidregisterItemColorHandlers(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event) static voidregisterKeyBinds(net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent event) static voidregisterLayers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event) Event handler for the RegisterLayerDefinitions.static voidregisterParticleFactories(net.neoforged.neoforge.client.event.RegisterParticleProvidersEvent event) Event handler for the ParticleFactoryRegisterEvent.static voidregisterPropertyGetter(net.minecraft.world.level.ItemLike item, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.client.renderer.item.ClampedItemPropertyFunction propertyValue) Register an item property getter.static voidregisterSkullModel(net.neoforged.neoforge.client.event.EntityRenderersEvent.CreateSkullModels event) static voidsetupCreativeTabs(net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent event)
-
Constructor Details
-
ClientModEventSubscriber
public ClientModEventSubscriber()
-
-
Method Details
-
clientSetup
public static void clientSetup(net.neoforged.fml.event.lifecycle.FMLClientSetupEvent event) Event handler for the FMLClientSetupEvent.- Parameters:
event- theFMLClientSetupEventinstance
-
setupCreativeTabs
public static void setupCreativeTabs(net.neoforged.neoforge.event.BuildCreativeModeTabContentsEvent event) -
entityRenderers
public static void entityRenderers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterRenderers event) Event handler for the EntityRenderersEvent.RegisterRenderers- Parameters:
event- theRegisterRenderersinstance
-
registerLayers
public static void registerLayers(net.neoforged.neoforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event) Event handler for the RegisterLayerDefinitions.- Parameters:
event- theRegisterLayerDefinitionsinstance
-
registerParticleFactories
public static void registerParticleFactories(net.neoforged.neoforge.client.event.RegisterParticleProvidersEvent event) Event handler for the ParticleFactoryRegisterEvent.- Parameters:
event- theParticleFactoryRegisterEventinstance
-
registerSkullModel
public static void registerSkullModel(net.neoforged.neoforge.client.event.EntityRenderersEvent.CreateSkullModels event) -
registerKeyBinds
public static void registerKeyBinds(net.neoforged.neoforge.client.event.RegisterKeyMappingsEvent event) -
registerDimensionSpecialEffects
public static void registerDimensionSpecialEffects(net.neoforged.neoforge.client.event.RegisterDimensionSpecialEffectsEvent event) -
registerItemColorHandlers
public static void registerItemColorHandlers(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event) -
registerBlockColorHandlers
public static void registerBlockColorHandlers(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Block event) -
registerPropertyGetter
public static void registerPropertyGetter(net.minecraft.world.level.ItemLike item, net.minecraft.resources.ResourceLocation resourceLocation, net.minecraft.client.renderer.item.ClampedItemPropertyFunction propertyValue) Register an item property getter.- Parameters:
item- theItemLikeinstanceresourceLocation- theResourceLocationof the itempropertyValue- theClampedItemPropertyFunctionvalue
-
prefix
Get the prefix of a string.- Parameters:
path- the path to prefix- Returns:
- ResourceLocation
-