Interface IThirdParty

All Known Implementing Classes:
Botania, BuildCraft, CoFHCore, ComputerCraft, Create, Curios, EnderIO, Forestry, Gamestages, GenericIntegrationHandler, ImmersiveEngineering, Mekanism, Patchouli, Thaumcraft, TheOneProbe, ToughAsNails

public interface IThirdParty
  • Method Summary

    Modifier and Type
    Method
    Description
    default void
    Called client-side after registry objects are created, in the mod creation thread.
    default void
    Called on both client and server after any registry objects are created, in the mod creation thread.
     
    default void
    Called on both client and server after any registry objects are created, on a scheduled tick (so in the main execution thread).
    default void
    Called on both client and server in the mod creation thread from the mod constructor.
  • Method Details

    • preInit

      default void preInit()
      Called on both client and server in the mod creation thread from the mod constructor. Shouldn't do anything other than add event handlers here, or set simple availability flags. No guarantee that the third party mod's constructor has run yet.
    • init

      default void init()
      Called on both client and server after any registry objects are created, in the mod creation thread.
    • postInit

      default void postInit()
      Called on both client and server after any registry objects are created, on a scheduled tick (so in the main execution thread).
    • clientInit

      default void clientInit()
      Called client-side after registry objects are created, in the mod creation thread.
    • modType

      default ThirdPartyManager.ModType modType()