diff --git a/manifest.json b/manifest.json
index 88694f7..97ad157 100644
--- a/manifest.json
+++ b/manifest.json
@@ -348,6 +348,16 @@
"projectID": 650242,
"fileID": 5272359,
"required": true
+ },
+ {
+ "projectID": 223794,
+ "fileID": 2296430,
+ "required": true
+ },
+ {
+ "projectID": 60089,
+ "fileID": 2209265,
+ "required": true
}
],
"overrides": "overrides"
diff --git a/modlist.html b/modlist.html
index 908db79..6c9597e 100644
--- a/modlist.html
+++ b/modlist.html
@@ -1,6 +1,7 @@
\ No newline at end of file
diff --git a/overrides/config/AppliedEnergistics2/AppliedEnergistics2.cfg b/overrides/config/AppliedEnergistics2/AppliedEnergistics2.cfg
new file mode 100644
index 0000000..c584704
--- /dev/null
+++ b/overrides/config/AppliedEnergistics2/AppliedEnergistics2.cfg
@@ -0,0 +1,393 @@
+# Configuration file
+
+automation {
+ I:formationPlaneEntityLimit=128
+}
+
+
+battery {
+ I:chargedStaff=8000
+ I:colorApplicator=20000
+ I:entropyManipulator=200000
+ I:matterCannon=200000
+ I:portableCell=20000
+ I:wirelessTerminal=1600000
+}
+
+
+client {
+ # Possible Values: AE, EU, WA, RF, MK
+ S:PowerUnit=RF
+
+ # Possible Values: AUTOSEARCH, MANUAL_SEARCH, NEI_AUTOSEARCH, NEI_MANUAL_SEARCH
+ S:SEARCH_MODE=AUTOSEARCH
+
+ # Possible Values: YES, NO, UNDECIDED
+ S:SEARCH_TOOLTIPS=YES
+
+ # Possible Values: TALL, FULL, SMALL
+ S:TERMINAL_STYLE=TALL
+
+ # Controls buttons on Crafting Screen : Capped at 9
+ I:craftAmtButton1=1
+
+ # Controls buttons on Crafting Screen : Capped at 99
+ I:craftAmtButton2=10
+
+ # Controls buttons on Crafting Screen : Capped at 999
+ I:craftAmtButton3=100
+
+ # Controls buttons on Crafting Screen : Capped at 9999
+ I:craftAmtButton4=1000
+ B:disableColoredCableRecipesInNEI=true
+ B:enableEffects=true
+
+ # Controls buttons on Level Emitter Screen : Capped at 9
+ I:levelAmtButton1=1
+
+ # Controls buttons on Level Emitter Screen : Capped at 99
+ I:levelAmtButton2=10
+
+ # Controls buttons on Level Emitter Screen : Capped at 999
+ I:levelAmtButton3=100
+
+ # Controls buttons on Level Emitter Screen : Capped at 9999
+ I:levelAmtButton4=1000
+
+ # Controls buttons on Priority Screen : Capped at 9
+ I:priorityAmtButton1=1
+
+ # Controls buttons on Priority Screen : Capped at 99
+ I:priorityAmtButton2=10
+
+ # Controls buttons on Priority Screen : Capped at 999
+ I:priorityAmtButton3=100
+
+ # Controls buttons on Priority Screen : Capped at 9999
+ I:priorityAmtButton4=1000
+ B:useColoredCraftingStatus=true
+ B:useTerminalUseLargeFont=false
+}
+
+
+condenser {
+ I:MatterBalls=256
+ I:Singularity=256000
+}
+
+
+craftingcpu {
+ I:craftingCalculationTimePerTick=5
+}
+
+
+features {
+
+ world {
+ B:CertusQuartzWorldGen=true
+ B:ChestLoot=true
+ B:DecorativeLights=true
+ B:DecorativeQuartzBlocks=true
+ B:Flour=true
+ B:GrindStone=true
+ B:Inscriber=true
+ B:MeteoriteWorldGen=false
+ B:SkyStoneChests=true
+ B:SpawnPressesInMeteorites=false
+ B:TinyTNT=true
+ B:VillagerTrading=true
+ }
+
+ toolsclassifications {
+ B:CertusQuartzTools=true
+ B:NetherQuartzTools=true
+ B:PoweredTools=true
+ }
+
+ tools {
+ B:ChargedStaff=true
+ B:ColorApplicator=true
+ B:EntropyManipulator=true
+ B:MatterCannon=true
+ B:MeteoriteCompass=false
+ B:PaintBalls=true
+ B:QuartzAxe=true
+ B:QuartzHoe=true
+ B:QuartzKnife=true
+ B:QuartzPickaxe=true
+ B:QuartzSpade=true
+ B:QuartzSword=true
+ B:QuartzWrench=true
+ B:WirelessAccessTerminal=false
+ }
+
+ networkfeatures {
+ B:Channels=true
+ B:PowerGen=true
+ B:QuantumNetworkBridge=true
+ B:Security=true
+ B:SpatialIO=true
+ }
+
+ networkbuses {
+ B:AnnihilationPlane=true
+ B:CraftingTerminal=true
+ B:ExportBus=true
+ B:FormationPlane=true
+ B:IdentityAnnihilationPlane=true
+ B:ImportBus=true
+ B:LevelEmitter=true
+ B:P2PTunnel=false
+ B:PartConversionMonitor=true
+ B:StorageBus=true
+ B:StorageMonitor=true
+ }
+
+ portablecell {
+ B:PortableCell=true
+ }
+
+ storage {
+ B:IOPort=true
+ B:MEChest=true
+ B:MEDrive=true
+ B:StorageCells=true
+ }
+
+ networktool {
+ B:NetworkTool=true
+ }
+
+ highercapacity {
+ B:DenseCables=true
+ B:DenseEnergyCells=true
+ }
+
+ p2ptunnels {
+ B:P2PTunnelEU=false
+ B:P2PTunnelItems=false
+ B:P2PTunnelLight=false
+ B:P2PTunnelLiquids=false
+ B:P2PTunnelME=false
+ B:P2PTunnelOpenComputers=false
+ B:P2PTunnelPressure=false
+ B:P2PTunnelRF=false
+ B:P2PTunnelRedstone=false
+ }
+
+ blockfeatures {
+ B:MassCannonBlockDamage=true
+ B:TinyTNTBlockDamage=true
+ }
+
+ facades {
+ B:Facades=true
+ }
+
+ misc {
+ B:Achievements=true
+ B:CraftingLog=false
+ B:Creative=true
+ B:DebugLogging=false
+ B:GrinderLogging=false
+ B:IntegrationLogging=false
+ B:LightDetector=true
+ B:LogSecurityAudits=false
+ B:Logging=true
+ B:PacketLogging=false
+ B:UnsupportedDeveloperTools=false
+ B:UpdateLogging=false
+ B:WebsiteRecipes=false
+ }
+
+ crafting {
+ B:EnableDisassemblyCrafting=true
+ B:EnableFacadeCrafting=true
+ B:InWorldFluix=true
+ B:InWorldPurification=true
+ B:InWorldSingularity=true
+ B:InterfaceTerminal=true
+ }
+
+ rendering {
+ B:AlphaPass=true
+ }
+
+ craftingfeatures {
+ B:CraftingCPU=true
+ B:MolecularAssembler=true
+ B:Patterns=true
+ }
+
+ commands {
+ B:ChunkLoggerTrace=false
+ }
+
+}
+
+
+grindstone {
+ S:grinderOres <
+ Obsidian
+ Ender
+ EnderPearl
+ Coal
+ Iron
+ Gold
+ Charcoal
+ NetherQuartz
+ Copper
+ Tin
+ Silver
+ Lead
+ Bronze
+ CertusQuartz
+ Wheat
+ Fluix
+ Brass
+ Platinum
+ Nickel
+ Invar
+ Aluminium
+ Electrum
+ Osmium
+ Zinc
+ >
+ D:oreDoublePercentage=90.0
+}
+
+
+##########################################################################################################
+# modintegration
+#--------------------------------------------------------------------------------------------------------#
+# Valid Values are 'AUTO', 'ON', or 'OFF' - defaults to 'AUTO' ; Suggested that you leave this alone unless your experiencing an issue, or wish to disable the integration for a reason.
+##########################################################################################################
+
+modintegration {
+ S:BetterStorage=AUTO
+ S:BuildCraftBuilders=AUTO
+ S:BuildCraftCore=AUTO
+ S:BuildCraftTransport=AUTO
+ S:ColoredLightsCore=AUTO
+ S:CraftGuide=AUTO
+ S:DeepStorageUnit=AUTO
+ S:Factorization=AUTO
+ S:ForgeMultiPart=AUTO
+ S:ImmibisMicroblocks=AUTO
+ S:IndustrialCraft2=AUTO
+ S:InventoryTweaks=AUTO
+ S:Mekanism=AUTO
+ S:MineFactoryReloaded=AUTO
+ S:NotEnoughItems=AUTO
+ S:OpenComputers=AUTO
+ S:PneumaticCraft=AUTO
+ S:Railcraft=AUTO
+ S:RedstoneFluxPower-Items=AUTO
+ S:RedstoneFluxPower-Tiles=AUTO
+ S:RotaryCraft=AUTO
+ S:RotatableBlocks=AUTO
+ S:Waila=AUTO
+}
+
+
+##########################################################################################################
+# orecamouflage
+#--------------------------------------------------------------------------------------------------------#
+# AE2 Automatically uses alternative ores present in your instance of MC to blend better with its surroundings, if you prefer you can disable this selectively using these flags; Its important to note, that some if these items even if enabled may not be craftable in game because other items are overriding their recipes.
+##########################################################################################################
+
+orecamouflage {
+ # OreDictionary Names: dustGold
+ B:GoldDust=true
+
+ # OreDictionary Names: dustIron
+ B:IronDust=true
+
+ # OreDictionary Names: nuggetIron
+ B:IronNugget=true
+}
+
+
+powerratios {
+ D:IC2=2.0
+ D:Mekanism=0.2
+ D:RotaryCraft=8.884150675195451E-5
+ D:ThermalExpansion=0.5
+ D:UsageMultiplier=1.0
+}
+
+
+spatialio {
+ D:spatialPowerExponent=1.35
+ D:spatialPowerMultiplier=1250.0
+ I:storageBiomeID=124
+ I:storageProviderID=-11
+}
+
+
+##########################################################################################################
+# tickrates
+#--------------------------------------------------------------------------------------------------------#
+# Min / Max Tickrates for dynamic ticking, most of these components also use sleeping, to prevent constant ticking, adjust with care, non standard rates are not supported or tested.
+##########################################################################################################
+
+tickrates {
+ I:AnnihilationPlane.max=120
+ I:AnnihilationPlane.min=2
+ I:ExportBus.max=60
+ I:ExportBus.min=5
+ I:IOPort.max=5
+ I:IOPort.min=1
+ I:ImportBus.max=40
+ I:ImportBus.min=5
+ I:Inscriber.max=1
+ I:Inscriber.min=1
+ I:Interface.max=120
+ I:Interface.min=5
+ I:ItemTunnel.max=60
+ I:ItemTunnel.min=5
+ I:LightTunnel.max=120
+ I:LightTunnel.min=5
+ I:METunnel.max=20
+ I:METunnel.min=5
+ I:OpenComputersTunnel.max=5
+ I:OpenComputersTunnel.min=1
+ I:PressureTunnel.max=120
+ I:PressureTunnel.min=1
+ I:StorageBus.max=60
+ I:StorageBus.min=5
+ I:VibrationChamber.max=40
+ I:VibrationChamber.min=10
+}
+
+
+##########################################################################################################
+# wireless
+#--------------------------------------------------------------------------------------------------------#
+# Range= WirelessBaseRange + WirelessBoosterRangeMultiplier * Math.pow( boosters, WirelessBoosterExp )
+# PowerDrain= WirelessBaseCost + WirelessCostMultiplier * Math.pow( boosters, 1 + boosters / WirelessHighWirelessCount )
+##########################################################################################################
+
+wireless {
+ D:WirelessBaseCost=8.0
+ D:WirelessBaseRange=16.0
+ D:WirelessBoosterExp=1.5
+ D:WirelessBoosterRangeMultiplier=1.0
+ D:WirelessCostMultiplier=1.0
+ D:WirelessTerminalDrainMultiplier=1.0
+}
+
+
+worldgen {
+ D:meteoriteClusterChance=0.1
+ I:meteoriteDimensionWhitelist <
+ 0
+ >
+ D:meteoriteSpawnChance=0.3
+ I:minMeteoriteDistance=707
+ I:quartzOresClusterAmount=15
+ I:quartzOresPerCluster=4
+ D:spawnChargedChance=0.07999998331069946
+}
+
+
diff --git a/overrides/config/aroma1997/Aroma1997Core.cfg b/overrides/config/aroma1997/Aroma1997Core.cfg
new file mode 100644
index 0000000..4bd7c83
--- /dev/null
+++ b/overrides/config/aroma1997/Aroma1997Core.cfg
@@ -0,0 +1,24 @@
+# Configuration file
+
+debug {
+ B:debuggingEnabled=false
+}
+
+
+general {
+ # If Aroma1997Core should run a VersionCheck.
+ B:checkVersion=false
+}
+
+
+sound {
+ # If true, some sounds can be disabled.
+ B:muffleSounds=false
+
+ # If sounds should get muffled, the sounds to muffle.
+ S:soundsToMuffle <
+ ambient.weather.rain
+ >
+}
+
+
diff --git a/overrides/config/aroma1997/Aroma1997sDimension.cfg b/overrides/config/aroma1997/Aroma1997sDimension.cfg
new file mode 100644
index 0000000..f8029a7
--- /dev/null
+++ b/overrides/config/aroma1997/Aroma1997sDimension.cfg
@@ -0,0 +1,37 @@
+# Configuration file
+
+general {
+ # The Mining Biome will have this ID.
+ I:BiomeID=74
+
+ # The Mining World will have this dimension ID.
+ I:DimensionID=6
+
+ # The Message that will be sent.
+ S:Message=Aroma1997 wishes you good luck on your mining expedition.
+ B:enableStickyOre=true
+ B:enableTextMessageOnDimension=false
+
+ # The height of the Mining World
+ I:worldHeight=80
+}
+
+
+miner {
+ # The Miner is basically a configurable multiblock structure, that can mine things. It is in early development and may be buggy.
+ B:enableMiner=false
+}
+
+
+"world modifiers" {
+ # If true, the Mining World will be completely bright, even in unlit areas.
+ B:bright=false
+
+ # If true, the world time will always be daytime
+ B:onlyDay=true
+
+ # If false, no mobs will spawn in the Mining World (only from Mob Spawners, etc).
+ B:spawnMobs=true
+}
+
+
diff --git a/overrides/scripts/ae2.zs b/overrides/scripts/ae2.zs
new file mode 100644
index 0000000..4ebc53b
--- /dev/null
+++ b/overrides/scripts/ae2.zs
@@ -0,0 +1,52 @@
+// Inscriber Press Induction Smelter
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+
+// Switch and remove Controller with Weaker replacement Energy Acceptor
+mods.nei.NEI.hide();
+recipes.remove();
+.displayName = "ME Controller (Energy Acceptor)";
+
+// Sky Stone / Sky Stone Dust Induction Smelter
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+mods.thermalexpansion.Smelter.addRecipe(800, , , );
+
+
+// Remove and Hide "16k"+ Recipes
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+
+// Remove unnecessary Items
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+recipes.remove();
+
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+mods.nei.NEI.hide();
+
+// fix Blank Pattern visibility in NEI
+mods.nei.NEI.addEntry();
diff --git a/overrides/scripts/altplates.zs b/overrides/scripts/altplates.zs
new file mode 100644
index 0000000..b72d6a9
--- /dev/null
+++ b/overrides/scripts/altplates.zs
@@ -0,0 +1,6 @@
+// Final Induction Smelter Recipes for Plates (playable and fully functional)
+mods.thermalexpansion.Smelter.addRecipe(505, * 2, , , , 100);
+mods.thermalexpansion.Smelter.addRecipe(755, * 2, , , , 100);
+mods.thermalexpansion.Smelter.addRecipe(1005, * 2, , , , 100);
+mods.thermalexpansion.Smelter.addRecipe(1255, * 2, , );
+mods.thermalexpansion.Smelter.addRecipe(1505, , * 2, );
\ No newline at end of file
diff --git a/overrides/scripts/etfuturum.zs b/overrides/scripts/etfuturum.zs
index af6d273..8f29e29 100644
--- a/overrides/scripts/etfuturum.zs
+++ b/overrides/scripts/etfuturum.zs
@@ -13,37 +13,7 @@ var remove = [
] as IItemStack[];
-var removeAndHide = [
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
-
-] as IItemStack[];
-
-for toRemove in remove {
- recipes.remove(toRemove);
-}
-for toRemove in removeAndHide {
- recipes.remove(toRemove);
- mods.nei.NEI.hide(toRemove);
-}
mods.thermalexpansion.Smelter.addRecipe(4000, , , );
diff --git a/overrides/scripts/hidden.zs b/overrides/scripts/hidden.zs
index 49bc150..82555b7 100644
--- a/overrides/scripts/hidden.zs
+++ b/overrides/scripts/hidden.zs
@@ -135,25 +135,13 @@ var removeAndHide = [
# Et Futurum
,
- ,
,
,
,
,
,
,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
- ,
+
# Carpenters Blocks
,
diff --git a/overrides/scripts/malisisdoors.zs b/overrides/scripts/malisisdoors.zs
index c4f829c..c27e69f 100644
--- a/overrides/scripts/malisisdoors.zs
+++ b/overrides/scripts/malisisdoors.zs
@@ -1,5 +1,9 @@
// Removing Recipes
recipes.remove();
+recipes.remove();
// Changing Force Field Item recipe
-recipes.addShaped(, [[, , ], [, , ], [, , ]]);
\ No newline at end of file
+recipes.addShaped(, [[, , ], [, , ], [, , ]]);
+
+// Changing Rusty Ladder
+recipes.addShaped(, [[, null, ], [null, null, null], [, null, ]]);
\ No newline at end of file
diff --git a/overrides/scripts/mcheli.zs b/overrides/scripts/mcheli.zs
index 308657f..3111e5e 100644
--- a/overrides/scripts/mcheli.zs
+++ b/overrides/scripts/mcheli.zs
@@ -23,7 +23,6 @@ recipes.remove();
// Changing/Adding recipe for vehicles
recipes.addShaped(, [[null, , null], [, null, ], [, , ]]);
recipes.addShaped(, [[, , ], [, null, ], [, , ]]);
-recipes.addShaped(, [[null, , null], [, , ], [, , ]]);
recipes.addShaped(, [[, , ], [, , ], [, , ]]);
recipes.addShaped(, [[, , ], [, null, ], [null, , null]]);
recipes.addShaped(, [[, , ], [, null, ], [null, , null]]);
diff --git a/overrides/scripts/mw.zs b/overrides/scripts/mw.zs
index 462eb93..a6a910f 100644
--- a/overrides/scripts/mw.zs
+++ b/overrides/scripts/mw.zs
@@ -93,13 +93,6 @@ recipes.addShapeless(, [, ]);
recipes.addShapeless(, [, ]);
recipes.addShapeless(, [, ]);
-// Steel/Aluminum Plates
-recipes.addShapeless(, [, , , .reuse()]);
-recipes.addShapeless(, [, , .reuse()]);
-recipes.addShapeless(, [, , , .reuse()]);
-recipes.addShapeless(, [, , , .reuse()]);
-recipes.addShapeless(, [, , , .reuse()]);
-
// Optic Glass
mods.thermalexpansion.Smelter.addRecipe(4000, *2, *2, , , 20);
diff --git a/overrides/scripts/roadstuff.zs b/overrides/scripts/roadstuff.zs
index db0836b..d69ff70 100644
--- a/overrides/scripts/roadstuff.zs
+++ b/overrides/scripts/roadstuff.zs
@@ -19,11 +19,6 @@ mods.nei.NEI.hide();
.displayName = "Aluminium Rod";
.add();
-// Aluminium Rod
-recipes.addShapeless(*2, [, .transformDamage()]);
-
-// Iron Plate
-recipes.addShapeless(, [, , , .reuse()]);
mods.thermalexpansion.Transposer.addFillRecipe(2000, , * 2, * 100);
.displayName = "Hardened Concrete";
@@ -37,16 +32,4 @@ furnace.addRecipe(, );
// Aluminium Rod
-recipes.addShapeless(*2, [, .anyDamage().transformDamage()]);
-recipes.addShapeless(*2, [, .anyDamage().transformDamage()]);
-recipes.addShapeless(*2, [, .anyDamage().transformDamage()]);
-recipes.addShapeless(*2, [