diff --git a/config/oritech-client.toml b/config/oritech-client.toml new file mode 100644 index 000000000..c6a79b7b2 --- /dev/null +++ b/config/oritech-client.toml @@ -0,0 +1,16 @@ +#Render multiblock placement preview +showMachinePreview = true +#Enable help button in machine UIs +enableHelpButton = true +#Maximum zipline speed in blocks/second +# Default: 8.0 +# Range: 0.0 ~ 100.0 +maxZiplineSpeed = 8.0 +#Zipline acceleration, higher = faster +# Default: 0.1 +# Range: 0.0 ~ 10.0 +ziplineAcceleration = 0.1 +#Enable auto jump at zipline end +ziplineAutoJump = true +#Enable 3rd person camera while ziplining +ziplineCameraSwitch = true diff --git a/config/oritech-common.toml b/config/oritech-common.toml new file mode 100644 index 000000000..cca39ecf7 --- /dev/null +++ b/config/oritech-common.toml @@ -0,0 +1,593 @@ +[machineSettings] +#Whether addon bonuses are added additive or multiplicative +additiveAddons = true +#When enabled, machine core quality determines how many layers of machine extenders can be used. If false, it's the direct amount. +layeredExtenders = false +#Applies to the destroyer block and enderic laser. Lower = hardness has a lower effect on speed. +# Default: 0.5 +# Range: 0.0 ~ 10.0 +blockBreakHardnessExponentialFactor = 0.5 + +[machineSettings.processingMachines] +#Maximum machine frame chain length +# Default: 64 +# Range: > 1 +machineFrameMaxLength = 64 + +[machineSettings.processingMachines.assemblerData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 1024 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 1024 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 128 +# Range: > 0 +energyPerTick = 128 + +[machineSettings.processingMachines.atomicForgeData] +# Default: 1024 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 1024 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 1024 +# Range: > 0 +energyPerTick = 1024 + +[machineSettings.processingMachines.centrifugeData] +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 10000 +# Default: 512 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 512 +# Default: 64 +# Range: > 0 +energyPerTick = 128 +#Fluid tank size in buckets +# Default: 8 +# Range: 0 ~ 9223372036854775807 +tankSizeInBuckets = 8 + +[machineSettings.processingMachines.foundryData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 1024 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 1024 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 128 +# Range: > 0 +energyPerTick = 256 + +[machineSettings.processingMachines.coolerData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 256 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 256 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 32 +# Range: > 0 +energyPerTick = 128 + +[machineSettings.processingMachines.fragmentForgeData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 2048 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 2048 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 256 +# Range: > 0 +energyPerTick = 512 + +[machineSettings.processingMachines.furnaceData] +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 10000 +# Default: 256 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 256 +# Default: 32 +# Range: > 0 +energyPerTick = 64 +#Furnace speed multiplier relative to vanilla +# Default: 0.5 +# Range: 0.0 ~ 100.0 +speedMultiplier = 0.5 + +[machineSettings.processingMachines.pulverizerData] +# Default: 25000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 25000 +# Default: 256 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 256 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 32 +# Range: > 0 +energyPerTick = 64 + +[machineSettings.processingMachines.refineryData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 512 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 512 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 0 +# Default: 64 +# Range: > 0 +energyPerTick = 128 + +[machineSettings.generators] +#Generator animation speed multiplier +# Default: 10.0 +# Range: 0.0 ~ 1000.0 +animationSpeedMultiplier = 10.0 +#Fluid ID for steam produced by the steam boiler. Only this is accepted by steam engines. +steamId = "oritech:still_steam" + +[machineSettings.generators.basicGeneratorData] +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 50000 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 256 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 256 +# Default: 32 +# Range: > 0 +energyPerTick = 64 + +[machineSettings.generators.bioGeneratorData] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 400000 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 512 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 2048 +# Default: 64 +# Range: > 0 +energyPerTick = 256 + +[machineSettings.generators.lavaGeneratorData] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 400000 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 512 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 2048 +# Default: 64 +# Range: > 0 +energyPerTick = 256 + +[machineSettings.generators.fuelGeneratorData] +# Default: 250000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 1000000 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 2048 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 16000 +# Default: 256 +# Range: > 0 +energyPerTick = 2048 + +[machineSettings.generators.steamEngineData] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 100000 +# Default: 50000 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 50000 +#Applies to generators with the steam addon. Droplets of steam produced per the usual RF. +# Default: 2.0 +# Range: 0.0 ~ 1000.0 +rfToSteamRatio = 2.0 +#Energy per steam unit in the steam engine +# Default: 1 +# Range: > 0 +steamToRfRatio = 1 +#When enabled, the steam engine stops when energy storage is full +stopOnEnergyFull = false +#When enabled, the steam engine stops when the water tank is full. Must be pumped out to resume. +stopOnWaterFull = true +#Steam capacity of steam-boiler generators and the steam engine, in buckets +# Default: 8.0 +# Range: 0.0 ~ 1000.0 +steamBoilerCapacityBuckets = 8.0 + +[machineSettings.generators.solarGeneratorData] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 1000000 +# Default: 0 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 0 +# Default: 256 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 25600 +# Default: 32 +# Range: > 0 +energyPerTick = 1600 + +[machineSettings.laserArmConfig] +# Default: 20000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 20000 +# Default: 1024 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 2048 +# Default: 128 +# Range: 0 ~ 9223372036854775807 +energyPerTick = 512 +#Base RF cost to break a block +# Default: 1024 +# Range: > 0 +blockBreakEnergyBase = 1024 +#Base damage per tick to entities +# Default: 2.0 +# Range: 0.0 ~ 1000.0 +damageTickBase = 2.0 +#Maximum targeting range in blocks +# Default: 128 +# Range: > 1 +range = 128 + +[machineSettings.deepDrillConfig] +# Default: 20000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 20000 +#Work steps required per ore output +# Default: 20 +# Range: > 1 +stepsPerOre = 20 +#RF consumed per work step +# Default: 1024 +# Range: > 0 +energyPerStep = 1024 + +[machineSettings.destroyerConfig] +# Default: 15 +# Range: > 1 +moveDuration = 15 +# Default: 40 +# Range: > 1 +workDuration = 40 +# Default: 8 +# Range: > 0 +moveEnergyUsage = 8 +# Default: 128 +# Range: > 0 +workEnergyUsage = 128 + +[machineSettings.fertilizerConfig] +# Default: 10 +# Range: > 1 +moveDuration = 10 +# Default: 20 +# Range: > 1 +workDuration = 20 +# Default: 8 +# Range: > 0 +moveEnergyUsage = 16 +# Default: 128 +# Range: > 0 +workEnergyUsage = 256 +#Liquid consumed per fertilized block in buckets +# Default: 0.25 +# Range: 0.0 ~ 100.0 +liquidPerBlockUsage = 0.25 + +[machineSettings.placerConfig] +# Default: 10 +# Range: > 1 +moveDuration = 10 +# Default: 5 +# Range: > 1 +workDuration = 5 +# Default: 8 +# Range: > 0 +moveEnergyUsage = 16 +# Default: 64 +# Range: > 0 +workEnergyUsage = 128 + +[machineSettings.addonConfig] +#Burst addon processing speed multiplier +# Default: 8.0 +# Range: 0.0 ~ 1000.0 +burstAddonSpeedMultiplier = 8.0 +#Burst addon throttle energy multiplier +# Default: 1.2 +# Range: 0.0 ~ 100.0 +burstAddonThrottleMultiplier = 1.2 +#Addon splicer RF storage capacity +# Default: 50000000 +# Range: 0 ~ 9223372036854775807 +addonShrinkerRF = 50000000 + +[storageBlocks] +#Portable tank fluid capacity in buckets +# Default: 256 +# Range: > 1 +portableTankCapacityBuckets = 256 +#Overcharged crystal energy generation rate in RF/t +# Default: 10 +# Range: > 1 +overchargedCrystalChargeRate = 10 + +[storageBlocks.smallEnergyStorage] +# Default: 1000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 5000000 +# Default: 5000 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 5000 +# Default: 5000 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 5000 +# Default: 0 +# Range: > 0 +energyPerTick = 0 + +[storageBlocks.largeEnergyStorage] +# Default: 20000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 60000000 +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 10000 +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 10000 +# Default: 0 +# Range: > 0 +energyPerTick = 0 + +[logistics] +#Items transferred per pipe cycle +# Default: 8 +# Range: > 1 +itemPipeTransferAmount = 8 +#Ticks between item pipe transfers +# Default: 5 +# Range: > 1 +itemPipeIntervalDuration = 5 +#Fluid extracted per pipe cycle in buckets +# Default: 0.5 +# Range: 0.0 ~ 1000.0 +fluidPipeExtractAmountBuckets = 0.5 +#Ticks between fluid pipe extractions +# Default: 3 +# Range: > 1 +fluidPipeExtractIntervalDuration = 3 +#Fluid pipe internal buffer size in buckets +# Default: 2.0 +# Range: 0.0 ~ 1000.0 +fluidPipeInternalStorageBuckets = 2.0 +#Energy pipe transfer rate in RF/t +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyPipeTransferRate = 10000 +#Superconductor cable transfer rate in RF/t +# Default: 4194304 +# Range: 0 ~ 9223372036854775807 +superConductorTransferRate = 4194304 + +[logistics.poleConfig] +#Energy transmission rate and capacity in RF/t +# Default: 1000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 1000000 +#Minimum separation distance between poles +# Default: 50 +# Range: > 0 +minRange = 50 +#Maximum separation distance between poles +# Default: 1000 +# Range: > 0 +maxRange = 1000 + +[equipment] +#Enable tree cutting for the chainsaw +chainsawTreeCutting = true + +[equipment.charger] +# Default: 500000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 500000 +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +maxEnergyInsertion = 10000 +# Default: 5000 +# Range: 0 ~ 9223372036854775807 +maxEnergyExtraction = 5000 +# Default: 0 +# Range: > 0 +energyPerTick = 0 + +[worldGeneration] +#Makes oil wells and bedrock ore nodes easier to find. Oil wells show a small fountain, ore nodes a boulder on the surface. +easyFindFeatures = true + +[reactor] +#With safe mode enabled, the reactor enters a cooldown period instead of exploding when overheated +safeMode = false +#Reactor safe mode cooldown duration in ticks +# Default: 2400 +# Range: > 0 +safeModeCooldown = 2400 +#Maximum reactor multiblock size +# Default: 64 +# Range: > 1 +maxSize = 32 +#Maximum energy stored in the reactor in RF +# Default: 50000000 +# Range: > 0 +reactorMaxEnergyStored = 150000000 +#Maximum energy output in RF/t per energy port +# Default: 25000 +# Range: > 0 +reactorMaxEnergyOutput = 125000 +#RF generated per reactor pulse +# Default: 64 +# Range: > 0 +rfPerPulse = 1100 +#Neutron absorber heat reduction rate +# Default: 16 +# Range: > 0 +absorberRate = 64 +#Vent base cooling rate +# Default: 4 +# Range: > 0 +ventBaseRate = 24 +#Vent proportional cooling rate +# Default: 100 +# Range: > 0 +ventRelativeRate = 160 +#Maximum heat before reactor meltdown +# Default: 2000 +# Range: > 0 +maxHeat = 2000 +#Ticks before an overheated reactor explodes +# Default: 600 +# Range: > 0 +maxUnstableTicks = 600 +#Disable fancy reactor explosion effects +boringNukes = true + +[arcane] +#Enchanter soul cost multiplier +# Default: 5 +# Range: > 0 +enchanterCostMultiplier = 5 +#Catalyst base soul capacity +# Default: 50 +# Range: > 0 +catalystBaseSouls = 50 +#RF/t per catalyst soul capacity level increase +# Default: 20 +# Range: > 0 +catalystRFPerSoul = 20 +#Catalyst soul cost multiplier +# Default: 2 +# Range: > 0 +catalystCostMultiplier = 2 +#Additional hyper enchanting cost multiplier +# Default: 2 +# Range: > 0 +catalystHyperMultiplier = 2 +#Exponential factor for hyper enchanting cost. Increase carefully, makes higher levels MUCH more expensive. +# Default: 1.15 +# Range: 0.0 ~ 100.0 +catalystHyperExpFactor = 1.15 +#Spawner soul cost multiplier +# Default: 1 +# Range: > 0 +spawnerCostMultiplier = 1 + +[particleAccelerator] +#Maximum particle gate distance +# Default: 10 +# Range: > 1 +maxGateDist = 10 +#Particle curve requirement factor +# Default: 2.5 +# Range: 0.0 ~ 100.0 +bendFactor = 2.5 +#Base RF cost per particle acceleration step +# Default: 10 +# Range: > 0 +accelerationRFCost = 10 +#Accelerator motor RF storage capacity +# Default: 5000000 +# Range: 0 ~ 9223372036854775807 +acceleratorMotorRFCapacity = 5000000 +#Minimum collision energy to activate an end portal +# Default: 10000 +# Range: > 0 +endPortalRequiredSpeed = 10000 +#Minimum collision energy to activate a nether portal +# Default: 5000 +# Range: > 0 +netherPortalRequiredSpeed = 5000 +#Minimum collision energy to create a black hole +# Default: 15000 +# Range: > 0 +blackHoleRequiredSpeed = 15000 +#Tachyon collector energy capacity in RF +# Default: 1000000 +# Range: > 0 +collectorEnergyStorage = 1000000 +#Particle collision tachyon RF multiplier +# Default: 1.0 +# Range: 0.0 ~ 100.0 +tachyonCollisionEnergyFactor = 1.0 + +[blackHole] +#Black hole pull time multiplier +# Default: 8 +# Range: > 0 +pullTimeMultiplier = 8 +#Black hole pull range in blocks +# Default: 16 +# Range: > 0 +pullRange = 16 +#Black hole idle wait ticks between operations +# Default: 200 +# Range: > 0 +idleWaitTicks = 200 +#Energy of tachyons produced by black holes +# Default: 50000 +# Range: > 0 +blackHoleTachyonEnergy = 50000 +#Unstable container base RF storage capacity +# Default: 20000000 +# Range: 0 ~ 9223372036854775807 +unstableContainerBaseCapacity = 20000000 + +[augments] +#Cybernetical station maximum energy storage +# Default: 500000000 +# Range: 0 ~ 9223372036854775807 +augmenterMaxEnergy = 500000000 + +[interaction] +#Machine sound volume multiplier +# Default: 1.0 +# Range: 0.0 ~ 10.0 +machineVolumeMultiplier = 1.0 diff --git a/config/oritech-config.json5 b/config/oritech-config.json5 deleted file mode 100644 index 2ede8607b..000000000 --- a/config/oritech-config.json5 +++ /dev/null @@ -1,263 +0,0 @@ -{ - "processingMachines": { - "machineFrameMaxLength": 64, - "assemblerData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 1024, - "maxEnergyExtraction": 0, - "energyPerTick": 128 - }, - "atomicForgeData": { - "energyCapacity": 1024, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 0, - "energyPerTick": 1024 - }, - "centrifugeData": { - "energyCapacity": 10000, - "maxEnergyInsertion": 512, - "energyPerTick": 128, - "tankSizeInBuckets": 8 - }, - "foundryData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 1024, - "maxEnergyExtraction": 0, - "energyPerTick": 256 - }, - "coolerData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 256, - "maxEnergyExtraction": 0, - "energyPerTick": 128 - }, - "fragmentForgeData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 2048, - "maxEnergyExtraction": 0, - "energyPerTick": 512 - }, - "furnaceData": { - "energyCapacity": 10000, - "maxEnergyInsertion": 256, - "energyPerTick": 64, - "speedMultiplier": 0.5 - }, - "pulverizerData": { - "energyCapacity": 25000, - "maxEnergyInsertion": 256, - "maxEnergyExtraction": 0, - "energyPerTick": 64 - }, - "refineryData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 512, - "maxEnergyExtraction": 0, - "energyPerTick": 128 - } - }, - "generators": { - "animationSpeedMultiplier": 10.0, - "basicGeneratorData": { - "energyCapacity": 50000, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 256, - "energyPerTick": 64 - }, - "bioGeneratorData": { - "energyCapacity": 400000, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 2048, - "energyPerTick": 256 - }, - "lavaGeneratorData": { - "energyCapacity": 400000, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 2048, - "energyPerTick": 256 - }, - "fuelGeneratorData": { - "energyCapacity": 1000000, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 16000, - "energyPerTick": 2048 - }, - "steamEngineData": { - "energyCapacity": 100000, - "maxEnergyExtraction": 50000, - "rfToSteamRatio": 2.0, - "steamToRfRatio": 1, - "stopOnEnergyFull": false, - "stopOnWaterFull": true - }, - "solarGeneratorData": { - "energyCapacity": 1000000, - "maxEnergyInsertion": 0, - "maxEnergyExtraction": 25600, - "energyPerTick": 1600 - } - }, - "laserArmConfig": { - "energyCapacity": 20000, - "maxEnergyInsertion": 2048, - "energyPerTick": 512, - "blockBreakEnergyBase": 1024, - "damageTickBase": 2.0, - "range": 128 - }, - "deepDrillConfig": { - "energyCapacity": 20000, - "stepsPerOre": 20, - "energyPerStep": 1024 - }, - "destroyerConfig": { - "moveDuration": 15, - "workDuration": 40, - "moveEnergyUsage": 8, - "workEnergyUsage": 128 - }, - "fertilizerConfig": { - "moveDuration": 10, - "workDuration": 20, - "moveEnergyUsage": 16, - "workEnergyUsage": 256, - "liquidPerBlockUsage": 0.25 - }, - "placerConfig": { - "moveDuration": 10, - "workDuration": 5, - "moveEnergyUsage": 16, - "workEnergyUsage": 128 - }, - "smallEnergyStorage": { - "energyCapacity": 5000000, - "maxEnergyInsertion": 5000, - "maxEnergyExtraction": 5000, - "energyPerTick": 0 - }, - "largeEnergyStorage": { - "energyCapacity": 60000000, - "maxEnergyInsertion": 10000, - "maxEnergyExtraction": 10000, - "energyPerTick": 0 - }, - "portableTankCapacityBuckets": 256, - "overchargedCrystalChargeRate": 10, - "itemPipeTransferAmount": 8, - "itemPipeIntervalDuration": 5, - "fluidPipeExtractAmountBuckets": 0.5, - "fluidPipeExtractIntervalDuration": 3, - "fluidPipeInternalStorageBuckets": 2.0, - "energyPipeTransferRate": 10000, - "superConductorTransferRate": 4194304, - "charger": { - "energyCapacity": 500000, - "maxEnergyInsertion": 10000, - "maxEnergyExtraction": 5000, - "energyPerTick": 0 - }, - "basicJetpack": { - "energyCapacity": 100000, - "fuelCapacity": 4000, - "energyUsage": 128, - "fuelUsage": 10, - "chargeSpeed": 1024, - "speed": 0.4000000059604645 - }, - "exoJetpack": { - "energyCapacity": 5000000, - "fuelCapacity": 32000, - "energyUsage": 256, - "fuelUsage": 15, - "chargeSpeed": 10000, - "speed": 1.5 - }, - "elytraJetpack": { - "energyCapacity": 100000, - "fuelCapacity": 4000, - "energyUsage": 128, - "fuelUsage": 10, - "chargeSpeed": 1024, - "speed": 0.6000000238418579 - }, - "exoElytraJetpack": { - "energyCapacity": 5000000, - "fuelCapacity": 32000, - "energyUsage": 256, - "fuelUsage": 15, - "chargeSpeed": 10000, - "speed": 1.399999976158142 - }, - "exoChestplate": { - "energyCapacity": 5000000, - "energyUsage": 10000, - "chargeSpeed": 10000 - }, - "basicDrill": { - "energyCapacity": 10000, - "energyUsage": 10, - "chargeSpeed": 512 - }, - "chainSaw": { - "energyCapacity": 10000, - "energyUsage": 10, - "chargeSpeed": 512 - }, - "electricMace": { - "energyCapacity": 500000, - "energyUsage": 2048, - "chargeSpeed": 50000, - "baseDamage": 8, - "lightningCostMultiplier": 8 - }, - "portableLaserConfig": { - "energyCapacity": 5000000, - "energyPerTick": 4096, - "energyPerBoom": 100000, - "blockBreakSpeed": 0.125, - "damageBase": 4, - "explosionStrength": 6 - }, - "chainsawTreeCutting": true, - "generateOres": false, - "easyFindFeatures": true, - "safeMode": false, - "safeModeCooldown": 2400, - "maxSize": 32, - "reactorMaxEnergyStored": 150000000, - "reactorMaxEnergyOutput": 125000, - "rfPerPulse": 1100, - "absorberRate": 64, - "ventBaseRate": 24, - "ventRelativeRate": 160, - "maxHeat": 2000, - "maxUnstableTicks": 600, - "boringNukes": true, - "enchanterCostMultiplier": 5, - "catalystBaseSouls": 50, - "catalystRFPerSoul": 20, - "catalystCostMultiplier": 2, - "catalystHyperMultiplier": 2, - "spawnerCostMultiplier": 1, - "maxGateDist": 10, - "bendFactor": 2.5, - "accelerationRFCost": 10, - "acceleratorMotorRFCapacity": 5000000, - "endPortalRequiredSpeed": 10000, - "netherPortalRequiredSpeed": 5000, - "blackHoleRequiredSpeed": 15000, - "collectorEnergyStorage": 1000000, - "tachyonCollisionEnergyFactor": 1.0, - "pullTimeMultiplier": 8, - "pullRange": 16, - "idleWaitTicks": 200, - "blackHoleTachyonEnergy": 50000, - "unstableContainerBaseCapacity": 20000000, - "augmenterMaxEnergy": 500000000, - "tightMachineAddonHitboxes": true, - "tightMachineFrameHitboxes": false, - "tightCableHitboxes": true, - "machineVolumeMultiplier": 1.0, - "showMachinePreview": true, - "enableHelpButton": true -} diff --git a/config/oritech-startup.toml b/config/oritech-startup.toml new file mode 100644 index 000000000..ff360ffbb --- /dev/null +++ b/config/oritech-startup.toml @@ -0,0 +1,194 @@ +#[Fabric Only] Whether ores are generated. On NeoForge, use a datapack instead. +generateOresFabricOnly = false +#Speed addon processing speed multiplier +# Default: 0.5 +# Range: 0.0 ~ 100.0 +speedAddonSpeed = 0.5 +#Speed addon energy efficiency multiplier +# Default: 1.2 +# Range: 0.0 ~ 100.0 +speedAddonEfficiency = 1.2 +#Efficiency addon energy multiplier +# Default: 0.8 +# Range: 0.0 ~ 100.0 +efficiencyAddonEfficiency = 0.8 +#Ultimate addon speed multiplier +# Default: 0.25 +# Range: 0.0 ~ 100.0 +ultimateAddonSpeed = 0.25 +#Ultimate addon efficiency multiplier +# Default: 1.1 +# Range: 0.0 ~ 100.0 +ultimateAddonEfficiency = 1.1 +#Processing chamber efficiency multiplier +# Default: 1.5 +# Range: 0.0 ~ 100.0 +chamberAddonEfficiency = 1.5 +#Burst time in ticks per addon +# Default: 240 +# Range: > 0 +burstAddonTicks = 240 +#Use tighter hitboxes for machine addons +tightMachineAddonHitboxes = true +#Use tighter hitboxes for machine frames +tightMachineFrameHitboxes = false +#Use tighter hitboxes for cables +tightCableHitboxes = true + +[basicJetpack] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 100000 +# Default: 4000 +# Range: 0 ~ 9223372036854775807 +fuelCapacity = 4000 +# Default: 128 +# Range: > 0 +energyUsage = 128 +# Default: 10 +# Range: > 0 +fuelUsage = 10 +# Default: 1024 +# Range: > 0 +chargeSpeed = 1024 +#Flight speed multiplier +# Default: 0.4 +# Range: 0.0 ~ 100.0 +speed = 0.4 + +[exoJetpack] +# Default: 5000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 5000000 +# Default: 32000 +# Range: 0 ~ 9223372036854775807 +fuelCapacity = 32000 +# Default: 256 +# Range: > 0 +energyUsage = 256 +# Default: 15 +# Range: > 0 +fuelUsage = 15 +# Default: 10000 +# Range: > 0 +chargeSpeed = 10000 +#Flight speed multiplier +# Default: 1.5 +# Range: 0.0 ~ 100.0 +speed = 1.5 + +[elytraJetpack] +# Default: 100000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 100000 +# Default: 4000 +# Range: 0 ~ 9223372036854775807 +fuelCapacity = 4000 +# Default: 128 +# Range: > 0 +energyUsage = 128 +# Default: 10 +# Range: > 0 +fuelUsage = 10 +# Default: 1024 +# Range: > 0 +chargeSpeed = 1024 +#Flight speed multiplier +# Default: 0.6 +# Range: 0.0 ~ 100.0 +speed = 0.6 + +[exoElytraJetpack] +# Default: 5000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 5000000 +# Default: 32000 +# Range: 0 ~ 9223372036854775807 +fuelCapacity = 32000 +# Default: 256 +# Range: > 0 +energyUsage = 256 +# Default: 15 +# Range: > 0 +fuelUsage = 15 +# Default: 10000 +# Range: > 0 +chargeSpeed = 10000 +#Flight speed multiplier +# Default: 1.4 +# Range: 0.0 ~ 100.0 +speed = 1.4 + +[exoChestplate] +# Default: 5000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 5000000 +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyUsage = 10000 +# Default: 10000 +# Range: > 0 +chargeSpeed = 10000 + +[basicDrill] +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 10000 +# Default: 10 +# Range: 0 ~ 9223372036854775807 +energyUsage = 10 +# Default: 512 +# Range: > 0 +chargeSpeed = 512 + +[chainSaw] +# Default: 10000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 10000 +# Default: 10 +# Range: 0 ~ 9223372036854775807 +energyUsage = 10 +# Default: 512 +# Range: > 0 +chargeSpeed = 512 + +[electricMace] +# Default: 500000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 500000 +#RF consumed per hit +# Default: 2048 +# Range: > 0 +energyUsage = 2048 +# Default: 50000 +# Range: > 0 +chargeSpeed = 50000 +#Lightning attack RF usage multiplier +# Default: 8 +# Range: > 0 +lightningCostMultiplier = 8 + +[portableLaserConfig] +# Default: 5000000 +# Range: 0 ~ 9223372036854775807 +energyCapacity = 5000000 +#RF consumed per tick while firing +# Default: 4096 +# Range: > 0 +energyPerTick = 4096 +#RF consumed per explosion +# Default: 100000 +# Range: > 0 +energyPerBoom = 100000 +#Block breaking speed multiplier +# Default: 0.125 +# Range: 0.0 ~ 100.0 +blockBreakSpeed = 0.125 +#Base damage to entities +# Default: 4 +# Range: > 0 +damageBase = 4 +#Explosion power +# Default: 6 +# Range: > 0 +explosionStrength = 6