Package de.ellpeck.actuallyadditions.api
Class ActuallyAdditionsAPI
java.lang.Object
de.ellpeck.actuallyadditions.api.ActuallyAdditionsAPI
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final List<IBookletChapter> static final Stringstatic final Stringstatic final List<IBookletEntry> static final List<IBookletPage> static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.CoffeeIngredientRecipe>> static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.ColorChangeRecipe>> static ILaserRelayConnectionHandlerUse this to add, remove or get Laser Relay Connections and Networks The network system is built in a way that doesn't need the individual positions to be Laser Relays, it relies only on BlockPos DO NOT CHANGE/OVERRIDE THIS!! This is getting initialized in Actually Additions' PreInit phasestatic final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.LaserRecipe>> static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.CrushingRecipe>> static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.EmpowererRecipe>> static IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic IBookletEntrystatic final List<IFarmerBehavior> Farmer behaviors are sorted when first accessed, this will not be done until after loading, but do not add behaviors at runtime.static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.FermentingRecipe>> static final Lensstatic final Lensstatic final LensConversionstatic final Lensstatic final Lensstatic final Lensstatic final Lensstatic final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.LiquidFuelRecipe>> static IMethodHandlerUse this to handle things that aren't based in the API itself DO NOT CHANGE/OVERRIDE THIS!! This is getting initialized in Actually Additions' PreInit phasestatic final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.MiningLensRecipe>> static final Stringstatic final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.PressingRecipe>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddBookletEntry(IBookletEntry entry) Adds a booklet entry to the list of entriesstatic voidaddFarmerBehavior(IFarmerBehavior behavior) Adds a new farmer behavior to the Farmer
-
Field Details
-
MOD_ID
- See Also:
-
API_ID
- See Also:
-
API_VERSION
- See Also:
-
CRUSHER_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.CrushingRecipe>> CRUSHER_RECIPES -
EMPOWERER_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.EmpowererRecipe>> EMPOWERER_RECIPES -
COLOR_CHANGE_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.ColorChangeRecipe>> COLOR_CHANGE_RECIPES -
LIQUID_FUEL_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.LiquidFuelRecipe>> LIQUID_FUEL_RECIPES -
PRESSING_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.PressingRecipe>> PRESSING_RECIPES -
FERMENTING_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.FermentingRecipe>> FERMENTING_RECIPES -
CONVERSION_LASER_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.LaserRecipe>> CONVERSION_LASER_RECIPES -
MINING_LENS_RECIPES
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.MiningLensRecipe>> MINING_LENS_RECIPES -
FARMER_BEHAVIORS
Farmer behaviors are sorted when first accessed, this will not be done until after loading, but do not add behaviors at runtime. -
COFFEE_MACHINE_INGREDIENTS
public static final List<net.minecraft.world.item.crafting.RecipeHolder<de.ellpeck.actuallyadditions.mod.crafting.CoffeeIngredientRecipe>> COFFEE_MACHINE_INGREDIENTS -
BOOKLET_ENTRIES
-
ALL_CHAPTERS
-
BOOKLET_PAGES_WITH_ITEM_OR_FLUID_DATA
-
methodHandler
Use this to handle things that aren't based in the API itself DO NOT CHANGE/OVERRIDE THIS!! This is getting initialized in Actually Additions' PreInit phase -
connectionHandler
Use this to add, remove or get Laser Relay Connections and Networks The network system is built in a way that doesn't need the individual positions to be Laser Relays, it relies only on BlockPos DO NOT CHANGE/OVERRIDE THIS!! This is getting initialized in Actually Additions' PreInit phase -
entryGettingStarted
-
entryReconstruction
-
entryLaserRelays
-
entryFunctionalNonRF
-
entryFunctionalRF
-
entryGeneratingRF
-
entryItemsNonRF
-
entryItemsRF
-
entryMisc
-
entryUpdatesAndInfos
-
entryAllAndSearch
-
entryTrials
-
lensDefaultConversion
-
lensDetonation
-
lensDeath
-
lensEvenMoarDeath
-
lensColor
-
lensDisenchanting
-
lensMining
-
-
Constructor Details
-
ActuallyAdditionsAPI
public ActuallyAdditionsAPI()
-
-
Method Details
-
addBookletEntry
Adds a booklet entry to the list of entries- Parameters:
entry- The entry to add
-
addFarmerBehavior
Adds a new farmer behavior to the Farmer- Parameters:
behavior- The behavior to add
-