| Interface | Description |
|---|---|
| BukkitProxy |
A marker interface for retrieving a proxy to a bukkit plugin.
|
| IASMHook | |
| IConsoleHandler | |
| ICraftingHandler |
Return a crafting handler for the mod container to call
|
| ICrashCallable | |
| IFMLHandledException | |
| IFMLSidedHandler | |
| IFuelHandler | |
| ILanguageAdapter | |
| INetworkHandler | |
| IPickupNotifier | |
| IPlayerTracker | |
| IScheduledTickHandler | |
| ITickHandler |
Tick handler for mods to implement and register through the TickRegistry
The data available to each tick is documented in the TickType
|
| IWorldGenerator |
This is called back during world generation.
|
| ModContainer |
The container that wraps around mods in the system.
|
| WorldAccessContainer |
| Class | Description |
|---|---|
| CertificateHelper | |
| DummyModContainer | |
| FMLCommonHandler |
The main class for non-obfuscated hook handling code
Anything that doesn't require obfuscated or client/server specific code should
go in this handler
It also contains a reference to the sided handler instance that is valid
allowing for common code to access specific properties from the obfuscated world
without a direct dependency
|
| FMLDummyContainer | |
| FMLLog | |
| FMLModContainer | |
| ILanguageAdapter.JavaAdapter | |
| ILanguageAdapter.ScalaAdapter | |
| InjectedModContainer | |
| LoadController | |
| Loader |
The loader class performs the actual loading of the mod code from disk.
|
| MCPDummyContainer | |
| MetadataCollection | |
| MinecraftDummyContainer | |
| ModClassLoader |
A simple delegating class loader used to load mods into the system
|
| ModContainerFactory | |
| ModMetadata | |
| ObfuscationReflectionHelper |
Some reflection helper code.
|
| ProxyInjector | |
| SingleIntervalHandler |
| Enum | Description |
|---|---|
| LoaderState |
The state enum used to help track state progression for the loader
|
| LoaderState.ModState | |
| TickType |
| Exception | Description |
|---|---|
| DuplicateModsFoundException | |
| LoaderException | |
| MissingModsException | |
| WrongMinecraftVersionException |
| Annotation Type | Description |
|---|---|
| BukkitPluginRef |
Declare a variable to be populated by a Bukkit Plugin proxy instance if the bukkit coremod
is available.
|
| Mod |
The new mod style in FML 1.3
|
| Mod.Block |
Populate the annotated field with an instance of the Block as specified
|
| Mod.FingerprintWarning |
Mark the designated method as to be called at if there is something wrong with the certificate fingerprint of
the mod's jar, or it is missing, or otherwise a problem.
|
| Mod.IMCCallback |
Mark the designated method as the receiver for
FMLInterModComms messages
Called between Mod.Init and Mod.PostInit |
| Mod.Init |
Mark the designated method as being called at the "initialization" phase
|
| Mod.Instance |
Populate the annotated field with the mod instance.
|
| Mod.Item |
Populate the annotated field with an Item
|
| Mod.Metadata |
Populate the annotated field with the mod's metadata.
|
| Mod.PostInit |
Mark the designated method as being called at the "post-initialization" phase
|
| Mod.PreInit |
Mark the designated method as being called at the "pre-initialization" phase
|
| Mod.ServerAboutToStart |
Mark the designated method as being called at the "server-about-to-start" phase
|
| Mod.ServerStarted |
Mark the designated method as being called at the "server-started" phase
|
| Mod.ServerStarting |
Mark the designated method as being called at the "server-starting" phase
|
| Mod.ServerStopped |
Mark the designated method as being called at the "server-stopped" phase
|
| Mod.ServerStopping |
Mark the designated method as being called at the "server-stopping" phase
|
| SidedProxy |