Skip navigation links
C E F G I L M N R V 

C

clear() - Static method in class fermiumbooter.FermiumRegistryAPI
Internal Use; Do Not Use

E

enqueueMixin(boolean, String...) - Static method in class fermiumbooter.FermiumRegistryAPI
Register multiple mixin config resources at once to be applied
enqueueMixin(boolean, String) - Static method in class fermiumbooter.FermiumRegistryAPI
Register a mixin config resource to be applied
enqueueMixin(boolean, String, boolean) - Static method in class fermiumbooter.FermiumRegistryAPI
Add a mixin config resource to be applied, with a toggle to apply or not Note: I do not think this specific method is necessary, but it's here just in case
enqueueMixin(boolean, String, Supplier<Boolean>) - Static method in class fermiumbooter.FermiumRegistryAPI
Add a mixin config resource to be applied, with a supplier to toggle application to be evaluated after all like-timed configs are registered Note: If multiple suppliers are given for a single configuration, it is evaluated as OR

F

fermiumbooter - package fermiumbooter
 
FermiumBooter - Class in fermiumbooter
 
FermiumBooter() - Constructor for class fermiumbooter.FermiumBooter
 
fermiumbooter.mixin - package fermiumbooter.mixin
 
FermiumMixinLoader - Class in fermiumbooter.mixin
Loads non-vanilla and non-coremod mixins late in order to prevent ClassNotFound exceptions Code based on original MIT Licensed code: https://github.com/DimensionalDevelopment/JustEnoughIDs/blob/master/src/main/java/org/dimdev/jeid/mixin/init/JEIDMixinLoader.java
FermiumMixinLoader() - Constructor for class fermiumbooter.mixin.FermiumMixinLoader
 
FermiumPlugin - Class in fermiumbooter
 
FermiumPlugin() - Constructor for class fermiumbooter.FermiumPlugin
 
FermiumRegistryAPI - Class in fermiumbooter
Enqueue mixins to be applied or rejected from your IFMLLoadingPlugin class init Includes options for disabling the mixin from a Supplier, and loading it either early or late Configuration name is the name of the json pointing to your mixin, such as "mixins.fermiumbooter.init.json"
FermiumRegistryAPI() - Constructor for class fermiumbooter.FermiumRegistryAPI
 

G

getAccessTransformerClass() - Method in class fermiumbooter.FermiumPlugin
 
getASMTransformerClass() - Method in class fermiumbooter.FermiumPlugin
 
getEarlyMixins() - Static method in class fermiumbooter.FermiumRegistryAPI
Internal Use; Do Not Use
getLateMixins() - Static method in class fermiumbooter.FermiumRegistryAPI
Internal Use; Do Not Use
getModContainerClass() - Method in class fermiumbooter.FermiumPlugin
 
getRejectMixins() - Static method in class fermiumbooter.FermiumRegistryAPI
Internal Use; Do Not Use
getSetupClass() - Method in class fermiumbooter.FermiumPlugin
 

I

injectData(Map<String, Object>) - Method in class fermiumbooter.FermiumPlugin
Handle actually parsing and adding the early configurations here, as it gets called after all other plugins are initialized
instance - Static variable in class fermiumbooter.FermiumBooter
 

L

LOGGER - Static variable in class fermiumbooter.FermiumPlugin
 

M

MODID - Static variable in class fermiumbooter.FermiumBooter
 

N

NAME - Static variable in class fermiumbooter.FermiumBooter
 

R

removeMixin(String) - Static method in class fermiumbooter.FermiumRegistryAPI
Designates a mixin config resource name to be ignored before application (Will only affect FermiumBooter applied mixins) Note: Realistically you should not use this, but it is provided in the case of specific tweaker mod needs

V

VERSION - Static variable in class fermiumbooter.FermiumBooter
 
C E F G I L M N R V 
Skip navigation links