promotional bannermobile promotional banner

Survivalism - TAC

A mod about low-tech "machines"

File Details

Survivalism-1.12.2-1.1.0.jar

  • R
  • Apr 8, 2019
  • 335.85 KB
  • 178
  • 1.12.2

File Name

Survivalism-1.12.2-1.1.0.jar

Supported Versions

  • 1.12.2

Survivalism 1.1.0
- Added Drying Rack
- Added Mixing Vat
- Added Potion Fluid Support:
    - Now if either Thermal Foundation or Immersive Engineering is present
        - The Brewing Barrel will add brewing recipes for all the base-line potion liquids.
        - Also adds the functionality to empty potions of any kind into the barrel.
        - Also adds the functionality to fill potions from the barrel by right-clicking with an empty bottle.

- Added 2 new events for developers to hook into:
    - CrushingEvent
        - Pre
        - Post
    - JumpForceEvent
        - BaseModification - (Used to modify the base player jump value)
        - MultiplierModification - (Used to modify the jump multiplier)

- Added TESR to for every TE's except the Mixing Vat (Will be implemented later)
- Added A LOT of new sexy config options!
- Added a bunch of new Hwyla, JEI, and TOP support!

- Fixed a bunch of smaller issues and bugs!
- Fixed a bunch of GUI issues and bugs!

- Added a bunch of CrT Stuff, See Below:

/// Barrels ///
mods.survivalism.Barrel.addSoakingRecipe(String identifier, ILiquidStack input, IIngredient inputItem, IItemStack output, int ticks, @Optional float fluidUseChance);
mods.survivalism.Barrel.addBrewingRecipe(String identifier, ILiquidStack input, IIngredient[] inputItems, ILiquidStack output, int ticks);

## What Fluid to Fill the barrel with in Which Biome
## Always defaults to Water with the fill rate set in the config.
mods.survivalism.Barrel.addBiomeFluid(IBiome biome, ILiquidStack stack);

 

/// Crushing Vat ///
mods.survivalism.CrushingVat.addCrushingRecipe(String identifier, IIngredient input, ILiquidStack output, int jumps, @Optional IItemStack outputStack, @Optional float itemChance);
mods.survivalism.CrushingVat.addCrushingMultiplierBoots(IIngredient boots, double multiplier);

/// Mixing Vat ///
mods.survivalism.MixingVat.addMixingRecipe(String id, ILiquidStack main, ILiquidStack output, int clicks, @Optional ILiquidStack secondary, @Optional IIngredient catalyst);

 

/// Drying Rack ///
mods.survivalism.Drying.addDryingRecipe(String identifier, IIngredient input, IItemStack output, int ticks);

// Modifiers //
mods.survivalism.DryingModifiers.addBiomeModifier(IBiome biome, double modifier);

## Checks the Blockstate Below it
mods.survivalism.DryingModifiers.addStateModifier(IBlockState state, double modifier);

 

/// GameStage Support ///
mods.survivalism.GameStage.addGeneralCrushingRequirements(String... requirements);
mods.survivalism.GameStage.addCrushingRecipeRequirements(String id, String[] requirements);
mods.survivalism.GameStage.addMixingGeneralRequirements(String... requirements);
mods.survivalism.GameStage.addMixingRecipeRequirements(String id, String[] requirements);