Enhance everycomp-entries configuration files by adding new types and entries for various materials, including metals, woods, and leaves, to improve compatibility and functionality across resource packs. Update minecraftinstance.json to refine mod loader configurations.

This commit is contained in:
Leonid Pershin
2026-05-08 21:38:04 +03:00
parent 9adb82932e
commit 23ece092f3
89 changed files with 3294 additions and 1 deletions
+468
View File
@@ -0,0 +1,468 @@
#.
#Config version check, values below 0 will disable config version checker
# Default: 4
# Range: > -2147483648
configVersion = 4
#.
#Things related to kinetic and electrokinetic devices
[kinetics]
#.
#.
#Cooling multiplier applied to devices in the air stream (multiplied by rotational speed)
# Default: 0.009999999776482582
# Range: 0.0 ~ 3.4028234663852886E38
encasedFanCooling = 0.009999999776482582
#.
#Controls the torque force calculated from stress impact of machines (used by generators and motors)
# Default: 15.0
# Range: 0.0 ~ 3.4028234663852886E38
torqueForStress = 15.0
#.
#How much lightning rod linear velocity is needed to reach the maximum lightning attractor firing rate
# Default: 0.05000000074505806
# Range: 0.0 ~ 3.4028234663852886E38
lightningAttractorSpeedFactor = 0.05000000074505806
#.
#How many sail blocks are needed to reach the maximum lightning attractor firing rate
# Default: 0.125
# Range: 0.0 ~ 3.4028234663852886E38
lightningAttractorSailFactor = 0.125
#.
#How often can the lightning attractor fire
# Default: 0.05000000074505806
# Range: 0.0 ~ 3.4028234663852886E38
lightningAttractorMaxFrequency = 0.05000000074505806
#.
#Rotor control factors
[kinetics.generatorControl]
#.
#.
#Factor to scale the Proportional factorof the Rotor's force calculation
# Default: 0.8500000238418579
# Range: 0.0 ~ 3.4028234663852886E38
rotorKp = 0.8500000238418579
#.
#Factor to scale the Differential factor of the Rotor's force calculation
# Default: 0.0020000000949949026
# Range: 0.0 ~ 3.4028234663852886E38
rotorKd = 0.0020000000949949026
#.
#Maximum rotation speed of a rotor
# Default: 256
# Range: > 0
rotorRPMMax = 256
#.
#Maximum length of a rotor assembly
# Default: 8
# Range: > 3
rotorAssemblyMaxSize = 8
#.
#Force of friction applied for each segment of the rotor assembly
# Default: 0.25
# Range: 0.0 ~ 3.4028234663852886E38
rotorSegmentFriction = 0.25
#.
# Default: 0.5
# Range: 0.0 ~ 3.4028234663852886E38
generatorRotorInertia = 0.5
#.
# Default: 0.5
# Range: 0.0 ~ 3.4028234663852886E38
generatorInductionRotorInertia = 0.5
#.
# Default: 0.10000000149011612
# Range: 0.0 ~ 3.4028234663852886E38
generatorCommutatorInertia = 0.10000000149011612
#.
# Default: 0.10000000149011612
# Range: 0.0 ~ 3.4028234663852886E38
generatorClutchInertia = 0.10000000149011612
#.
#Controls the conversion rate between RPM and voltage generated by windings
# Default: 5.0
# Range: 0.10000000149011612 ~ 3.4028234663852886E38
windingCoilConstant = 5.0
#.
#Current required for maximum field strength of the generator's field windings
# Default: 2.0
# Range: 0.0 ~ 3.4028234663852886E38
fieldSaturationCurrent = 2.0
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues.v3]
#.
#.
#[in Stress Units]
#Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives.
[kinetics.stressValues.v3.impact]
generator_clutch = 32.0
hv_breaker = 2.0
generator_induction_rotor = 32.0
hv_switch = 2.0
rheostat = 0.0
generator_vertical_commutator = 8.0
plotter = 2.0
punch_card_reader = 2.0
variac = 0.0
generator_commutator = 8.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[kinetics.stressValues.v3.capacity]
servo = 32.0
constant_speed_motor = 64.0
electric_motor = 64.0
#.
#Recipe configuration values
[recipes]
#.
#.
#Chance for lightning strike to turn a single iron ingot into a magnet
# Default: 0.05000000074505806
# Range: 0.0 ~ 1.0
lightningMagnetizationChance = 0.05000000074505806
#.
#All things related to purely electrical devices
[electricity]
#.
#.
#Controls the behaviour of overheated devices. If false, instead of exploding, they break without dropping items.
explosiveDeconstruction = true
#.
#Controls the overheat mechanic. Devices which are overheated, break.
overheating = true
#.
#Controls the overheat mechanic for wires. Wires will burn if they overheat.
wireOverheating = true
#.
#Multiplier of the base fan bulk processing time applied to items processed with the heating coil (lower value means faster processing)
# Default: 0.75
# Range: 0.0 ~ 3.4028234663852886E38
heaterFanProcessingSpeedMultiplier = 0.75
#.
#Radius of the area affected by growth lamp effect
# Default: 2
# Range: > 1
growthLampRadius = 2
#.
#Chance value for the growth lamp to tick a random block in its area (lower value = higher chance), this value is divided by lamp's power level
# Default: 50
# Range: > 0
growthLampChance = 50
#.
#Conversion rate of volts to Forge Energy (controls buffer size and max transfer rate)
# Default: 2.0
# Range: 0.0 ~ 3.4028234663852886E38
forgeEnergyPerVolt = 2.0
#.
#Conversion rate of watts to Forge Energy (controls the actual energy cost of a unit of FE)
# Default: 10.0
# Range: 0.0 ~ 3.4028234663852886E38
forgeEnergyPerWatt = 10.0
#.
#Maximum power generated by a device connector when it is connected to a 'Create: The Factory Must Grow' electrical network
# Default: 10000
# Range: > 0
TFMGConnectorPower = 10000
#.
#Forge Energy used by Electro-Zapper per shot
# Default: 100
# Range: > 1
electroZapperFePerShot = 100
#.
#Portable Battery Forge Energy capacity before enchants
# Default: 10000
# Range: > 1
portableBatteryBaseCapacity = 10000
#.
#Portable Battery Forge Energy capacity increase per level of Capacity enchant
# Default: 10000
# Range: > 1
portableBatteryEnchantCapacity = 10000
#.
#Capacity of the acid battery, measured in joules
# Default: 720.0
# Range: 0.0 ~ 3.4028234663852886E38
acidBatteryCapacity = 720.0
#.
#Initial charge of the acid battery
# Default: 0.8999999761581421
# Range: 0.0 ~ 1.0
acidBatteryInitialCharge = 0.8999999761581421
#.
#Multiplies the mutual inductance of transformers to get a resistance. Bigger values make transformers use less electricity.
# Default: 10.0
# Range: 1.0 ~ 3.4028234663852886E38
transformerMutualInductanceMultiplier = 10.0
#.
#Percent of the turn-on current required for on state to be kept by relays and conductors
# Default: 0.8999999761581421
# Range: 0.009999999776482582 ~ 0.9900000095367432
holdingCurrentPercent = 0.8999999761581421
#.
#Minimum blocks needed for a grounding rod to work
# Default: 10
# Range: > 0
groundingMinimumBlocks = 10
#.
#Maximum conductive blocks needed for a grounding rod to reach its lowest resistance
# Default: 64
# Range: > 0
groundingMaximumBlocks = 64
#.
#Highest resistance of the grounding rod
# Default: 5000.0
# Range: 0.0010000000474974513 ~ 3.4028234663852886E38
groundingHighestResistance = 5000.0
#.
#Lowest resistance of the grounding rod
# Default: 1.0
# Range: 0.0010000000474974513 ~ 3.4028234663852886E38
groundingLowestResistance = 1.0
#.
#Maximum block height of the carbon pile structure
# Default: 5
# Range: > 1
carbonPileMaxHeight = 5
#.
#Carbon pile "gain", controls how much the coil current affects the resistance
# Default: 10.0
# Range: 0.0 ~ 3.4028234663852886E38
carbonPileGain = 10.0
#.
#Max multimeter distance
# Default: 5.0
# Range: 1.0 ~ 3.4028234663852886E38
multimeterDistance = 5.0
#.
#Max multimeter voltage
# Default: 500.0
# Range: 1.0 ~ 3.4028234663852886E38
multimeterVoltage = 500.0
#.
#Max multimeter current
# Default: 50.0
# Range: 1.0 ~ 3.4028234663852886E38
multimeterCurrent = 50.0
#.
#Al parameter of small transformer core (affects resistance per turn)
# Default: 1.5
# Range: 0.0 ~ 3.4028234663852886E38
smallCoreAl = 1.5
#.
#K parameter of small transformer core (affects stray resistance)
# Default: 0.9998999834060669
# Range: 0.0 ~ 1.0
smallCoreK = 0.9998999834060669
#.
#Al parameter of medium transformer core (affects resistance per turn)
# Default: 10.0
# Range: 0.0 ~ 3.4028234663852886E38
mediumCoreAl = 10.0
#.
#K parameter of medium transformer core (affects stray resistance)
# Default: 0.9999899864196777
# Range: 0.0 ~ 1.0
mediumCoreK = 0.9999899864196777
#.
#Things related to how the simulation is handled (probably shouldn't be altered unless you know what you are doing)
[electricity.solver]
#.
#.
#Threshold resistance for a transmission line to be able to split the grid into island networks. Lines with resistance above this value have a propagation delay of roughly 1 tick, and can improve performance by simulating small segments of the grid separately.
# Default: 0.20000000298023224
# Range: 0.0 ~ 3.4028234663852886E38
transmissionLineThreshold = 0.20000000298023224
#.
#Experimental! Allows transmission lines to split large grid into smaller networks. This option should improve performance for large grids but it will result in transmission lines having a propagation delay and capacitance.
splittingTransmissionLines = false
#.
#Allows transformers to split the grid. This option should improve performance but it will result in transformers having some capacitance and delay.
splittingsTransformers = false
#.
#Maximum solver iterations for networks without dynamic residuals
# Default: 250
# Range: > -2147483648
solverSimpleMaxIterations = 250
#.
#Maximum solver iterations for networks with dynamic residuals
# Default: 250
# Range: > -2147483648
solverComplexMaxIterations = 250
#.
#Absolute stopping criterion
# Default: 1.0000000116860974E-7
# Range: 0.0 ~ 3.4028234663852886E38
solverAbsolutePrecision = 1.0000000116860974E-7
#.
#Relative stopping criterion
# Default: 9.9999998245167E-15
# Range: 0.0 ~ 3.4028234663852886E38
solverRelativePrecision = 9.9999998245167E-15
#.
#Minimum accepted precision
# Default: 9.999999974752427E-7
# Range: 0.0 ~ 3.4028234663852886E38
solverAbsoluteMinimumPrecision = 9.999999974752427E-7
#.
#Maximum alpha value when performing iteration solution fitting (x1 = x0 * alpha + x1 * (1 - alpha))
# Default: 0.9900000095367432
# Range: 0.0 ~ 1.0
solverMaxSearchAlpha = 0.9900000095367432
#.
#BJT inter-iteration voltage change smoothing multiplier
# Default: 0.5
# Range: 0.0 ~ 1.0
bjtLimAlpha = 0.5
#.
#Diode inter-iteration voltage change smoothing multiplier
# Default: 0.02500000037252903
# Range: 0.0 ~ 1.0
diodeLimAlpha = 0.02500000037252903
#.
#Triode inter-iteration voltage change smoothing multiplier
# Default: 0.5
# Range: 0.0 ~ 1.0
triodeLimAnode = 0.5
#.
#Triode inter-iteration voltage change smoothing multiplier
# Default: 0.5
# Range: 0.0 ~ 1.0
triodeLimCathode = 0.5
#.
#Triode inter-iteration voltage change smoothing multiplier
# Default: 0.5
# Range: 0.0 ~ 1.0
triodeLimGrid = 0.5
#.
#Experimental! This option enables all electrical networks to tick multiple times per world tick. This allows for better simulation precision when reactive components are involved but can have a significant impact on performance.
# Default: 1
# Range: > 1
multiTicks = 1
#.
#Solver MNA backend. The native backend can provide platform-specific acceleration which usually improves performance, however it isn't portable and needs a special binary which might not be available for all platforms. Java backend is portable and always available as fallback.
#Allowed Values: JAVA, NATIVE
solverBackend = "NATIVE"
#.
#Resistance values for all devices
[electricity.resistance-v3]
#.
#.
#[in Ohms]
#Configure the individual resistances of electrical blocks
[electricity.resistance-v3.resistance]
portable_battery = 25.0
heating_coil = 25.0
current_gauge = 0.05000000074505806
lv_switch = 0.15
carbon_pile = 20.0
electric_motor = 25.6
electromagnet = 15.0
mv_switch = 0.05
carbon_pile_coil = 50.0
fuse_holder = 0.2
hv_breaker = 0.1
generator_induction_rotor = 0.5
winding = 7.5
electric_fan = 20.0
lv_button = 0.15
hv_switch = 0.1
punch_card_reader = 1.0
basin_heater = 10.0
constant_speed_motor = 25.6
alarm_bell = 20.0
[electricity.resistance-v3.resistance.crt]
coils = 40.0
heater = 12.0
[electricity.resistance-v3.resistance.voltage_gauge]
range_2v = 20000.0
range_200v = 2000000.0
range_2kv = 2.0E7
range_20v = 200000.0
[electricity.resistance-v3.resistance.power_gauge]
shunt_range_2kw = 2.0E7
shunt_range_200w = 2000000.0
shunt_range_20w = 200000.0
series = 0.05000000074505806
shunt_range_20kw = 2.0E7
[electricity.resistance-v3.resistance.servo]
idle = 64.0
on = 12.8
[electricity.resistance-v3.resistance.contactor]
switch = 0.05
coil = 12.0
#.
#Thermal properties for all devices
[electricity.thermal-v1]
#.
#.
#Configures the amount of energy needed to raise the temperature of the device (this allows for higher temporary loads)
[electricity.thermal-v1.mass]
portable_battery = 1.0
hv_breaker = 2.0
winding = 1.5
contactor = 2.0
hv_switch = 2.0
lv_button = 0.5
heating_coil = 1.0
current_gauge = 2.0
rheostat = 4.0
punch_card_reader = 0.20000000298023224
battery = 1.5
power_resistor = 2.0
lv_switch = 0.5
carbon_pile = 2.0
alarm_bell = 1.5
variac = 4.0
power_gauge = 2.0
electromagnet = 4.0
transformer_medium = 16.0
transformer_small = 4.0
mv_switch = 1.0
carbon_pile_coil = 2.0
crt = 3.0
#.
#[in Watts]
#Configures the maximum power dissipated by the device
[electricity.thermal-v1.power]
portable_battery = 100.0
hv_breaker = 102.4
winding = 200.0
contactor = 252.8
hv_switch = 153.6
lv_button = 38.4
heating_coil = 60.0
current_gauge = 35.0
rheostat = 1000.0
punch_card_reader = 10.0
battery = 100.0
power_resistor = 1000.0
lv_switch = 38.4
carbon_pile = 1000.0
alarm_bell = 50.0
variac = 1000.0
power_gauge = 35.0
electromagnet = 1500.0
transformer_medium = 4000.0
transformer_small = 1000.0
mv_switch = 51.2
carbon_pile_coil = 100.0
crt = 100.0