Class ActuallyAdditionsAPI

java.lang.Object
de.ellpeck.actuallyadditions.api.ActuallyAdditionsAPI

public final class ActuallyAdditionsAPI extends Object
  • Field Details

    • MOD_ID

      public static final String MOD_ID
      See Also:
    • API_ID

      public static final String API_ID
      See Also:
    • API_VERSION

      public static final String 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

      public static final List<IFarmerBehavior> 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

      public static final List<IBookletEntry> BOOKLET_ENTRIES
    • ALL_CHAPTERS

      public static final List<IBookletChapter> ALL_CHAPTERS
    • BOOKLET_PAGES_WITH_ITEM_OR_FLUID_DATA

      public static final List<IBookletPage> BOOKLET_PAGES_WITH_ITEM_OR_FLUID_DATA
    • methodHandler

      public static IMethodHandler 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

      public static ILaserRelayConnectionHandler 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

      public static IBookletEntry entryGettingStarted
    • entryReconstruction

      public static IBookletEntry entryReconstruction
    • entryLaserRelays

      public static IBookletEntry entryLaserRelays
    • entryFunctionalNonRF

      public static IBookletEntry entryFunctionalNonRF
    • entryFunctionalRF

      public static IBookletEntry entryFunctionalRF
    • entryGeneratingRF

      public static IBookletEntry entryGeneratingRF
    • entryItemsNonRF

      public static IBookletEntry entryItemsNonRF
    • entryItemsRF

      public static IBookletEntry entryItemsRF
    • entryMisc

      public static IBookletEntry entryMisc
    • entryUpdatesAndInfos

      public static IBookletEntry entryUpdatesAndInfos
    • entryAllAndSearch

      public static IBookletEntry entryAllAndSearch
    • entryTrials

      public static IBookletEntry entryTrials
    • lensDefaultConversion

      public static final LensConversion lensDefaultConversion
    • lensDetonation

      public static final Lens lensDetonation
    • lensDeath

      public static final Lens lensDeath
    • lensEvenMoarDeath

      public static final Lens lensEvenMoarDeath
    • lensColor

      public static final Lens lensColor
    • lensDisenchanting

      public static final Lens lensDisenchanting
    • lensMining

      public static final Lens lensMining
  • Constructor Details

    • ActuallyAdditionsAPI

      public ActuallyAdditionsAPI()
  • Method Details

    • addBookletEntry

      public static void addBookletEntry(IBookletEntry entry)
      Adds a booklet entry to the list of entries
      Parameters:
      entry - The entry to add
    • addFarmerBehavior

      public static void addFarmerBehavior(IFarmerBehavior behavior)
      Adds a new farmer behavior to the Farmer
      Parameters:
      behavior - The behavior to add