public class ItemAction extends ConfigurableTypeActionForge<ItemConfig,net.minecraft.world.item.Item>
The action used for ItemConfig.
See Also:
  • Constructor Details

    • ItemAction

      public ItemAction()
  • Method Details

    • onRegisterForgeFilled

      public void onRegisterForgeFilled(ItemConfig eConfig)
      Description copied from class: ConfigurableTypeAction
      Logic to register things before Forge registries are being filled.
      Overrides:
      onRegisterForgeFilled in class ConfigurableTypeActionForge<ItemConfig,net.minecraft.world.item.Item>
      Parameters:
      eConfig - The config to be registered.
    • onModelRegistryLoad

      public static void onModelRegistryLoad(net.neoforged.neoforge.client.event.ModelEvent.RegisterAdditional event)
    • onModelBakeEvent

      public static void onModelBakeEvent(net.neoforged.neoforge.client.event.ModelEvent.ModifyBakingResult event)
    • onRegisterColorHandlers

      public static void onRegisterColorHandlers(net.neoforged.neoforge.client.event.RegisterColorHandlersEvent.Item event)
    • handleItemModel

      public static void handleItemModel(ItemConfig extendedConfig)
    • polish

      protected void polish(ItemConfig config)