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, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); -recipes.addShapeless(*2, [, .anyDamage().transformDamage()]); \ No newline at end of file +recipes.addShapedMirrored(*2, [[, null], [, null]]); \ No newline at end of file