Class ClientModEventSubscriber

java.lang.Object
tech.anonymoushacker1279.immersiveweapons.event.ClientModEventSubscriber

public class ClientModEventSubscriber extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    clientSetup(net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent event)
    Event handler for the FMLClientSetupEvent.
    static void
    entityRenderers(net.minecraftforge.client.event.EntityRenderersEvent.RegisterRenderers event)
    Event handler for the EntityRenderersEvent.RegisterRenderers
    static net.minecraft.resources.ResourceLocation
    prefix(String path)
    Get the prefix of a string.
    static void
    registerBlockColorHandlers(net.minecraftforge.client.event.RegisterColorHandlersEvent.Block event)
     
    static void
    registerDimensionSpecialEffects(net.minecraftforge.client.event.RegisterDimensionSpecialEffectsEvent event)
     
    static void
    registerItemColorHandlers(net.minecraftforge.client.event.RegisterColorHandlersEvent.Item event)
     
    static void
    registerKeyBinds(net.minecraftforge.client.event.RegisterKeyMappingsEvent event)
     
    static void
    registerLayers(net.minecraftforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event)
    Event handler for the RegisterLayerDefinitions.
    static void
    registerParticleFactories(net.minecraftforge.client.event.RegisterParticleProvidersEvent event)
    Event handler for the ParticleFactoryRegisterEvent.
    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.
    static void
    registerSkullModel(net.minecraftforge.client.event.EntityRenderersEvent.CreateSkullModels event)
     
    static void
    setupCreativeTabs(net.minecraftforge.event.BuildCreativeModeTabContentsEvent event)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ClientModEventSubscriber

      public ClientModEventSubscriber()
  • Method Details

    • clientSetup

      public static void clientSetup(net.minecraftforge.fml.event.lifecycle.FMLClientSetupEvent event)
      Event handler for the FMLClientSetupEvent.
      Parameters:
      event - the FMLClientSetupEvent instance
    • setupCreativeTabs

      public static void setupCreativeTabs(net.minecraftforge.event.BuildCreativeModeTabContentsEvent event)
    • entityRenderers

      public static void entityRenderers(net.minecraftforge.client.event.EntityRenderersEvent.RegisterRenderers event)
      Event handler for the EntityRenderersEvent.RegisterRenderers
      Parameters:
      event - the RegisterRenderers instance
    • registerLayers

      public static void registerLayers(net.minecraftforge.client.event.EntityRenderersEvent.RegisterLayerDefinitions event)
      Event handler for the RegisterLayerDefinitions.
      Parameters:
      event - the RegisterLayerDefinitions instance
    • registerParticleFactories

      public static void registerParticleFactories(net.minecraftforge.client.event.RegisterParticleProvidersEvent event)
      Event handler for the ParticleFactoryRegisterEvent.
      Parameters:
      event - the ParticleFactoryRegisterEvent instance
    • registerSkullModel

      public static void registerSkullModel(net.minecraftforge.client.event.EntityRenderersEvent.CreateSkullModels event)
    • registerKeyBinds

      public static void registerKeyBinds(net.minecraftforge.client.event.RegisterKeyMappingsEvent event)
    • registerDimensionSpecialEffects

      public static void registerDimensionSpecialEffects(net.minecraftforge.client.event.RegisterDimensionSpecialEffectsEvent event)
    • registerItemColorHandlers

      public static void registerItemColorHandlers(net.minecraftforge.client.event.RegisterColorHandlersEvent.Item event)
    • registerBlockColorHandlers

      public static void registerBlockColorHandlers(net.minecraftforge.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 - the ItemLike instance
      resourceLocation - the ResourceLocation of the item
      propertyValue - the ClampedItemPropertyFunction value
    • prefix

      public static net.minecraft.resources.ResourceLocation prefix(String path)
      Get the prefix of a string.
      Parameters:
      path - the path to prefix
      Returns:
      ResourceLocation