From 0427ab89f1753a44b30cbc35ce021cbbdc845109 Mon Sep 17 00:00:00 2001 From: Foghrye4 Date: Thu, 10 Aug 2017 18:52:45 +0300 Subject: fix missing source folder --- .../classloading/FMLForgePlugin.html | 438 +++++++++++++++++++++ 1 file changed, 438 insertions(+) create mode 100644 javadoc/net/minecraftforge/classloading/FMLForgePlugin.html (limited to 'javadoc/net/minecraftforge/classloading/FMLForgePlugin.html') diff --git a/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html b/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html new file mode 100644 index 0000000..b4d9889 --- /dev/null +++ b/javadoc/net/minecraftforge/classloading/FMLForgePlugin.html @@ -0,0 +1,438 @@ + + + + + +FMLForgePlugin (Forge API) + + + + + + + +
+ + + + + +
+ + + +
+
net.minecraftforge.classloading
+

Class FMLForgePlugin

+
+
+ +
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Field Summary

      + + + + + + + + + + + + + + +
      Fields 
      Modifier and TypeField and Description
      static java.io.FileforgeLocation 
      static booleanRUNTIME_DEOBF 
      +
    • +
    + +
      +
    • + + +

      Constructor Summary

      + + + + + + + + +
      Constructors 
      Constructor and Description
      FMLForgePlugin() 
      +
    • +
    + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetAccessTransformerClass() +
      Return an optional access transformer class for this coremod.
      +
      java.lang.String[]getASMTransformerClass() +
      Return a list of classes that implements the IClassTransformer interface
      +
      java.lang.StringgetModContainerClass() +
      Return a class name that implements "ModContainer" for injection into the mod list + The "getName" function should return a name that other mods can, if need be, + depend on.
      +
      java.lang.StringgetSetupClass() +
      Return the class name of an implementor of "IFMLCallHook", that will be run, in the + main thread, to perform any additional setup this coremod may require.
      +
      voidinjectData(java.util.Map<java.lang.String,java.lang.Object> data) +
      Inject coremod data into this coremod + This data includes: + "mcLocation" : the location of the minecraft directory, + "coremodList" : the list of coremods + "coremodLocation" : the file this coremod loaded from,
      +
      +
        +
      • + + +

        Methods inherited from class java.lang.Object

        +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Field Detail

      + + + +
        +
      • +

        RUNTIME_DEOBF

        +
        public static boolean RUNTIME_DEOBF
        +
      • +
      + + + +
        +
      • +

        forgeLocation

        +
        public static java.io.File forgeLocation
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        FMLForgePlugin

        +
        public FMLForgePlugin()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getASMTransformerClass

        +
        public java.lang.String[] getASMTransformerClass()
        +
        Description copied from interface: IFMLLoadingPlugin
        +
        Return a list of classes that implements the IClassTransformer interface
        +
        +
        Specified by:
        +
        getASMTransformerClass in interface IFMLLoadingPlugin
        +
        Returns:
        a list of classes that implements the IClassTransformer interface
        +
      • +
      + + + +
        +
      • +

        getModContainerClass

        +
        public java.lang.String getModContainerClass()
        +
        Description copied from interface: IFMLLoadingPlugin
        +
        Return a class name that implements "ModContainer" for injection into the mod list + The "getName" function should return a name that other mods can, if need be, + depend on. + Trivially, this modcontainer will be loaded before all regular mod containers, + which means it will be forced to be "immutable" - not susceptible to normal + sorting behaviour. + All other mod behaviours are available however- this container can receive and handle + normal loading events
        +
        +
        Specified by:
        +
        getModContainerClass in interface IFMLLoadingPlugin
        +
        +
      • +
      + + + +
        +
      • +

        getSetupClass

        +
        public java.lang.String getSetupClass()
        +
        Description copied from interface: IFMLLoadingPlugin
        +
        Return the class name of an implementor of "IFMLCallHook", that will be run, in the + main thread, to perform any additional setup this coremod may require. It will be + run prior to Minecraft starting, so it CANNOT operate on minecraft + itself. The game will deliberately crash if this code is detected to trigger a + minecraft class loading (TODO: implement crash ;) )
        +
        +
        Specified by:
        +
        getSetupClass in interface IFMLLoadingPlugin
        +
        +
      • +
      + + + +
        +
      • +

        injectData

        +
        public void injectData(java.util.Map<java.lang.String,java.lang.Object> data)
        +
        Description copied from interface: IFMLLoadingPlugin
        +
        Inject coremod data into this coremod + This data includes: + "mcLocation" : the location of the minecraft directory, + "coremodList" : the list of coremods + "coremodLocation" : the file this coremod loaded from,
        +
        +
        Specified by:
        +
        injectData in interface IFMLLoadingPlugin
        +
        +
      • +
      + + + +
        +
      • +

        getAccessTransformerClass

        +
        public java.lang.String getAccessTransformerClass()
        +
        Description copied from interface: IFMLLoadingPlugin
        +
        Return an optional access transformer class for this coremod. It will be injected post-deobf + so ensure your ATs conform to the new srgnames scheme.
        +
        +
        Specified by:
        +
        getAccessTransformerClass in interface IFMLLoadingPlugin
        +
        Returns:
        the name of an access transformer class or null if none is provided
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
+ + + + -- cgit v1.2.3