Class IntegratedDynamics

java.lang.Object
org.cyclops.cyclopscore.helper.ModBaseCommon<IntegratedDynamics>
org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
org.cyclops.cyclopscore.init.ModBaseVersionable<IntegratedDynamics>
org.cyclops.integrateddynamics.IntegratedDynamics
All Implemented Interfaces:
org.cyclops.cyclopscore.init.IModBase, org.cyclops.cyclopscore.tracking.IModVersion

public class IntegratedDynamics extends org.cyclops.cyclopscore.init.ModBaseVersionable<IntegratedDynamics>
The main mod class of IntegratedDynamics.
  • Nested Class Summary

    Nested classes/interfaces inherited from class org.cyclops.cyclopscore.init.ModBase

    org.cyclops.cyclopscore.init.ModBase.EnumReferenceKey<T>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    The unique instance of this mod.
    static org.cyclops.cyclopscore.persist.world.GlobalCounters
     

    Fields inherited from class org.cyclops.cyclopscore.init.ModBase

    REFKEY_CRASH_ON_INVALID_RECIPE, REFKEY_CRASH_ON_MODCOMPAT_CRASH, REFKEY_INFOBOOK_REWARDS, REFKEY_RETROGEN, REFKEY_TEXTURE_PATH_GUI, REFKEY_TEXTURE_PATH_MODELS, REFKEY_TEXTURE_PATH_SKINS
  • Constructor Summary

    Constructors
    Constructor
    Description
    IntegratedDynamics(net.neoforged.bus.api.IEventBus modEventBus)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static void
    clog(String message)
    Log a new info message for this mod.
    static void
    clog(org.apache.logging.log4j.Level level, String message)
    Log a new message of the given level for this mod.
    protected com.mojang.brigadier.builder.LiteralArgumentBuilder<net.minecraft.commands.CommandSourceStack>
    constructBaseCommand(net.minecraft.commands.Commands.CommandSelection selection, net.minecraft.commands.CommandBuildContext context)
     
    protected org.cyclops.cyclopscore.proxy.IClientProxy
     
    protected org.cyclops.cyclopscore.proxy.ICommonProxy
     
    protected net.minecraft.world.item.CreativeModeTab.Builder
    constructDefaultCreativeModeTab(net.minecraft.world.item.CreativeModeTab.Builder builder)
     
    protected void
    onConfigsRegister(org.cyclops.cyclopscore.config.ConfigHandler configHandler)
     
    void
    onRegistriesCreate(net.neoforged.neoforge.registries.NewRegistryEvent event)
     
    protected void
    onServerStartedLoadedGroups(net.neoforged.neoforge.event.server.ServerStartedEvent event)
     
    protected void
    setup(net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent event)
     

    Methods inherited from class org.cyclops.cyclopscore.init.ModBaseVersionable

    getInfo, getUpdateUrl, getVersion, isVersionInfo, needsUpdate, setVersionInfo

    Methods inherited from class org.cyclops.cyclopscore.init.ModBase

    constructCapabilityConstructorRegistry, constructConfigHandler, constructIMCHandler, constructLoggerHelper, constructPacketHandler, equals, get, getCapabilityConstructorRegistry, getConfigHandler, getContainer, getGenericReference, getImcHandler, getKeyRegistry, getLoggerHelper, getModEventBus, getModHelpers, getModId, getModName, getMods, getPacketHandler, getPacketHandlerCommon, getProxy, getReferenceValue, getWorldStorages, hashCode, loadModCompats, log, log, onConfigsRegister, onRegisterCommands, onRegisterKeyMappings, onServerAboutToStart, onServerStarted, onServerStarting, onServerStopping, putGenericReference, registerWorldStorage, setupClient, toString

    Methods inherited from class org.cyclops.cyclopscore.helper.ModBaseCommon

    constructDefaultCreativeModeTabConfig, constructModCompatLoader, constructRegistryManager, getCommon, getCommonMods, getDefaultCreativeTab, getDefaultCreativeTabEntries, getModCompatLoader, getRegistryManager, hasDefaultCreativeModeTab, registerDefaultCreativeTabEntry

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait
  • Field Details

    • _instance

      public static IntegratedDynamics _instance
      The unique instance of this mod.
    • globalCounters

      public static org.cyclops.cyclopscore.persist.world.GlobalCounters globalCounters
  • Constructor Details

    • IntegratedDynamics

      public IntegratedDynamics(net.neoforged.bus.api.IEventBus modEventBus)
  • Method Details

    • onRegistriesCreate

      public void onRegistriesCreate(net.neoforged.neoforge.registries.NewRegistryEvent event)
    • constructBaseCommand

      protected com.mojang.brigadier.builder.LiteralArgumentBuilder<net.minecraft.commands.CommandSourceStack> constructBaseCommand(net.minecraft.commands.Commands.CommandSelection selection, net.minecraft.commands.CommandBuildContext context)
      Overrides:
      constructBaseCommand in class org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
    • setup

      protected void setup(net.neoforged.fml.event.lifecycle.FMLCommonSetupEvent event)
      Overrides:
      setup in class org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
    • onServerStartedLoadedGroups

      protected void onServerStartedLoadedGroups(net.neoforged.neoforge.event.server.ServerStartedEvent event)
    • constructClientProxy

      protected org.cyclops.cyclopscore.proxy.IClientProxy constructClientProxy()
      Specified by:
      constructClientProxy in class org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
    • constructCommonProxy

      protected org.cyclops.cyclopscore.proxy.ICommonProxy constructCommonProxy()
      Specified by:
      constructCommonProxy in class org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
    • constructDefaultCreativeModeTab

      protected net.minecraft.world.item.CreativeModeTab.Builder constructDefaultCreativeModeTab(net.minecraft.world.item.CreativeModeTab.Builder builder)
      Overrides:
      constructDefaultCreativeModeTab in class org.cyclops.cyclopscore.helper.ModBaseCommon<IntegratedDynamics>
    • onConfigsRegister

      protected void onConfigsRegister(org.cyclops.cyclopscore.config.ConfigHandler configHandler)
      Overrides:
      onConfigsRegister in class org.cyclops.cyclopscore.init.ModBase<IntegratedDynamics>
    • clog

      public static void clog(String message)
      Log a new info message for this mod.
      Parameters:
      message - The message to show.
    • clog

      public static void clog(org.apache.logging.log4j.Level level, String message)
      Log a new message of the given level for this mod.
      Parameters:
      level - The level in which the message must be shown.
      message - The message to show.