Version 1.0.19b

This commit is contained in:
Adrian Marquis
2023-05-29 13:49:34 +00:00
parent 5386f164b9
commit b5ede55eba
927 changed files with 92525 additions and 0 deletions

View File

@@ -0,0 +1,212 @@
#General Config. This config is synced from server to client.
[general]
#Log Mekanism packet names. Debug setting.
logPackets = false
#Disable to make the anchor upgrade not do anything.
allowChunkloading = false
#Enable this to allow dragging items from JEI into the target slot of Digital Miner filters.
easyMinerFilters = false
#How many ticks must pass until a block's active state is synced with the client, if it has been rapidly changing.
#Range: 0 ~ 1200
blockDeactivationDelay = 60
#Any mod ids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: ["mekanism"]
cardboardModBlacklist = []
#Allow right clicking on Cables/Pipes/Tubes with alloys to upgrade the tier.
transmitterAlloyUpgrade = true
#Base factor for working out machine performance with upgrades - UpgradeModifier * (UpgradesInstalled/UpgradesPossible).
#Range: > 1
maxUpgradeMultiplier = 10
#How much Boiler heat is immediately usable to convert water to steam.
#Range: 0.01 ~ 1.0
boilerWaterConductivity = 0.7
#Amount of heat produced per fuel tick of a fuel's burn time in the Fuelwood Heater.
#Range: 0.1 ~ 4000000.0
heatPerFuelTick = 400.0
#Number of ticks to burn an item at in a Fuelwood Heater. Use this config option to effectively make Fuelwood Heater's burn faster but produce the same amount of heat per item.
#Range: 1 ~ 1000
fuelwoodTickMultiplier = 1
#How much heat energy is created from one Joule of regular energy in the Resistive Heater.
#Range: 0.0 ~ 1.0
resistiveHeaterEfficiency = 0.6
#Amount of heat each Boiler heating element produces.
#Range: 0.1 ~ 1.024E9
superheatingHeatTransfer = 1.6E7
#Peak processing rate for the Solar Neutron Activator. Note: It can go higher than this value in some extreme environments.
#Range: 1 ~ 1024
maxSolarNeutronActivatorRate = 64
#Dynamic Tank Settings
[general.dynamic_tank]
#Amount of fluid (mB) that each block of the dynamic tank contributes to the volume. Max = volume * fluidPerTank
#Range: 1 ~ 368224
fluidPerTank = 350000
#Amount of chemical (mB) that each block of the dynamic tank contributes to the volume. Max = volume * chemicalPerTank
#Range: 1 ~ 1581510980256305
chemicalPerTank = 16000000
#Auto Eject Settings
[general.auto_eject]
#Rate at which fluid gets auto ejected from tiles.
#Range: > 1
fluid = 1024
#Rate at which chemicals gets auto ejected from tiles.
#Range: 1 ~ 9223372036854775807
chemical = 1024
#The percentage of a tank's capacity to leave contents in when set to dumping excess.
#Range: 0.001 ~ 1.0
dumpExcessKeepRatio = 0.9
#Prefilled Tanks
[general.prefilled]
#Add filled creative fluid tanks to creative/JEI.
fluidTanks = true
#Add filled creative gas tanks to creative/JEI.
gasTanks = true
#Add filled creative infusion tanks to creative/JEI.
infusionTanks = true
#Add filled creative pigment tanks to creative/JEI.
pigmentTanks = true
#Add filled creative slurry tanks to creative/JEI.
slurryTanks = true
#Energy Conversion Rate Settings
[general.energy_conversion]
#Disables IC2 power integration. Requires world restart (server-side option in SMP).
blacklistIC2 = false
#Conversion multiplier from EU to Joules (EU * JoulePerEU = Joules)
JoulePerEU = "10"
#Conversion multiplier from Joules to EU (Joules * EUPerJoule = EU)
EUPerJoule = "0.1000"
#Disables Forge Energy (FE,RF,IF,uF,CF) power integration. Requires world restart (server-side option in SMP).
blacklistForge = false
#Conversion multiplier from Forge Energy to Joules (FE * JoulePerForgeEnergy = Joules)
JoulePerForgeEnergy = "2.5000"
#Conversion multiplier from Joules to Forge Energy (Joules * ForgeEnergyPerJoule = FE)
ForgeEnergyPerJoule = "0.4000"
#Disables Flux Networks higher throughput Forge Energy (FE,RF,IF,uF,CF) power integration. Requires world restart (server-side option in SMP). Note: Disabling Forge Energy integration also disables this.
blacklistFluxNetworks = false
#How much energy is produced per mB of Hydrogen, also affects Electrolytic Separator usage, Ethylene burn rate and Gas generator energy capacity.
HydrogenEnergyDensity = "100"
#Burn time for Ethylene (1mB hydrogen + 2*bioFuel/tick*200ticks/100mB * 20x efficiency bonus).
#Range: > 1
EthyleneBurnTime = 10
#Maximum Joules per mB of Steam. Also affects Thermoelectric Boiler.
maxEnergyPerSteam = "10"
#Radiation Settings
[general.radiation]
#Enable worldwide radiation effects. Don't be a downer and disable this.
radiationEnabled = true
#The radius of chunks checked when running radiation calculations. The algorithm is efficient, but don't abuse it by making this crazy high.
#Range: 1 ~ 100
chunkCheckRadius = 5
#Radiation sources are multiplied by this constant roughly once per second to represent their emission decay. At the default rate, it takes roughly 10 hours to remove a 1,000 Sv/h (crazy high) source.
#Range: 0.0 ~ 1.0
sourceDecayRate = 0.9995
#Radiated objects and entities are multiplied by this constant roughly once per second to represent their dosage decay.
#Range: 0.0 ~ 1.0
targetDecayRate = 0.9995
#Defines the minimum severity radiation dosage severity (scale of 0 to 1) for which negative effects can take place. Set to 1 to disable negative effects completely.
#Range: 0.0 ~ 1.0
negativeEffectsMinSeverity = 0.1
#Amount of gas (mB) that can be stored in a Radioactive Waste Barrel.
#Range: 1 ~ 9223372036854775807
radioactiveWasteBarrelMaxGas = 512000
#Number of ticks required for radioactive gas stored in a Radioactive Waste Barrel to decay radioactiveWasteBarrelDecayAmount mB.
#Range: > 1
radioactiveWasteBarrelProcessTicks = 20
#Number of mB of gas that decay every radioactiveWasteBarrelProcessTicks ticks when stored in a Radioactive Waste Barrel. Set to zero to disable decay all together. (Gases in the mekanism:waste_barrel_decay_blacklist tag will not decay).
#Range: 0 ~ 9223372036854775807
radioactiveWasteBarrelDecayAmount = 1
#Digital Miner Settings
[general.digital_miner]
#Energy multiplier for using silk touch mode with the Digital Miner.
#Range: > 1
silkMultiplier = 12
#Maximum radius in blocks that the Digital Miner can reach. (Increasing this may have negative effects on stability and/or performance. We strongly recommend you leave it at the default value).
#Range: > 1
maxRadius = 32
#Number of ticks required to mine a single block with a Digital Miner (without any upgrades).
#Range: > 1
ticksPerMine = 80
#Laser Settings
[general.laser]
#If enabled, lasers can break blocks and the flamethrower starts fires.
aestheticWorldDamage = true
#How far (in blocks) a laser can travel.
#Range: 1 ~ 1024
range = 64
#Energy needed to destroy or attract blocks with a Laser (per block hardness level).
energyNeededPerHardness = "100000"
#Energy used per half heart of damage being transferred to entities.
energyPerDamage = "2500"
#Oredictionificator Settings
[general.oredictionificator]
#The list of valid tag prefixes for the Oredictionificator. Note: It is highly recommended to only include well known/defined tag prefixes otherwise it is very easy to potentially add in accidental conversions of things that are not actually equivalent.
validItemFilters = ["forge:dusts/", "forge:ingots/", "forge:nuggets/", "forge:ores/", "forge:storage_blocks/"]
#Pump Settings
[general.pump]
#Maximum block distance to pull fluid from for the Electric Pump.
#Range: 1 ~ 512
maxPumpRange = 80
#If enabled makes Water and Heavy Water blocks be removed from the world on pump.
pumpWaterSources = false
#Fluidic Plenisher stops after this many blocks.
#Range: 1 ~ 1000000
maxPlenisherNodes = 4000
#Quantum Entangloporter Settings
[general.quantum_entangloporter]
#Maximum energy buffer (Mekanism Joules) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier energy cube capacity.
energyBuffer = "256000000"
#Maximum fluid buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity.
#Range: > 1
fluidBuffer = 256000
#Maximum chemical buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is ultimate tier tank capacity.
#Range: 1 ~ 9223372036854775807
chemicalBuffer = 8192000
#Block security/protection Settings
[general.security]
#Enable the security system for players to prevent others from accessing their machines. Does NOT affect Frequencies.
allowProtection = true
#If this is enabled then players with the 'mekanism.bypass_security' permission (default ops) can bypass the block and item security restrictions.
opsBypassRestrictions = false
#Nutritional Paste Settings
[general.nutritional_paste]
#Saturation level of Nutritional Paste when eaten.
#Range: 0.0 ~ 100.0
saturation = 0.8
#How much mB of Nutritional Paste equates to one 'half-food.'
#Range: > 1
mbPerFood = 50
#Thermal Evaporation Plant Settings
[general.thermal_evaporation]
#Thermal Evaporation Tower heat loss per tick.
#Range: 0.001 ~ 1000.0
heatDissipation = 0.02
#Temperature to amount produced ratio for Thermal Evaporation Tower.
#Range: 0.001 ~ 1000000.0
tempMultiplier = 0.4
#Heat to absorb per Solar Panel array of Thermal Evaporation Tower.
#Range: 0.001 ~ 1000000.0
solarMultiplier = 0.2
#Heat capacity of Thermal Evaporation Tower layers (increases amount of energy needed to increase temperature).
#Range: 1.0 ~ 1000000.0
heatCapacity = 100.0
#SPS Settings
[general.sps]
#How much input gas (polonium) in mB must be processed to make 1 mB of antimatter.
#Range: > 1
inputPerAntimatter = 1000
#Energy needed to process 1 mB of input (inputPerAntimatter * energyPerInput = energy to produce 1 mB of antimatter).
energyPerInput = "500000"

View File

@@ -0,0 +1,105 @@
#Mekanism Generators Config. This config is synced between server and client.
[generators]
#Amount of energy in Joules the Bio Generator produces per tick.
bioGeneration = "350"
#Affects the Injection Rate, Max Temp, and Ignition Temp.
energyPerFusionFuel = "10000000"
#Peak output for the Solar Generator. Note: It can go higher than this value in some extreme environments.
solarGeneration = "50"
#Peak output for the Advanced Solar Generator. Note: It can go higher than this value in some extreme environments.
advancedSolarGeneration = "300"
#Heat Generator Settings
[generators.heat_generator]
#Amount of energy in Joules the Heat Generator produces per tick. heatGeneration + heatGenerationLava * lavaSides + heatGenerationNether. Note: lavaSides is how many sides are adjacent to lava, this includes the block itself if it is lava logged allowing for a max of 7 "sides".
heatGeneration = "200"
#Multiplier of effectiveness of Lava that is adjacent to the Heat Generator.
heatGenerationLava = "30"
#Add this amount of Joules to the energy produced by a heat generator if it is in an 'ultrawarm' dimension, in vanilla this is just the Nether.
heatGenerationNether = "100"
#The amount of lava in mB that gets consumed to transfer heatGeneration Joules to the Heat Generator.
#Range: 1 ~ 24000
heatGenerationFluidRate = 10
#Turbine Settings
[generators.turbine]
#The number of blades on each turbine coil per blade applied.
#Range: 1 ~ 12
turbineBladesPerCoil = 4
#The rate at which steam is vented into the turbine.
#Range: 0.1 ~ 1024000.0
turbineVentGasFlow = 32000.0
#The rate at which steam is dispersed into the turbine.
#Range: 0.1 ~ 1024000.0
turbineDisperserGasFlow = 1280.0
#The rate at which steam is condensed in the turbine.
#Range: 1 ~ 2000000
condenserRate = 64000
#Wind Generator Settings
[generators.wind_generator]
#Minimum base generation value of the Wind Generator.
windGenerationMin = "60"
#Maximum base generation value of the Wind Generator.
generationMax = "240"
#The minimum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's min height.
#Range: -2032 ~ 2030
minY = 24
#The maximum Y value that affects the Wind Generators Power generation. This value gets clamped at the world's logical height.
maxY = 2031
#The list of dimension ids that the Wind Generator will not generate power in.
windGenerationDimBlacklist = []
#Fusion Settings
[generators.fusion_reactor]
#The fraction of the heat dissipated from the case that is converted to Joules.
#Range: 0.0 ~ 1.0
thermocoupleEfficiency = 0.05
#The fraction fraction of heat from the casing that can be transferred to all sources that are not water. Will impact max heat, heat transfer to thermodynamic conductors, and power generation.
#Range: 0.001 ~ 1.0
casingThermalConductivity = 0.1
#The fraction of the heat from the casing that is dissipated to water when water cooling is in use. Will impact max heat, and steam generation.
#Range: 0.0 ~ 1.0
waterHeatingRatio = 0.3
#Hohlraum Settings
[generators.hohlraum]
#Hohlraum capacity in mB.
#Range: 1 ~ 9223372036854775807
maxGas = 10
#Amount of DT-Fuel Hohlraum can accept per tick.
#Range: 1 ~ 9223372036854775807
fillRate = 1
#Fission Reactor Settings
[generators.fission_reactor]
#Amount of energy created (in heat) from each whole mB of fission fuel.
energyPerFissionFuel = "1000000"
#The heat capacity added to a Fission Reactor by a single casing block. Increase to require more energy to raise the reactor temperature.
#Range: 1.0 ~ 1000000.0
casingHeatCapacity = 1000.0
#The average surface area of a Fission Reactor's fuel assemblies to reach 100% boil efficiency. Higher values make it harder to cool the reactor.
#Range: 1.0 ~ 1.7976931348623157E308
surfaceAreaTarget = 4.0
#Whether catastrophic meltdowns can occur from Fission Reactors. If disabled instead of melting down the reactor will turn off and not be able to be turned back on until the damage level decreases.
meltdownsEnabled = true
#The radius of the explosion that occurs from a meltdown.
#Range: 1.0 ~ 500.0
meltdownRadius = 8.0
#The chance of a meltdown occurring once damage passes 100%. Will linearly scale as damage continues increasing.
#Range: 0.0 ~ 1.0
meltdownChance = 0.001
#How much radioactivity of fuel/waste contents are multiplied during a meltdown.
#Range: 0.1 ~ 1000000.0
meltdownRadiationMultiplier = 50.0
#Damage to reset the reactor to after a meltdown.
#Range: 0.0 ~ 100.0
postMeltdownDamage = 75.0
#The default burn rate of the fission reactor.
#Range: 0.001 ~ 1.0
defaultBurnRate = 0.1
#The burn rate increase each fuel assembly provides. Max Burn Rate = fuelAssemblies * burnPerAssembly
#Range: 1 ~ 1000000
burnPerAssembly = 1

View File

@@ -0,0 +1,19 @@
ServerEvents.recipes(e=> {
e.remove({id: 'mekanism:atomic_disassembler'})
e.shaped('mekanism:atomic_disassembler',['ITI','IAI',' P '],{
I: 'mekanism:alloy_infused',
T: 'mekanism:energy_tablet',
A: 'mekanism:alloy_atomic',
P: 'allthemodium:allthemodium_pickaxe'
})
e.remove({id: 'mekanism:meka_tool'})
e.shaped('mekanism:meka_tool',['UCU','TDT','PBP'],{
U: 'mekanism:ultimate_control_circuit',
C: 'mekanism:configurator',
T: '#forge:plates/unobtainium',
D: 'mekanism:atomic_disassembler',
B: 'mekanism:basic_induction_cell',
P: 'mekanism:pellet_polonium'
})
})

View File

@@ -0,0 +1,460 @@
#World generation settings for Mekanism. This config is synced from server to client
[world_generation]
#Allows chunks to retrogen Mekanism ore blocks.
enableRegeneration = false
#Change this value to cause Mekanism to regen its ore in all loaded chunks.
#Range: > 0
userWorldGenVersion = 0
#Generation Settings for tin ore.
[world_generation.tin]
#Determines if tin ore should be added to world generation.
shouldGenerate = false
#small tin vein Generation Settings.
[world_generation.tin.small]
#Determines if small tin veins should be added to world generation. Note: Requires generating tin ore to be enabled.
shouldGenerate = false
#Chance that small tin veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 14
#Maximum number of blocks in a small tin vein.
#Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a small tin vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing small tin veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for small tin veins.
[world_generation.tin.small.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = -20
#Maximum (inclusive) height anchor for small tin veins.
[world_generation.tin.small.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 94
#large tin vein Generation Settings.
[world_generation.tin.large]
#Determines if large tin veins should be added to world generation. Note: Requires generating tin ore to be enabled.
shouldGenerate = false
#Chance that large tin veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 12
#Maximum number of blocks in a large tin vein.
#Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a large tin vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing large tin veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for large tin veins.
[world_generation.tin.large.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = -32
#Maximum (inclusive) height anchor for large tin veins.
[world_generation.tin.large.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 72
#Generation Settings for osmium ore.
[world_generation.osmium]
#Determines if osmium ore should be added to world generation.
shouldGenerate = false
#upper osmium vein Generation Settings.
[world_generation.osmium.upper]
#Determines if upper osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = false
#Chance that upper osmium veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 65
#Maximum number of blocks in a upper osmium vein.
#Range: 1 ~ 64
maxVeinSize = 7
#Chance that blocks that are directly exposed to air in a upper osmium vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing upper osmium veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 8
#Minimum (inclusive) height anchor for upper osmium veins.
[world_generation.osmium.upper.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 72
#Maximum (inclusive) height anchor for upper osmium veins.
[world_generation.osmium.upper.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "BELOW_TOP"
#Value used for calculating y for the anchor based on the type.
value = -24
#middle osmium vein Generation Settings.
[world_generation.osmium.middle]
#Determines if middle osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = false
#Chance that middle osmium veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 6
#Maximum number of blocks in a middle osmium vein.
#Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a middle osmium vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing middle osmium veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for middle osmium veins.
[world_generation.osmium.middle.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = -32
#Maximum (inclusive) height anchor for middle osmium veins.
[world_generation.osmium.middle.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 56
#small osmium vein Generation Settings.
[world_generation.osmium.small]
#Determines if small osmium veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = false
#Chance that small osmium veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 8
#Maximum number of blocks in a small osmium vein.
#Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a small osmium vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing small osmium veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "UNIFORM"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for small osmium veins.
[world_generation.osmium.small.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for small osmium veins.
[world_generation.osmium.small.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 64
#Generation Settings for uranium ore.
[world_generation.uranium]
#Determines if uranium ore should be added to world generation.
shouldGenerate = false
#small uranium vein Generation Settings.
[world_generation.uranium.small]
#Determines if small uranium veins should be added to world generation. Note: Requires generating uranium ore to be enabled.
shouldGenerate = false
#Chance that small uranium veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 4
#Maximum number of blocks in a small uranium vein.
#Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a small uranium vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing small uranium veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for small uranium veins.
[world_generation.uranium.small.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for small uranium veins.
[world_generation.uranium.small.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 8
#buried uranium vein Generation Settings.
[world_generation.uranium.buried]
#Determines if buried uranium veins should be added to world generation. Note: Requires generating uranium ore to be enabled.
shouldGenerate = false
#Chance that buried uranium veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 7
#Maximum number of blocks in a buried uranium vein.
#Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a buried uranium vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.75
#Distribution shape for placing buried uranium veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 16
#Minimum (inclusive) height anchor for buried uranium veins.
[world_generation.uranium.buried.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = -24
#Maximum (inclusive) height anchor for buried uranium veins.
[world_generation.uranium.buried.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = 56
#Generation Settings for fluorite ore.
[world_generation.fluorite]
#Determines if fluorite ore should be added to world generation.
shouldGenerate = true
#normal fluorite vein Generation Settings.
[world_generation.fluorite.normal]
#Determines if normal fluorite veins should be added to world generation. Note: Requires generating fluorite ore to be enabled.
shouldGenerate = true
#Chance that normal fluorite veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 5
#Maximum number of blocks in a normal fluorite vein.
#Range: 1 ~ 64
maxVeinSize = 5
#Chance that blocks that are directly exposed to air in a normal fluorite vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.0
#Distribution shape for placing normal fluorite veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "UNIFORM"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for normal fluorite veins.
[world_generation.fluorite.normal.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for normal fluorite veins.
[world_generation.fluorite.normal.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 23
#buried fluorite vein Generation Settings.
[world_generation.fluorite.buried]
#Determines if buried fluorite veins should be added to world generation. Note: Requires generating fluorite ore to be enabled.
shouldGenerate = true
#Chance that buried fluorite veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 3
#Maximum number of blocks in a buried fluorite vein.
#Range: 1 ~ 64
maxVeinSize = 13
#Chance that blocks that are directly exposed to air in a buried fluorite vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 1.0
#Distribution shape for placing buried fluorite veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for buried fluorite veins.
[world_generation.fluorite.buried.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for buried fluorite veins.
[world_generation.fluorite.buried.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 4
#Generation Settings for lead ore.
[world_generation.lead]
#Determines if lead ore should be added to world generation.
shouldGenerate = false
#normal lead vein Generation Settings.
[world_generation.lead.normal]
#Determines if normal lead veins should be added to world generation. Note: Requires generating lead ore to be enabled.
shouldGenerate = false
#Chance that normal lead veins generates in a chunk.
#Range: 1 ~ 256
perChunk = 8
#Maximum number of blocks in a normal lead vein.
#Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a normal lead vein are not placed.
#Range: 0.0 ~ 1.0
discardChanceOnAirExposure = 0.25
#Distribution shape for placing normal lead veins.
#Allowed Values: TRAPEZOID, UNIFORM
shape = "TRAPEZOID"
#Half length of short side of trapezoid, only used if shape is TRAPEZOID. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for normal lead veins.
[world_generation.lead.normal.minInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABOVE_BOTTOM"
#Value used for calculating y for the anchor based on the type.
value = -24
#Maximum (inclusive) height anchor for normal lead veins.
[world_generation.lead.normal.maxInclusive]
#Type of anchor.
#Absolute -> y = value
#Above Bottom -> y = minY + value
#Below Top -> y = depth - 1 + minY - value
#Allowed Values: ABSOLUTE, ABOVE_BOTTOM, BELOW_TOP
type = "ABSOLUTE"
#Value used for calculating y for the anchor based on the type.
value = 64
#Generation Settings for salt.
[world_generation.salt]
#Determines if salt should be added to world generation.
shouldGenerate = true
#Chance that salt generates in a chunk.
#Range: 1 ~ 256
perChunk = 2
#Base radius of a vein of salt.
#Range: 1 ~ 4
minRadius = 2
#Extended variability (spread) for the radius in a vein of salt.
maxRadius = 3
#Number of blocks to extend up and down when placing a vein of salt.
#Range: 0 ~ 2031
halfHeight = 1