Initial Commit

Commit Suicide

add disabled jars to lfs

remove mods

re-add mods
This commit is contained in:
luxtracon
2025-11-01 17:56:55 +01:00
commit 60535c0011
377 changed files with 14211 additions and 0 deletions

197
config/Mekanism/client.toml Normal file
View File

@@ -0,0 +1,197 @@
#Settings for configuring Accessibility settings provided by Mekanism. Note: Some settings such as HUD scale, may be located throughout the rest of this config.
[accessibility]
#Tries to force all text rendered as part of radial menus to be white instead of the color of the slice's mode.
whiteRadialText = false
#If true, renders sides for Universal Cables, Mechanical Pipes, Pressurized Tubes, Logistical Transporters, and Thermodynamic Conductors instead of rendering their contents. If transmitters are causing you fps issues, this should hopefully help.
opaqueTransmitters = false
#Allows changing the mode of held items by holding sneak and using the scroll wheel.
allowModeScroll = true
#Settings for configuring Mekanism's Sounds
[sounds]
#Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder.
# Default: 1.0
# Range: 0.0 ~ 10.0
baseVolume = 1.0
#Play sounds for when any player is using a Jetpack, Scuba Mask, Flamethrower, or Gravitational Modulating Unit. This also affects playing the Radiation clicking sound.
enablePlayer = true
#Play sounds for active machines.
enableMachine = true
#Settings for adjusting how Mekanism renders certain blocks and how many particles Mekanism adds.
[rendering]
#The color of energy when displayed as the durability bar on items.
energyColor = 3997338
#Range at which Block Entity Renderers added by Mekanism can render at, for example the contents of multiblocks. Vanilla defaults the rendering range for BERs to 64 for most blocks (for example chests), but uses a range of 256 for blocks like beacons and end gateways. Lowering this will likely increase your performance, at the cost of multiblock contents and wind generators 'popping' in
# Default: 256
# Range: 1 ~ 1024
berRange = 256
#Settings for configuring Mekanism's Particles
[rendering.particle]
#When multiblock forms, represent that by red sparkles around the multiblock. If this is disabled a notification message will display on the action bar instead.
multiblockFormation = true
#Show particles when machines active.
machineEffects = true
#How far (in blocks) from the player radiation particles can spawn.
# Default: 30
# Range: 2 ~ 64
radiationParticleRadius = 30
#How many particles spawn when rendering radiation effects (scaled by radiation level).
# Default: 100
# Range: 0 ~ 1000
radiationParticleCount = 100
#Show bolts between the player and items when the Magnetic Attraction Unit is pulling items towards a player.
magneticAttraction = true
#Show bolts for various AOE tool behaviors such as tilling, debarking, and vein mining.
toolAOE = true
#Settings for configuring Mekanism's HUD
[hud]
#Enable a HUD that displays information about equipped Mekanism items, and displays additional information when wearing a MekaSuit Helmet.
enabled = true
#Scale of the text displayed on the HUD.
# Default: 0.6
# Range: 0.25 ~ 1.0
scale = 0.6
#Reverses the HUD's text alignment and compass rendering to the right side of the screen, and moves the MekaSuit module rendering to the left side. Warning: This may cause subtitles to overlap parts of the HUD such as the compass.
reverse = false
#Opacity of HUD used by MekaSuit.
# Default: 0.4000000059604645
# Range: 0.0 ~ 1.0
opacity = 0.4000000059604645
#Color (RGB) of HUD used by MekaSuit.
# Default: 4257264
# Range: 0 ~ 16777215
color = 4257264
#Color (RGB) of warning HUD elements used by MekaSuit.
# Default: 16768335
# Range: 0 ~ 16777215
warningColor = 16768335
#Color (RGB) of danger HUD elements used by MekaSuit.
# Default: 16726076
# Range: 0 ~ 16777215
dangerColor = 16726076
#Visual jitter of the MekaSuit HUD, seen when moving the player's head. Higher values increases the amount of jitter.
# Default: 6.0
# Range: 1.0 ~ 100.0
jitter = 6.0
#Display a fancy compass when the MekaSuit Helmet is worn.
mekaSuitHelmetCompass = true
#Shift the HUD elements when sound subtitles are being displayed to avoid overlap
avoidSoundSubtitleOverlap = true
#Enables rendering an energy bar above the armor bar that displays the total energy of the currently equipped MekaSuit.
renderMekaSuitEnergyBar = true
#Settings for configuring Mekanism's QIO
[qio]
#Sorting strategy when viewing items in a QIO Dashboard.
#Allowed Values: NAME, SIZE, MOD, REGISTRY_NAME
sortType = "NAME"
#Sorting direction when viewing items in a QIO Dashboard.
#Allowed Values: ASCENDING, DESCENDING
sortDirection = "ASCENDING"
#Number of slots to view horizontally on a QIO Dashboard.
# Default: 8
# Range: 8 ~ 16
slotsWide = 8
#Number of slots to view vertically on a QIO Dashboard.
# Default: 4
# Range: 2 ~ 48
slotsTall = 4
#Determines whether the search bar is automatically focused when a QIO Dashboard is opened.
autoFocusSearchBar = true
#Determines if items in a QIO crafting window should be moved to the player's inventory or the frequency first when replacing the items in the crafting grid using a recipe viewer.
rejectsToInventory = false
#Stores the last position various windows were in when they were closed, and whether they are pinned. In general these values should not be modified manually.
[window]
#The last position the Color window was in when it was closed.
[window.color]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#The last position the Confirmation window was in when it was closed.
[window.confirmation]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#The last position the Crafting window was in when it was closed, and whether it was pinned.
[window.crafting0]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false
#The last position the Crafting window was in when it was closed, and whether it was pinned.
[window.crafting1]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false
#The last position the Crafting window was in when it was closed, and whether it was pinned.
[window.crafting2]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false
#The last position the Mekasuit Helmet window was in when it was closed.
[window.mekasuit_helmet]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#The last position the Rename window was in when it was closed.
[window.rename]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#The last position the Skin Select window was in when it was closed.
[window.skin_select]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#The last position the Side Config window was in when it was closed, and whether it was pinned.
[window.side_config]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false
#The last position the Transporter Config window was in when it was closed, and whether it was pinned.
[window.transporter_config]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false
#The last position the Upgrade window was in when it was closed, and whether it was pinned.
[window.upgrade]
#The x component of this window's last position.
x = 2147483647
#The y component of this window's last position.
y = 2147483647
#Determines whether this window is pinned, and should open automatically when the GUI is reopened.
pinned = false

View File

@@ -0,0 +1,12 @@
#Displayed energy type in Mekanism GUIs (client) and network reader readings (server).
#Allowed Values: JOULES, FORGE_ENERGY
energyType = "FORGE_ENERGY"
#Displayed temperature unit in Mekanism GUIs (client) and network reader readings (server).
#Allowed Values: KELVIN, CELSIUS, RANKINE, FAHRENHEIT, AMBIENT
temperatureUnit = "KELVIN"
#Display the time it will take for radiation to decay when readings are above safe levels. Set this to false on the client side to disable MekaSuit Geiger and Dosimeter Unit timers. Set this to false on the server side to disable handheld Geiger Counter and Dosimeter timers.
enableDecayTimers = true
#Determines whether machine configuration data is copied when using middle click. If this is set to false no data will be copied and the default instance of the stack will be returned.
copyBlockData = true
#Should holiday greetings and easter eggs play for holidays (ex: Christmas and New Years) on the client. Also controls whether Robits with the default skin should have their skin randomized on the server.
holidays = true

362
config/Mekanism/gear.toml Normal file
View File

@@ -0,0 +1,362 @@
#Settings for configuring the Atomic Disassembler
[atomic_disassembler]
#Maximum amount (joules) of energy the Atomic Disassembler can contain.
# Default: 1000000
# Range: 0 ~ 9223372036854775807
maxEnergy = 1000000
#Amount (joules) of energy the Atomic Disassembler can accept per tick.
# Default: 5000
# Range: 0 ~ 9223372036854775807
chargeRate = 5000
#Base Energy (Joules) usage of the Atomic Disassembler. (Gets multiplied by speed factor)
# Default: 10
# Range: 0 ~ 9223372036854775807
energyUsage = 10
#Cost in Joules of using the Atomic Disassembler as a weapon.
# Default: 2000
# Range: 0 ~ 9223372036854775807
energyUsageWeapon = 2000
#The bonus attack damage of the Atomic Disassembler when it is out of power. (Value is in number of half hearts)
# Default: 4
# Range: 0 ~ 1000
minDamage = 4
#The bonus attack damage of the Atomic Disassembler when it has at least energyUsageWeapon power stored. (Value is in number of half hearts)
# Default: 20
# Range: 1 ~ 10000
maxDamage = 20
#Attack speed of the Atomic Disassembler.
# Default: -2.4
# Range: -4.0 ~ 100.0
attackSpeed = -2.4
#Enable the 'Slow' mode for the Atomic Disassembler.
slowMode = true
#Enable the 'Fast' mode for the Atomic Disassembler.
fastMode = true
#Enable the 'Vein Mining' mode for the Atomic Disassembler. This mode is limited to vein mining just ores and logs.
veinMining = false
#The max number of blocks the Atomic Disassembler can mine using the 'Vein Mining' mode. Requires veinMining to be enabled.
# Default: 128
# Range: 2 ~ 1000000
miningCount = 128
#Settings for configuring the Electric Bow
[electric_bow]
#Maximum amount (joules) of energy the Electric Bow can contain.
# Default: 120000
# Range: 0 ~ 9223372036854775807
maxEnergy = 120000
#Amount (joules) of energy the Electric Bow can accept per tick.
# Default: 600
# Range: 0 ~ 9223372036854775807
chargeRate = 600
#Cost in Joules of using the Electric Bow.
# Default: 120
# Range: 0 ~ 9223372036854775807
energyUsage = 120
#Cost in Joules of using the Electric Bow with flame mode active.
# Default: 1200
# Range: 0 ~ 9223372036854775807
energyUsageFlame = 1200
#Settings for configuring Energy Tablets
[energy_tablet]
#Maximum amount (joules) of energy the Energy Tablet can contain.
# Default: 1000000
# Range: 0 ~ 9223372036854775807
maxEnergy = 1000000
#Amount (joules) of energy the Energy Tablet can accept per tick.
# Default: 5000
# Range: 0 ~ 9223372036854775807
chargeRate = 5000
#Settings for configuring Gauge Droppers
[gauge_dropper]
#Capacity in mB of gauge droppers.
# Default: 16000
# Range: > 1
capacity = 16000
#Rate in mB/t at which a gauge dropper can be filled or emptied.
# Default: 250
# Range: > 1
transferRate = 250
#Settings for configuring the Flamethrower
[flamethrower]
#Flamethrower tank capacity in mB.
# Default: 24000
# Range: 1 ~ 9223372036854775807
capacity = 24000
#Rate in mB/t at which a Flamethrower's tank can accept hydrogen.
# Default: 16
# Range: 1 ~ 9223372036854775807
fillRate = 16
#Determines whether or not the Flamethrower can destroy item entities the flame hits if it fails to smelt them.
destroyItems = true
#Settings for configuring Free Runners
[free_runner]
#Maximum amount (joules) of energy Free Runners can contain.
# Default: 64000
# Range: 0 ~ 9223372036854775807
maxEnergy = 64000
#Amount (joules) of energy the Free Runners can accept per tick.
# Default: 320
# Range: 0 ~ 9223372036854775807
chargeRate = 320
#Energy cost multiplier in Joules for reducing fall damage with free runners. Energy cost is: FallDamage * fallEnergyCost. (1 FallDamage is 1 half heart)
# Default: 50
# Range: 0 ~ 9223372036854775807
fallEnergyCost = 50
#Percent of damage taken from falling that can be absorbed by Free Runners when they have enough power.
# Default: 1.0
# Range: 0.0 ~ 1.0
fallDamageReductionRatio = 1.0
#Settings for configuring Jetpacks
[jetpack]
#Jetpack tank capacity in mB.
# Default: 24000
# Range: 1 ~ 9223372036854775807
capacity = 24000
#Rate in mB/t at which a Jetpack's tank can accept hydrogen.
# Default: 16
# Range: 1 ~ 9223372036854775807
fillRate = 16
#Settings for configuring Network Readers
[network_reader]
#Maximum amount (joules) of energy the Network Reader can contain.
# Default: 60000
# Range: 0 ~ 9223372036854775807
maxEnergy = 60000
#Amount (joules) of energy the Network Reader can accept per tick.
# Default: 300
# Range: 0 ~ 9223372036854775807
chargeRate = 300
#Energy usage in joules for each network reading.
# Default: 400
# Range: 0 ~ 9223372036854775807
energyUsage = 400
#Settings for configuring the Portable Teleporter
[portable_teleporter]
#Maximum amount (joules) of energy the Portable Teleporter can contain.
# Default: 1000000
# Range: 0 ~ 9223372036854775807
maxEnergy = 1000000
#Amount (joules) of energy the Portable Teleporter can accept per tick.
# Default: 5000
# Range: 0 ~ 9223372036854775807
chargeRate = 5000
#Delay in ticks before a player is teleported after clicking the Teleport button in the portable teleporter.
# Default: 0
# Range: 0 ~ 6000
delay = 0
#Settings for configuring Scuba Tanks
[scuba_tank]
#Scuba Tank capacity in mB.
# Default: 24000
# Range: 1 ~ 9223372036854775807
capacity = 24000
#Rate in mB/t at which a Scuba Tank can accept oxygen.
# Default: 16
# Range: 1 ~ 9223372036854775807
fillRate = 16
#Settings for configuring Seismic Readers
[seismic_reader]
#Maximum amount (joules) of energy the Seismic Reader can contain.
# Default: 12000
# Range: 0 ~ 9223372036854775807
maxEnergy = 12000
#Amount (joules) of energy the Seismic Reader can accept per tick.
# Default: 60
# Range: 0 ~ 9223372036854775807
chargeRate = 60
#Energy usage in joules required to use the Seismic Reader.
# Default: 250
# Range: 0 ~ 9223372036854775807
energyUsage = 250
#Settings for configuring Canteens
[canteen]
#Maximum amount in mB of Nutritional Paste storable by the Canteen.
# Default: 64000
# Range: > 1
maxStorage = 64000
#Rate in mB/t at which Nutritional Paste can be transferred into a Canteen.
# Default: 128
# Range: > 1
transferRate = 128
#Settings for configuring the Meka-Tool
[mekatool]
#Energy capacity (Joules) of the Meka-Tool without any installed upgrades. Quadratically scaled by upgrades.
# Default: 16000000
# Range: 0 ~ 9223372036854775807
baseEnergyCapacity = 16000000
#Amount (joules) of energy the Meka-Tool can accept per tick. Quadratically scaled by upgrades.
# Default: 100000
# Range: 0 ~ 9223372036854775807
chargeRate = 100000
#Base bonus damage applied by the Meka-Tool without using any energy.
# Default: 4
# Range: 0 ~ 100000
baseDamage = 4
#Attack speed of the Meka-Tool.
# Default: -2.4
# Range: -4.0 ~ 100.0
attackSpeed = -2.4
#Efficiency of the Meka-Tool with energy but without any upgrades.
# Default: 4.0
# Range: 0.1 ~ 100.0
baseEfficiency = 4.0
#Enable the 'Extended Vein Mining' mode for the Meka-Tool. Allows vein mining everything, instead of being limited to just ores and logs.
extendedMining = true
#Maximum distance a player can teleport with the Meka-Tool.
# Default: 100
# Range: 3 ~ 1024
maxTeleportReach = 100
#Settings for configuring the Meka-Tool's Energy Usage
[mekatool.energy_usage]
#Base energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)
# Default: 10
# Range: 0 ~ 9223372036854775807
base = 10
#Silk touch energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)
# Default: 100
# Range: 0 ~ 9223372036854775807
silk = 100
#Cost in Joules of using the Meka-Tool to deal 4 units of damage.
# Default: 2000
# Range: 0 ~ 9223372036854775807
weapon = 2000
#Cost in Joules of using the Meka-Tool as a hoe.
# Default: 10
# Range: 0 ~ 9223372036854775807
hoe = 10
#Cost in Joules of using the Meka-Tool as a shovel for making paths and dowsing campfires.
# Default: 10
# Range: 0 ~ 9223372036854775807
shovel = 10
#Cost in Joules of using the Meka-Tool as an axe for stripping logs, scraping, or removing wax.
# Default: 10
# Range: 0 ~ 9223372036854775807
axe = 10
#Cost in Joules of using the Meka-Tool to shear entities.
# Default: 10
# Range: 0 ~ 9223372036854775807
shearEntity = 10
#Cost in Joules of using the Meka-Tool to carefully shear and trim blocks.
# Default: 10
# Range: 0 ~ 9223372036854775807
shearTrim = 10
#Cost in Joules of using the Meka-Tool to teleport 10 blocks.
# Default: 1000
# Range: 0 ~ 9223372036854775807
teleport = 1000
#Settings for configuring the MekaSuit
[mekasuit]
#Energy capacity (Joules) of MekaSuit items without any installed upgrades. Quadratically scaled by upgrades.
# Default: 16000000
# Range: 0 ~ 9223372036854775807
baseEnergyCapacity = 16000000
#Amount (joules) of energy the MekaSuit can accept per tick. Quadratically scaled by upgrades.
# Default: 100000
# Range: 0 ~ 9223372036854775807
chargeRate = 100000
#Charge rate of inventory items in Joules/t when charging the player's inventory with the Charge Distribution Unit.
# Default: 10000
# Range: 0 ~ 9223372036854775807
inventoryChargeRate = 10000
#Solar recharging rate in Joules/t of the helmet, per upgrade installed.
# Default: 500
# Range: 0 ~ 9223372036854775807
solarRechargingRate = 500
#Should the Gravitational Modulation unit give off vibrations that can be detected by Sculk Sensors and Shriekers when in use.
gravitationalVibrations = true
#Maximum amount in mB of Nutritional Paste storable by the nutritional injection unit.
# Default: 128000
# Range: > 1
nutritionalMaxStorage = 128000
#Rate in mB/t at which Nutritional Paste can be transferred into the nutritional injection unit.
# Default: 256
# Range: > 1
nutritionalTransferRate = 256
#Maximum amount in mB of Hydrogen storable per installed jetpack unit.
# Default: 24000
# Range: 1 ~ 9223372036854775807
jetpackMaxStorage = 24000
#Rate in mB/t at which Hydrogen can be transferred into the jetpack unit.
# Default: 256
# Range: 1 ~ 9223372036854775807
jetpackTransferRate = 256
#Settings for configuring the MekaSuit's Energy Usage
[mekasuit.energy_usage]
#Energy usage (Joules) of MekaSuit per unit of damage applied.
# Default: 100000
# Range: 0 ~ 9223372036854775807
damage = 100000
#Energy cost multiplier in Joules for reducing magic damage via the inhalation purification unit. Energy cost is: MagicDamage * magicReduce. (1 MagicDamage is 1 half heart).
# Default: 1000
# Range: 0 ~ 9223372036854775807
magicReduce = 1000
#Energy cost multiplier in Joules for reducing fall damage with MekaSuit Boots. Energy cost is: FallDamage * fall. (1 FallDamage is 1 half heart)
# Default: 50
# Range: 0 ~ 9223372036854775807
fall = 50
#Energy usage (Joules) of MekaSuit when adding 0.1 to jump motion.
# Default: 1000
# Range: 0 ~ 9223372036854775807
jump = 1000
#Energy usage (Joules) per second of the MekaSuit when flying with the Elytra Unit.
# Default: 32000
# Range: 0 ~ 9223372036854775807
elytra = 32000
#Energy usage (Joules) of MekaSuit when lessening a potion effect.
# Default: 40000
# Range: 0 ~ 9223372036854775807
energyUsagePotionTick = 40000
#Energy usage (Joules) of MekaSuit when adding 0.1 to sprint motion.
# Default: 100
# Range: 0 ~ 9223372036854775807
sprintBoost = 100
#Energy usage (Joules) of MekaSuit per tick when flying via Gravitational Modulation.
# Default: 1000
# Range: 0 ~ 2305843009213693951
gravitationalModulation = 1000
#Energy usage (Joules) of MekaSuit per tick of using vision enhancement.
# Default: 500
# Range: 0 ~ 9223372036854775807
visionEnhancement = 500
#Energy usage (Joules) of MekaSuit per tick of using hydrostatic repulsion.
# Default: 500
# Range: 0 ~ 9223372036854775807
hydrostaticRepulsion = 500
#Energy usage (Joules) of MekaSuit per half-food of nutritional injection.
# Default: 20000
# Range: 0 ~ 9223372036854775807
nutritionalInjection = 20000
#Energy usage (Joules) of MekaSuit per tick of attracting a single item.
# Default: 250
# Range: 0 ~ 9223372036854775807
itemAttraction = 250
#Settings for configuring damage absorption of the MekaSuit
[mekasuit.damage_absorption]
#Percent of damage taken from falling that can be absorbed by MekaSuit Boots when they have enough power.
# Default: 1.0
# Range: 0.0 ~ 1.0
fallDamageReductionRatio = 1.0
#Percent of damage taken from magic damage that can be absorbed by MekaSuit Helmet with Purification unit when it has enough power.
# Default: 1.0
# Range: 0.0 ~ 1.0
magicDamageReductionRatio = 1.0
#Percent of damage taken from other non explicitly supported damage types that don't bypass armor when the MekaSuit has enough power and a full suit is equipped. Note: Support for specific damage types can be added by adding an entry for the damage type in the mekanism:mekasuit_absorption data map.
# Default: 1.0
# Range: 0.0 ~ 1.0
unspecifiedDamageReductionRatio = 1.0

View File

@@ -0,0 +1,292 @@
#Log Mekanism packet names. Debug setting.
logPackets = false
#Controls whether Mekanism allows players to load chunks. If this is disabled, neither the Anchor Upgrade nor the Dimensional Stabilizer will provide any functionality.
allowChunkloading = true
#How many ticks must pass until a block's active state is synced with the client when the block stops being active. This prevents rapid state changes that can cause lag. Note: Mekanism's blocks always sync immediately when they go from inactive to active; this only controls the time it takes to go from active to inactive.
# Default: 60
# Range: 0 ~ 1200
blockDeactivationDelay = 60
#If enabled, lasers can break blocks and the flamethrower can start fires.
aestheticWorldDamage = true
#Allow upgrading Universal Cables, Mechanical Pipes, Pressurized Tubes, Logistical Transporters, and Thermodynamic Conductors by right clicking them with the next tier of alloy.
transmitterAlloyUpgrade = true
#Base factor for working out machine performance with upgrades - UpgradeModifier * (UpgradesInstalled/UpgradesPossible).
# Default: 10
# Range: > 1
maxUpgradeMultiplier = 10
#Peak processing rate in mB/t for the Solar Neutron Activator. Note: It can go higher than this value in some extreme environments.
# Default: 64
# Range: 1 ~ 1024
maxSolarNeutronActivatorRate = 64
#Settings for configuring heaters
[heater]
#Amount of heat produced per fuel tick of a fuel's burn time in the Fuelwood Heater.
# Default: 400.0
# 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 Heaters burn faster but produce the same amount of heat per item.
# Default: 1
# Range: 1 ~ 1000
fuelwoodTickMultiplier = 1
#How much heat energy is created from one Joule of regular energy in the Resistive Heater.
# Default: 0.6
# Range: 0.0 ~ 1.0
resistiveEfficiency = 0.6
#Settings for configuring Cardboard Boxes
[cardboard_box]
#Enable this to disable unboxing any block that has a fluid that would be vaporized on placement, instead of trying to vaporize it and leave the remainder of the block. For example with this disabled trying to unbox a waterlogged slab in the nether will leave just the slab, but with this enabled the cardboard box won't open.
strictUnboxing = false
#Any modids added to this list will not be able to have any of their blocks, picked up by the cardboard box. For example: ["mekanism"]
modBlacklist = []
#Settings for configuring the fill rates of tanks that are stored on items.
[item_fill_rate]
#Rate in mB/t at which generic fluid storage items can be filled or emptied.
# Default: 1024
# Range: > 1
fluid = 1024
#Rate in mB/t at which generic chemical storage items can be filled or emptied.
# Default: 1024
# Range: 1 ~ 9223372036854775807
chemical = 1024
#Settings for configuring Dynamic Tanks
[dynamic_tank]
#Amount of fluid (mB) that each block of the dynamic tank contributes to the volume. Total Fluid Capacity = volume * fluidPerTank
# Default: 350000
# Range: 1 ~ 368224
fluidPerTank = 350000
#Amount of chemical (mB) that each block of the dynamic tank contributes to the volume. Total Chemical Capacity = volume * chemicalPerTank
# Default: 16000000
# Range: 1 ~ 1581510980256305
chemicalPerTank = 16000000
#Settings for configuring Auto Eject from block entities
[auto_eject]
#Rate in mB/t at which fluid gets auto ejected from block entities.
# Default: 1024
# Range: > 1
fluid = 1024
#Rate in mB/t at which chemicals gets auto ejected from block entities.
# Default: 1024
# Range: 1 ~ 9223372036854775807
chemical = 1024
#The percentage of a tank's capacity to leave contents in when set to dumping excess.
# Default: 0.85
# Range: 0.001 ~ 1.0
dumpExcessKeepRatio = 0.85
#Settings for configuring Prefilled Tanks
[prefilled]
#Add filled variants of creative fluid tanks to creative/recipe viewers for all registered fluids.
fluidTanks = true
#Add filled variants of creative chemical tanks to creative/recipe viewers for all registered chemicals. Note: This includes radioactive ones that normally can't be stored in chemical tanks.
chemicalTanks = true
#Settings for configuring Energy Conversions
[energy_conversion]
#Disables Forge Energy (FE/RF) power integration.
blacklistForge = false
#Conversion multiplier from Forge Energy to Joules (FE * feConversionRate = Joules)
# Default: 2.5
# Range: 1.0E-4 ~ 10000.0
feConversionRate = 2.5
#Disables Flux Networks' higher throughput Forge Energy (FE/RF) power integration. Note: Blacklisting Forge Energy also disables this.
blacklistFluxNetworks = false
#Disables Grand Power's higher throughput Forge Energy (FE/RF) power integration. Note: Blacklisting Forge Energy also disables this.
blacklistGrandPower = false
#Maximum Joules per mB of Steam. Also affects Thermoelectric Boiler.
# Default: 10
# Range: 0 ~ 9223372036854775807
maxEnergyPerSteam = 10
#Settings for configuring Radiation
[radiation]
#Enable worldwide radiation effects.
enabled = true
#The radius of chunks checked when running radiation calculations. The algorithm is efficient, but don't abuse it by making this crazy high.
# Default: 5
# 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.
# Default: 0.9995
# 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.
# Default: 0.9995
# 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.
# Default: 0.1
# Range: 0.0 ~ 1.0
negativeEffectsMinSeverity = 0.1
#Amount of chemical (mB) that can be stored in a Radioactive Waste Barrel.
# Default: 512000
# Range: 1 ~ 9223372036854775807
wasteBarrelCapacity = 512000
#Number of ticks required for radioactive chemical stored in a Radioactive Waste Barrel to decay radioactiveWasteBarrelDecayAmount mB.
# Default: 20
# Range: > 1
wasteBarrelProcessTicks = 20
#Number of mB of chemical that decay every radioactiveWasteBarrelProcessTicks ticks when stored in a Radioactive Waste Barrel. Set to zero to disable decay all together. (Chemicals in the mekanism:waste_barrel_decay_blacklist tag will not decay).
# Default: 1
# Range: 0 ~ 9223372036854775807
wasteBarrelDecayAmount = 1
#Settings for configuring the Digital Miner
[digital_miner]
#Energy multiplier for using silk touch mode with the Digital Miner.
# Default: 12
# Range: > 1
silkMultiplier = 12
#Maximum radius in blocks that the Digital Miner can reach. Increasing this may have negative effects on stability and memory usage. We strongly recommend you leave this at the default value.
# Default: 32
# Range: > 1
maxRadius = 32
#Number of ticks required to mine a single block with a Digital Miner (without any upgrades).
# Default: 80
# Range: > 1
ticksPerMine = 80
#Allows dragging items from recipe viewers into the target slot of Digital Miner filters. This allows selecting specific blocks without having to acquire an instance of the block first.
easyMinerFilters = false
#Settings for configuring Lasers
[laser]
#How far in blocks a laser can travel.
# Default: 64
# Range: 1 ~ 1024
range = 64
#Energy needed to destroy or attract blocks with a Laser (per block hardness level).
# Default: 100000
# Range: 0 ~ 9223372036854775807
energyPerHardness = 100000
#Energy used per half heart of damage being transferred to entities.
# Default: 2500
# Range: 1 ~ 9223372036854775807
energyPerDamage = 2500
#Settings for configuring the Oredictionificator
[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 accidental conversions for things that are not actually equivalent.
validItemFilters = ["c:dusts/", "c:ingots/", "c:nuggets/", "c:ores/", "c:raw_materials/", "c:storage_blocks/"]
#Settings for configuring Electric Pumps and Fluidic Plenishers
[pump]
#Maximum block distance to pull fluid from for the Electric Pump.
# Default: 80
# Range: 1 ~ 512
range = 80
#If enabled and the waterSourceConversion game rule is enabled makes Water blocks be removed from the world on pump. Similarly behavior for the lavaSourceConversion game rule and Lava
pumpInfiniteFluidSources = false
#Amount of Heavy Water in mB that is extracted per block of Water by the Electric Pump with a Filter Upgrade.
# Default: 10
# Range: 1 ~ 1000
heavyWaterAmount = 10
#The number of blocks Fluidic Plenisher attempts to place fluid in before stopping.
# Default: 4000
# Range: 1 ~ 1000000
maxPlenisherNodes = 4000
#Settings for configuring Quantum Entangloporters
[quantum_entangloporter]
#Maximum energy buffer (Joules) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is the ultimate energy cube's capacity.
# Default: 256000000
# Range: 1 ~ 9223372036854775807
energyBuffer = 256000000
#Maximum fluid buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is the ultimate fluid tank's capacity.
# Default: 256000
# Range: > 1
fluidBuffer = 256000
#Maximum chemical buffer (mb) of an Entangoloporter frequency - i.e. the maximum transfer per tick per frequency. Default is the ultimate chemical tank's capacity.
# Default: 8192000
# Range: 1 ~ 9223372036854775807
chemicalBuffer = 8192000
#Settings for configuring Mekanism's security system
[security]
#Enable the security system. This allows players to prevent other players from accessing their machines. Does NOT affect Frequencies.
allowProtection = true
#If this is enabled then players with the 'mekanism.bypass_security' permission (default for ops) can bypass block and item security restrictions.
opsBypassRestrictions = false
#Settings for configuring Nutritional Paste
[nutritional_paste]
#Saturation level of Nutritional Paste when eaten.
# Default: 0.8
# Range: 0.0 ~ 100.0
saturation = 0.8
#How much mB of Nutritional Paste equates to one 'half-food'.
# Default: 50
# Range: > 1
mbPerFood = 50
#Settings for configuring Boilers
[boiler]
#Amount of fluid (mB) that each block of the boiler's water portion contributes to the volume. Max = volume * waterPerTank
# Default: 16000
# Range: 1 ~ 368224
waterPerTank = 16000
#Amount of steam (mB) that each block of the boiler's steam portion contributes to the volume. Max = volume * steamPerTank
# Default: 160000
# Range: 10 ~ 1581510980256305
steamPerTank = 160000
#Amount of steam (mB) that each block of the boiler's heated coolant portion contributes to the volume. Max = volume * heatedCoolantPerTank
# Default: 256000
# Range: 1 ~ 1581510980256305
heatedCoolantPerTank = 256000
#Amount of steam (mB) that each block of the boiler's cooled coolant portion contributes to the volume. Max = volume * cooledCoolantPerTank
# Default: 256000
# Range: 1 ~ 1581510980256305
cooledCoolantPerTank = 256000
#How much Boiler heat is immediately usable to convert water to steam.
# Default: 0.7
# Range: 0.01 ~ 1.0
waterConductivity = 0.7
#Amount of heat each Boiler heating element produces.
# Default: 1.6E7
# Range: 0.1 ~ 1.024E9
superheatingHeatTransfer = 1.6E7
#Settings for configuring Thermal Evaporation Plants
[thermal_evaporation]
#Thermal Evaporation Plant heat loss per tick.
# Default: 0.02
# Range: 0.001 ~ 1000.0
heatDissipation = 0.02
#Heat to absorb per Solar Panel array installed on a Thermal Evaporation Plant.
# Default: 0.2
# Range: 0.001 ~ 1000000.0
solarMultiplier = 0.2
#Ratio of temperature to output amount produced.
# Default: 0.4
# Range: 0.001 ~ 1000000.0
tempMultiplier = 0.4
#Heat capacity of Thermal Evaporation Plant layers. This increases the amount of energy needed to increase temperature.
# Default: 100.0
# Range: 1.0 ~ 1000000.0
heatCapacity = 100.0
#Amount of fluid (mB) that each block of the evaporation plant contributes to the input tank capacity. Max = volume * fluidPerTank
# Default: 64000
# Range: 1 ~ 29826161
fluidPerTank = 64000
#Amount of output fluid (mB) that the evaporation plant can store.
# Default: 10000
# Range: > 1
outputTankCapacity = 10000
#Settings for configuring the Supercritical Phase Shifter
[sps]
#How much polonium in mB must be processed to make 1 mB of antimatter. The input tank capacity is 2x this value.
# Default: 1000
# Range: > 1
inputPerAntimatter = 1000
#Amount of antimatter in mB that the SPS can store.
# Default: 1000
# Range: 1 ~ 9223372036854775807
outputTankCapacity = 1000
#Energy needed to process 1 mB of input (inputPerAntimatter * energyPerInput = energy to produce 1 mB of antimatter).
# Default: 1000000
# Range: 0 ~ 9223372036854775807
energyPerInput = 1000000

View File

@@ -0,0 +1,144 @@
#Base energy storage in Joules of: Enrichment Chamber
# Default: 20000
# Range: 1 ~ 9223372036854775807
enrichmentChamber = 20000
#Base energy storage in Joules of: Osmium Compressor
# Default: 80000
# Range: 1 ~ 9223372036854775807
osmiumCompressor = 80000
#Base energy storage in Joules of: Combiner
# Default: 40000
# Range: 1 ~ 9223372036854775807
combiner = 40000
#Base energy storage in Joules of: Crusher
# Default: 20000
# Range: 1 ~ 9223372036854775807
crusher = 20000
#Base energy storage in Joules of: Metallurgic Infuser
# Default: 20000
# Range: 1 ~ 9223372036854775807
metallurgicInfuser = 20000
#Base energy storage in Joules of: Purification Chamber
# Default: 80000
# Range: 1 ~ 9223372036854775807
purificationChamber = 80000
#Base energy storage in Joules of: Energized Smelter
# Default: 20000
# Range: 1 ~ 9223372036854775807
energizedSmelter = 20000
#Base energy storage in Joules of: Digital Miner
# Default: 50000
# Range: 1 ~ 9223372036854775807
digitalMiner = 50000
#Base energy storage in Joules of: Electric Pump
# Default: 40000
# Range: 1 ~ 9223372036854775807
electricPump = 40000
#Base energy storage in Joules of: Chargepad
# Default: 2048000
# Range: 1 ~ 9223372036854775807
chargepad = 2048000
#Base energy storage in Joules of: Rotary Condensentrator
# Default: 20000
# Range: 1 ~ 9223372036854775807
rotaryCondensentrator = 20000
#Base energy storage in Joules of: Chemical Oxidizer
# Default: 80000
# Range: 1 ~ 9223372036854775807
chemicalOxidizer = 80000
#Base energy storage in Joules of: Chemical Infuser
# Default: 80000
# Range: 1 ~ 9223372036854775807
chemicalInfuser = 80000
#Base energy storage in Joules of: Chemical Injection Chamber
# Default: 160000
# Range: 1 ~ 9223372036854775807
chemicalInjectionChamber = 160000
#Base energy storage in Joules of: Electrolytic Separator
# Default: 160000
# Range: 1 ~ 9223372036854775807
electrolyticSeparator = 160000
#Base energy storage in Joules of: Precision Sawmill
# Default: 20000
# Range: 1 ~ 9223372036854775807
precisionSawmill = 20000
#Base energy storage in Joules of: Chemical Dissolution Chamber
# Default: 160000
# Range: 1 ~ 9223372036854775807
chemicalDissolutionChamber = 160000
#Base energy storage in Joules of: Chemical Washer
# Default: 80000
# Range: 1 ~ 9223372036854775807
chemicalWasher = 80000
#Base energy storage in Joules of: Chemical Crystallizer
# Default: 160000
# Range: 1 ~ 9223372036854775807
chemicalCrystallizer = 160000
#Base energy storage in Joules of: Seismic Vibrator
# Default: 20000
# Range: 1 ~ 9223372036854775807
seismicVibrator = 20000
#Base energy storage in Joules of: Pressurized Reaction Chamber
# Default: 2000
# Range: 1 ~ 9223372036854775807
pressurizedReactionBase = 2000
#Base energy storage in Joules of: Fluidic Plenisher
# Default: 40000
# Range: 1 ~ 9223372036854775807
fluidicPlenisher = 40000
#Base energy storage in Joules of: Laser
# Default: 2000000
# Range: 1 ~ 9223372036854775807
laser = 2000000
#Base energy storage in Joules of: Laser Amplifier
# Default: 5000000000
# Range: 1 ~ 9223372036854775807
laserAmplifier = 5000000000
#Base energy storage in Joules of: Laser Tractor Beam
# Default: 5000000000
# Range: 1 ~ 9223372036854775807
laserTractorBeam = 5000000000
#Base energy storage in Joules of: Formulaic Assemblicator
# Default: 40000
# Range: 1 ~ 9223372036854775807
formulaicAssemblicator = 40000
#Base energy storage in Joules of: Teleporter
# Default: 5000000
# Range: 1 ~ 9223372036854775807
teleporter = 5000000
#Base energy storage in Joules of: Modification Station
# Default: 40000
# Range: 1 ~ 9223372036854775807
modificationStation = 40000
#Base energy storage in Joules of: Isotopic Centrifuge
# Default: 80000
# Range: 1 ~ 9223372036854775807
isotopicCentrifuge = 80000
#Base energy storage in Joules of: Nutritional Liquifier
# Default: 40000
# Range: 1 ~ 9223372036854775807
nutritionalLiquifier = 40000
#Base energy storage in Joules of: Nucleosynthesizer. Also defines max process rate.
# Default: 1000000000
# Range: 1 ~ 9223372036854775807
antiprotonicNucleosynthesizer = 1000000000
#Base energy storage in Joules of: Pigment Extractor
# Default: 40000
# Range: 1 ~ 9223372036854775807
pigmentExtractor = 40000
#Base energy storage in Joules of: Pigment Mixer
# Default: 80000
# Range: 1 ~ 9223372036854775807
pigmentMixer = 80000
#Base energy storage in Joules of: Painting Machine
# Default: 40000
# Range: 1 ~ 9223372036854775807
paintingMachine = 40000
#Base energy storage in Joules of: SPS Port. Also defines max output rate.
# Default: 1000000000
# Range: 1 ~ 9223372036854775807
spsPort = 1000000000
#Base energy storage in Joules of: Dimensional Stabilizer
# Default: 40000
# Range: 1 ~ 9223372036854775807
dimensionalStabilizer = 40000

View File

@@ -0,0 +1,141 @@
#Energy per operation in Joules of: Enrichment Chamber
# Default: 50
# Range: 0 ~ 9223372036854775807
enrichmentChamber = 50
#Energy per operation in Joules of: Osmium Compressor
# Default: 100
# Range: 0 ~ 9223372036854775807
osmiumCompressor = 100
#Energy per operation in Joules of: Combiner
# Default: 50
# Range: 0 ~ 9223372036854775807
combiner = 50
#Energy per operation in Joules of: Crusher
# Default: 50
# Range: 0 ~ 9223372036854775807
crusher = 50
#Energy per operation in Joules of: Metallurgic Infuser
# Default: 50
# Range: 0 ~ 9223372036854775807
metallurgicInfuser = 50
#Energy per operation in Joules of: Purification Chamber
# Default: 200
# Range: 0 ~ 9223372036854775807
purificationChamber = 200
#Energy per operation in Joules of: Energized Smelter
# Default: 50
# Range: 0 ~ 9223372036854775807
energizedSmelter = 50
#Energy per operation in Joules of: Digital Miner
# Default: 1000
# Range: 0 ~ 9223372036854775807
digitalMiner = 1000
#Energy per operation in Joules of: Electric Pump
# Default: 100
# Range: 0 ~ 9223372036854775807
electricPump = 100
#Energy in Joules that can be transferred at once per charge operation.
# Default: 1024000
# Range: 0 ~ 9223372036854775807
chargepad = 1024000
#Energy per operation in Joules of: Rotary Condensentrator
# Default: 50
# Range: 0 ~ 9223372036854775807
rotaryCondensentrator = 50
#Energy per operation in Joules of: Chemical Oxidizer
# Default: 200
# Range: 0 ~ 9223372036854775807
chemicalOxidizer = 200
#Energy per operation in Joules of: Chemical Infuser
# Default: 200
# Range: 0 ~ 9223372036854775807
chemicalInfuser = 200
#Energy per operation in Joules of: Chemical Injection Chamber
# Default: 400
# Range: 0 ~ 9223372036854775807
chemicalInjectionChamber = 400
#Energy per operation in Joules of: Precision Sawmill
# Default: 50
# Range: 0 ~ 9223372036854775807
precisionSawmill = 50
#Energy per operation in Joules of: Chemical Dissolution Chamber
# Default: 400
# Range: 0 ~ 9223372036854775807
chemicalDissolutionChamber = 400
#Energy per operation in Joules of: Chemical Washer
# Default: 200
# Range: 0 ~ 9223372036854775807
chemicalWasher = 200
#Energy per operation in Joules of: Chemical Crystallizer
# Default: 400
# Range: 0 ~ 9223372036854775807
chemicalCrystallizer = 400
#Energy per operation in Joules of: Seismic Vibrator
# Default: 50
# Range: 0 ~ 9223372036854775807
seismicVibrator = 50
#Energy per operation in Joules of: Pressurized Reaction Chamber
# Default: 5
# Range: 0 ~ 9223372036854775807
pressurizedReactionBase = 5
#Energy per operation in Joules of: Fluidic Plenisher
# Default: 100
# Range: 0 ~ 9223372036854775807
fluidicPlenisher = 100
#Energy per operation in Joules of: Laser
# Default: 10000
# Range: 0 ~ 9223372036854775807
laser = 10000
#Energy per operation in Joules of: Formulaic Assemblicator
# Default: 100
# Range: 0 ~ 9223372036854775807
formulaicAssemblicator = 100
#Energy per operation in Joules of: Modification Station
# Default: 400
# Range: 0 ~ 9223372036854775807
modificationStation = 400
#Energy per operation in Joules of: Isotopic Centrifuge
# Default: 200
# Range: 0 ~ 9223372036854775807
isotopicCentrifuge = 200
#Energy per operation in Joules of: Nutritional Liquifier
# Default: 200
# Range: 0 ~ 9223372036854775807
nutritionalLiquifier = 200
#Energy per operation in Joules of: Nucleosynthesizer
# Default: 100000
# Range: 0 ~ 9223372036854775807
antiprotonicNucleosynthesizer = 100000
#Energy per operation in Joules of: Pigment Extractor
# Default: 200
# Range: 0 ~ 9223372036854775807
pigmentExtractor = 200
#Energy per operation in Joules of: Pigment Mixer
# Default: 200
# Range: 0 ~ 9223372036854775807
pigmentMixer = 200
#Energy per operation in Joules of: Painting Machine
# Default: 100
# Range: 0 ~ 9223372036854775807
paintingMachine = 100
#Energy per chunk per tick in Joules.
# Default: 5000
# Range: 0 ~ 9223372036854775807
dimensionalStabilizer = 5000
#If enabled, Chemical Injectors and Purification Chambers will consume a semi randomized amount of chemical each operation.
randomizedConsumption = true
#Settings for configuring Teleporter Energy Usage
[teleporter]
#Base cost in Joules for teleporting an entity.
# Default: 1000
# Range: 0 ~ 9223372036854775807
base = 1000
#Joules per unit of distance travelled during teleportation - sqrt(xDiff^2 + yDiff^2 + zDiff^2).
# Default: 10
# Range: 0 ~ 9223372036854775807
distance = 10
#Flat additional cost for interdimensional teleportation. Distance is still taken into account minimizing energy cost based on dimension scales.
# Default: 10000
# Range: 0 ~ 9223372036854775807
dimensionPenalty = 10000

View File

@@ -0,0 +1,59 @@
#Settings for configuring Mekanism's gear settings. This config is not synced automatically between client and server. It is highly recommended to ensure you are using the same values for this config on the server and client.
[gear]
#Settings for configuring Armored Free Runners
[gear.armored_free_runner]
#Armor value of the Armored Free Runners
# Default: 3
# Range: > 0
armor = 3
#Toughness value of the Armored Free Runners.
# Default: 2.0
# Range: 0.0 ~ 3.4028234663852886E38
toughness = 2.0
#Knockback resistance value of the Armored Free Runners.
# Default: 0.0
# Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.0
#Settings for configuring Armored Jetpacks
[gear.armored_jetpack]
#Armor value of the Armored Jetpacks
# Default: 8
# Range: > 0
armor = 8
#Toughness value of the Armored Jetpacks.
# Default: 2.0
# Range: 0.0 ~ 3.4028234663852886E38
toughness = 2.0
#Knockback resistance value of the Armored Jetpacks.
# Default: 0.0
# Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.0
#Settings for configuring the MekaSuit
[gear.mekasuit]
#Armor value of MekaSuit Helmets.
# Default: 3
# Range: > 0
helmetArmor = 3
#Armor value of MekaSuit BodyArmor.
# Default: 8
# Range: > 0
bodyArmorArmor = 8
#Armor value of MekaSuit Pants.
# Default: 6
# Range: > 0
pantsArmor = 6
#Armor value of MekaSuit Boots.
# Default: 3
# Range: > 0
bootsArmor = 3
#Toughness value of the MekaSuit.
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
toughness = 3.0
#Knockback resistance value of the MekaSuit.
# Default: 0.10000000149011612
# Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.10000000149011612

364
config/Mekanism/tiers.toml Normal file
View File

@@ -0,0 +1,364 @@
#Settings for configuring Energy Cubes
[energy_cubes]
#Maximum number of Joules Basic energy cubes can store.
# Default: 4000000
# Range: 1 ~ 9223372036854775807
basicCapacity = 4000000
#Output rate in Joules of Basic energy cubes.
# Default: 4000
# Range: 1 ~ 9223372036854775807
basicOutput = 4000
#Maximum number of Joules Advanced energy cubes can store.
# Default: 16000000
# Range: 1 ~ 9223372036854775807
advancedCapacity = 16000000
#Output rate in Joules of Advanced energy cubes.
# Default: 16000
# Range: 1 ~ 9223372036854775807
advancedOutput = 16000
#Maximum number of Joules Elite energy cubes can store.
# Default: 64000000
# Range: 1 ~ 9223372036854775807
eliteCapacity = 64000000
#Output rate in Joules of Elite energy cubes.
# Default: 64000
# Range: 1 ~ 9223372036854775807
eliteOutput = 64000
#Maximum number of Joules Ultimate energy cubes can store.
# Default: 256000000
# Range: 1 ~ 9223372036854775807
ultimateCapacity = 256000000
#Output rate in Joules of Ultimate energy cubes.
# Default: 256000
# Range: 1 ~ 9223372036854775807
ultimateOutput = 256000
#Maximum number of Joules Creative energy cubes can store.
# Default: 9223372036854775807
# Range: 1 ~ 9223372036854775807
creativeCapacity = 9223372036854775807
#Output rate in Joules of Creative energy cubes.
# Default: 9223372036854775807
# Range: 1 ~ 9223372036854775807
creativeOutput = 9223372036854775807
#Settings for configuring Fluid Tanks
[fluid_tanks]
#Storage size of Basic fluid tanks in mB.
# Default: 32000
# Range: > 1
basicCapacity = 32000
#Output rate of Basic fluid tanks in mB.
# Default: 1000
# Range: > 1
basicOutput = 1000
#Storage size of Advanced fluid tanks in mB.
# Default: 64000
# Range: > 1
advancedCapacity = 64000
#Output rate of Advanced fluid tanks in mB.
# Default: 4000
# Range: > 1
advancedOutput = 4000
#Storage size of Elite fluid tanks in mB.
# Default: 128000
# Range: > 1
eliteCapacity = 128000
#Output rate of Elite fluid tanks in mB.
# Default: 16000
# Range: > 1
eliteOutput = 16000
#Storage size of Ultimate fluid tanks in mB.
# Default: 256000
# Range: > 1
ultimateCapacity = 256000
#Output rate of Ultimate fluid tanks in mB.
# Default: 64000
# Range: > 1
ultimateOutput = 64000
#Storage size of Creative fluid tanks in mB.
# Default: 2147483647
# Range: > 1
creativeCapacity = 2147483647
#Output rate of Creative fluid tanks in mB.
# Default: 1073741823
# Range: > 1
creativeOutput = 1073741823
#Settings for configuring Chemical Tanks
[chemical_tanks]
#Storage size of Basic chemical tanks in mB.
# Default: 64000
# Range: 1 ~ 9223372036854775807
basicCapacity = 64000
#Output rate of Basic chemical tanks in mB.
# Default: 1000
# Range: 1 ~ 9223372036854775807
basicOutput = 1000
#Storage size of Advanced chemical tanks in mB.
# Default: 256000
# Range: 1 ~ 9223372036854775807
advancedCapacity = 256000
#Output rate of Advanced chemical tanks in mB.
# Default: 16000
# Range: 1 ~ 9223372036854775807
advancedOutput = 16000
#Storage size of Elite chemical tanks in mB.
# Default: 1024000
# Range: 1 ~ 9223372036854775807
eliteCapacity = 1024000
#Output rate of Elite chemical tanks in mB.
# Default: 128000
# Range: 1 ~ 9223372036854775807
eliteOutput = 128000
#Storage size of Ultimate chemical tanks in mB.
# Default: 8192000
# Range: 1 ~ 9223372036854775807
ultimateCapacity = 8192000
#Output rate of Ultimate chemical tanks in mB.
# Default: 512000
# Range: 1 ~ 9223372036854775807
ultimateOutput = 512000
#Storage size of Creative chemical tanks in mB.
# Default: 9223372036854775807
# Range: 1 ~ 9223372036854775807
creativeCapacity = 9223372036854775807
#Output rate of Creative chemical tanks in mB.
# Default: 4611686018427387903
# Range: 1 ~ 9223372036854775807
creativeOutput = 4611686018427387903
#Settings for configuring Bins
[bins]
#The number of items Basic bins can store.
# Default: 4096
# Range: > 1
basicCapacity = 4096
#The number of items Advanced bins can store.
# Default: 8192
# Range: > 1
advancedCapacity = 8192
#The number of items Elite bins can store.
# Default: 32768
# Range: > 1
eliteCapacity = 32768
#The number of items Ultimate bins can store.
# Default: 262144
# Range: > 1
ultimateCapacity = 262144
#The number of items Creative bins can store.
# Default: 2147483647
# Range: > 1
creativeCapacity = 2147483647
#Settings for configuring Induction Cells and Providers
[induction]
#Maximum number of Joules Basic induction cells can store.
# Default: 8000000000
# Range: 1 ~ 9223372036854775807
basicCapacity = 8000000000
#Maximum number of Joules Advanced induction cells can store.
# Default: 64000000000
# Range: 1 ~ 9223372036854775807
advancedCapacity = 64000000000
#Maximum number of Joules Elite induction cells can store.
# Default: 512000000000
# Range: 1 ~ 9223372036854775807
eliteCapacity = 512000000000
#Maximum number of Joules Ultimate induction cells can store.
# Default: 4000000000000
# Range: 1 ~ 9223372036854775807
ultimateCapacity = 4000000000000
#Maximum number of Joules Basic induction providers can output or accept.
# Default: 256000
# Range: 1 ~ 9223372036854775807
basicOutput = 256000
#Maximum number of Joules Advanced induction providers can output or accept.
# Default: 2048000
# Range: 1 ~ 9223372036854775807
advancedOutput = 2048000
#Maximum number of Joules Elite induction providers can output or accept.
# Default: 16384000
# Range: 1 ~ 9223372036854775807
eliteOutput = 16384000
#Maximum number of Joules Ultimate induction providers can output or accept.
# Default: 131072000
# Range: 1 ~ 9223372036854775807
ultimateOutput = 131072000
#Settings for configuring Transmitters
[transmitters]
#Settings for configuring Universal Cables
[transmitters.energy]
#Internal buffer in Joules of each Basic universal cable.
# Default: 8000
# Range: 1 ~ 9223372036854775807
basicCapacity = 8000
#Internal buffer in Joules of each Advanced universal cable.
# Default: 128000
# Range: 1 ~ 9223372036854775807
advancedCapacity = 128000
#Internal buffer in Joules of each Elite universal cable.
# Default: 1024000
# Range: 1 ~ 9223372036854775807
eliteCapacity = 1024000
#Internal buffer in Joules of each Ultimate universal cable.
# Default: 8192000
# Range: 1 ~ 9223372036854775807
ultimateCapacity = 8192000
#Settings for configuring Mechanical Pipes
[transmitters.fluid]
#Capacity of Basic mechanical pipes in mB.
# Default: 2000
# Range: > 1
basicCapacity = 2000
#Pump rate of Basic mechanical pipes in mB/t.
# Default: 250
# Range: > 1
basicPullAmount = 250
#Capacity of Advanced mechanical pipes in mB.
# Default: 8000
# Range: > 1
advancedCapacity = 8000
#Pump rate of Advanced mechanical pipes in mB/t.
# Default: 1000
# Range: > 1
advancedPullAmount = 1000
#Capacity of Elite mechanical pipes in mB.
# Default: 32000
# Range: > 1
eliteCapacity = 32000
#Pump rate of Elite mechanical pipes in mB/t.
# Default: 8000
# Range: > 1
elitePullAmount = 8000
#Capacity of Ultimate mechanical pipes in mB.
# Default: 128000
# Range: > 1
ultimateCapacity = 128000
#Pump rate of Ultimate mechanical pipes in mB/t.
# Default: 32000
# Range: > 1
ultimatePullAmount = 32000
#Settings for configuring Pressurized Tubes
[transmitters.chemical]
#Capacity of Basic pressurized tubes in mB.
# Default: 4000
# Range: 1 ~ 9223372036854775807
basicCapacity = 4000
#Pump rate of Basic pressurized tubes in mB/t.
# Default: 750
# Range: 1 ~ 9223372036854775807
basicPullAmount = 750
#Capacity of Advanced pressurized tubes in mB.
# Default: 16000
# Range: 1 ~ 9223372036854775807
advancedCapacity = 16000
#Pump rate of Advanced pressurized tubes in mB/t.
# Default: 2000
# Range: 1 ~ 9223372036854775807
advancedPullAmount = 2000
#Capacity of Elite pressurized tubes in mB.
# Default: 256000
# Range: 1 ~ 9223372036854775807
eliteCapacity = 256000
#Pump rate of Elite pressurized tubes in mB/t.
# Default: 64000
# Range: 1 ~ 9223372036854775807
elitePullAmount = 64000
#Capacity of Ultimate pressurized tubes in mB.
# Default: 1024000
# Range: 1 ~ 9223372036854775807
ultimateCapacity = 1024000
#Pump rate of Ultimate pressurized tubes in mB/t.
# Default: 256000
# Range: 1 ~ 9223372036854775807
ultimatePullAmount = 256000
#Settings for configuring Logistical Transporters
[transmitters.items]
#Item throughput rate of Basic logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.
# Default: 1
# Range: > 1
basicPullAmount = 1
#Five times the travel speed in m/s of Basic logistical transporter. This value assumes a target tick rate of 20 ticks per second.
# Default: 5
# Range: > 1
basicSpeed = 5
#Item throughput rate of Advanced logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.
# Default: 16
# Range: > 1
advancedPullAmount = 16
#Five times the travel speed in m/s of Advanced logistical transporter. This value assumes a target tick rate of 20 ticks per second.
# Default: 10
# Range: > 1
advancedSpeed = 10
#Item throughput rate of Elite logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.
# Default: 32
# Range: > 1
elitePullAmount = 32
#Five times the travel speed in m/s of Elite logistical transporter. This value assumes a target tick rate of 20 ticks per second.
# Default: 20
# Range: > 1
eliteSpeed = 20
#Item throughput rate of Ultimate logistical transporters in items/half second. This value assumes a target tick rate of 20 ticks per second.
# Default: 64
# Range: > 1
ultimatePullAmount = 64
#Five times the travel speed in m/s of Ultimate logistical transporter. This value assumes a target tick rate of 20 ticks per second.
# Default: 50
# Range: > 1
ultimateSpeed = 50
#Settings for configuring Thermodynamic Conductors
[transmitters.heat]
#Conduction value of Basic thermodynamic conductors.
# Default: 5.0
# Range: 1.0 ~ 1.7976931348623157E308
basicInverseConduction = 5.0
#Heat capacity of Basic thermodynamic conductors.
# Default: 1.0
# Range: 1.0 ~ 1.7976931348623157E308
basicHeatCapacity = 1.0
#Insulation value of Basic thermodynamic conductor.
# Default: 10.0
# Range: 0.0 ~ 1.7976931348623157E308
basicInsulation = 10.0
#Conduction value of Advanced thermodynamic conductors.
# Default: 5.0
# Range: 1.0 ~ 1.7976931348623157E308
advancedInverseConduction = 5.0
#Heat capacity of Advanced thermodynamic conductors.
# Default: 1.0
# Range: 1.0 ~ 1.7976931348623157E308
advancedHeatCapacity = 1.0
#Insulation value of Advanced thermodynamic conductor.
# Default: 400.0
# Range: 0.0 ~ 1.7976931348623157E308
advancedInsulation = 400.0
#Conduction value of Elite thermodynamic conductors.
# Default: 5.0
# Range: 1.0 ~ 1.7976931348623157E308
eliteInverseConduction = 5.0
#Heat capacity of Elite thermodynamic conductors.
# Default: 1.0
# Range: 1.0 ~ 1.7976931348623157E308
eliteHeatCapacity = 1.0
#Insulation value of Elite thermodynamic conductor.
# Default: 8000.0
# Range: 0.0 ~ 1.7976931348623157E308
eliteInsulation = 8000.0
#Conduction value of Ultimate thermodynamic conductors.
# Default: 5.0
# Range: 1.0 ~ 1.7976931348623157E308
ultimateInverseConduction = 5.0
#Heat capacity of Ultimate thermodynamic conductors.
# Default: 1.0
# Range: 1.0 ~ 1.7976931348623157E308
ultimateHeatCapacity = 1.0
#Insulation value of Ultimate thermodynamic conductor.
# Default: 100000.0
# Range: 0.0 ~ 1.7976931348623157E308
ultimateInsulation = 100000.0

490
config/Mekanism/world.toml Normal file
View File

@@ -0,0 +1,490 @@
#Allows chunks to retrogen Mekanism salt and ore blocks. In general when enabling this you also want to bump the userWorldGenVersion.
enableRegeneration = false
#Change this value to cause Mekanism to regen its ore in all loaded chunks that have a version lower than this.
# Default: 0
# Range: > 0
userWorldGenVersion = 0
#Generation Settings for Tin ore.
[tin]
#Determines if Tin ore should be added to world generation.
shouldGenerate = true
#Small Tin Vein Generation Settings.
[tin.small]
#Determines if Small Tin Veins should be added to world generation. Note: Requires generating tin ore to be enabled.
shouldGenerate = true
#Chance that Small Tin Veins generates in a chunk.
# Default: 14
# Range: 1 ~ 256
perChunk = 14
#Maximum number of blocks in a Small Tin Vein.
# Default: 4
# Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a Small Tin Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Small Tin Veins. This defines the minimum y-level that Small Tin Veins can spawn at.
[tin.small.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -20
#Maximum (inclusive) height anchor for Small Tin Veins. This defines the maximum y-level that Small Tin Veins can spawn at.
[tin.small.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 94
#Large Tin Vein Generation Settings.
[tin.large]
#Determines if Large Tin Veins should be added to world generation. Note: Requires generating tin ore to be enabled.
shouldGenerate = true
#Chance that Large Tin Veins generates in a chunk.
# Default: 12
# Range: 1 ~ 256
perChunk = 12
#Maximum number of blocks in a Large Tin Vein.
# Default: 9
# Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a Large Tin Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Large Tin Veins. This defines the minimum y-level that Large Tin Veins can spawn at.
[tin.large.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -32
#Maximum (inclusive) height anchor for Large Tin Veins. This defines the maximum y-level that Large Tin Veins can spawn at.
[tin.large.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 72
#Generation Settings for Osmium ore.
[osmium]
#Determines if Osmium ore should be added to world generation.
shouldGenerate = true
#Upper Osmium Vein Generation Settings.
[osmium.upper]
#Determines if Upper Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = true
#Chance that Upper Osmium Veins generates in a chunk.
# Default: 65
# Range: 1 ~ 256
perChunk = 65
#Maximum number of blocks in a Upper Osmium Vein.
# Default: 7
# Range: 1 ~ 64
maxVeinSize = 7
#Chance that blocks that are directly exposed to air in a Upper Osmium Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 8
#Minimum (inclusive) height anchor for Upper Osmium Veins. This defines the minimum y-level that Upper Osmium Veins can spawn at.
[osmium.upper.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 72
#Maximum (inclusive) height anchor for Upper Osmium Veins. This defines the maximum y-level that Upper Osmium Veins can spawn at.
[osmium.upper.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -24
#Middle Osmium Vein Generation Settings.
[osmium.middle]
#Determines if Middle Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = true
#Chance that Middle Osmium Veins generates in a chunk.
# Default: 6
# Range: 1 ~ 256
perChunk = 6
#Maximum number of blocks in a Middle Osmium Vein.
# Default: 9
# Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a Middle Osmium Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Middle Osmium Veins. This defines the minimum y-level that Middle Osmium Veins can spawn at.
[osmium.middle.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -32
#Maximum (inclusive) height anchor for Middle Osmium Veins. This defines the maximum y-level that Middle Osmium Veins can spawn at.
[osmium.middle.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 56
#Small Osmium Vein Generation Settings.
[osmium.small]
#Determines if Small Osmium Veins should be added to world generation. Note: Requires generating osmium ore to be enabled.
shouldGenerate = true
#Chance that Small Osmium Veins generates in a chunk.
# Default: 8
# Range: 1 ~ 256
perChunk = 8
#Maximum number of blocks in a Small Osmium Vein.
# Default: 4
# Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a Small Osmium Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Small Osmium Veins. This defines the minimum y-level that Small Osmium Veins can spawn at.
[osmium.small.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for Small Osmium Veins. This defines the maximum y-level that Small Osmium Veins can spawn at.
[osmium.small.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 64
#Generation Settings for Uranium ore.
[uranium]
#Determines if Uranium ore should be added to world generation.
shouldGenerate = true
#Small Uranium Vein Generation Settings.
[uranium.small]
#Determines if Small Uranium Veins should be added to world generation. Note: Requires generating uranium ore to be enabled.
shouldGenerate = true
#Chance that Small Uranium Veins generates in a chunk.
# Default: 4
# Range: 1 ~ 256
perChunk = 4
#Maximum number of blocks in a Small Uranium Vein.
# Default: 4
# Range: 1 ~ 64
maxVeinSize = 4
#Chance that blocks that are directly exposed to air in a Small Uranium Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Small Uranium Veins. This defines the minimum y-level that Small Uranium Veins can spawn at.
[uranium.small.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for Small Uranium Veins. This defines the maximum y-level that Small Uranium Veins can spawn at.
[uranium.small.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 8
#Buried Uranium Vein Generation Settings.
[uranium.buried]
#Determines if Buried Uranium Veins should be added to world generation. Note: Requires generating uranium ore to be enabled.
shouldGenerate = true
#Chance that Buried Uranium Veins generates in a chunk.
# Default: 7
# Range: 1 ~ 256
perChunk = 7
#Maximum number of blocks in a Buried Uranium Vein.
# Default: 9
# Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a Buried Uranium Vein are not placed.
# Default: 0.75
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 16
#Minimum (inclusive) height anchor for Buried Uranium Veins. This defines the minimum y-level that Buried Uranium Veins can spawn at.
[uranium.buried.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -24
#Maximum (inclusive) height anchor for Buried Uranium Veins. This defines the maximum y-level that Buried Uranium Veins can spawn at.
[uranium.buried.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 56
#Generation Settings for Fluorite ore.
[fluorite]
#Determines if Fluorite ore should be added to world generation.
shouldGenerate = true
#Normal Fluorite Vein Generation Settings.
[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.
# Default: 5
# Range: 1 ~ 256
perChunk = 5
#Maximum number of blocks in a Normal Fluorite Vein.
# Default: 5
# Range: 1 ~ 64
maxVeinSize = 5
#Chance that blocks that are directly exposed to air in a Normal Fluorite Vein are not placed.
# Default: 0.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Normal Fluorite Veins. This defines the minimum y-level that Normal Fluorite Veins can spawn at.
[fluorite.normal.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for Normal Fluorite Veins. This defines the maximum y-level that Normal Fluorite Veins can spawn at.
[fluorite.normal.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 23
#Buried Fluorite Vein Generation Settings.
[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.
# Default: 3
# Range: 1 ~ 256
perChunk = 3
#Maximum number of blocks in a Buried Fluorite Vein.
# Default: 13
# Range: 1 ~ 64
maxVeinSize = 13
#Chance that blocks that are directly exposed to air in a Buried Fluorite Vein are not placed.
# Default: 1.0
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Buried Fluorite Veins. This defines the minimum y-level that Buried Fluorite Veins can spawn at.
[fluorite.buried.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 0
#Maximum (inclusive) height anchor for Buried Fluorite Veins. This defines the maximum y-level that Buried Fluorite Veins can spawn at.
[fluorite.buried.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 4
#Generation Settings for Lead ore.
[lead]
#Determines if Lead ore should be added to world generation.
shouldGenerate = true
#Normal Lead Vein Generation Settings.
[lead.normal]
#Determines if Normal Lead Veins should be added to world generation. Note: Requires generating lead ore to be enabled.
shouldGenerate = true
#Chance that Normal Lead Veins generates in a chunk.
# Default: 8
# Range: 1 ~ 256
perChunk = 8
#Maximum number of blocks in a Normal Lead Vein.
# Default: 9
# Range: 1 ~ 64
maxVeinSize = 9
#Chance that blocks that are directly exposed to air in a Normal Lead Vein are not placed.
# Default: 0.25
# 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 the shape is Trapezoid. A value of zero means the shape is a triangle.
plateau = 0
#Minimum (inclusive) height anchor for Normal Lead Veins. This defines the minimum y-level that Normal Lead Veins can spawn at.
[lead.normal.minInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = -24
#Maximum (inclusive) height anchor for Normal Lead Veins. This defines the maximum y-level that Normal Lead Veins can spawn at.
[lead.normal.maxInclusive]
#The type of anchor. This is used to define how the value is used in calculating the y-level.
#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 the y-level for the anchor based on the type.
value = 64
#Generation Settings for salt.
[salt]
#Determines if salt should be added to world generation.
shouldGenerate = true
#Chance that salt generates in a chunk.
# Default: 2
# Range: 1 ~ 256
perChunk = 2
#Base radius of a vein of salt.
# Default: 2
# 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.
# Default: 1
# Range: 0 ~ 2031
halfHeight = 1

8
config/MouseTweaks.cfg Normal file
View File

@@ -0,0 +1,8 @@
RMBTweak=1
LMBTweakWithItem=1
LMBTweakWithoutItem=1
WheelTweak=1
WheelSearchOrder=1
WheelScrollDirection=0
ScrollItemScaling=0
Debug=0

58
config/ae2-client.toml Normal file
View File

@@ -0,0 +1,58 @@
[recipeViewers]
disableColoredCableRecipesInRecipeViewer = true
#Show facades in REI/JEI/EMI item list
enableFacadesInRecipeViewer = false
#Show facade recipes in REI/JEI/EMI for supported blocks
enableFacadeRecipesInRecipeViewer = true
#Expose the full network inventory to EMI, which might cause performance problems.
provideNetworkInventoryToEmi = false
[client]
enableEffects = true
useTerminalUseLargeFont = false
useColoredCraftingStatus = true
#Unit of power shown in AE UIs
#Allowed Values: AE, FE
powerUnit = "AE"
#Show debugging GUI overlays
showDebugGuiOverlays = false
#Show a preview of part and facade placement
showPlacementPreview = true
#Show toast when long-running crafting jobs finish.
notifyForFinishedCraftingJobs = true
[terminals]
#Allowed Values: SMALL, MEDIUM, TALL, FULL
terminalStyle = "SMALL"
#Pin items that the player auto-crafts to the top of the terminal
pinAutoCraftedItems = true
#Automatically clear the crafting/encoding grid when closing the terminal
clearGridOnClose = false
#The vertical margin to apply when sizing terminals. Used to make room for centered item mod search bars
# Default: 25
# Range: > -2147483648
terminalMargin = 25
[search]
#Should the mod name be included when searching in tooltips.
searchModNameInTooltips = false
#Replaces AEs own search with the search of REI or JEI
useExternalSearch = false
#When using useExternalSearch, clears the search when the terminal opens
clearExternalSearchOnOpen = true
#When REI/JEI is installed, automatically set the AE or REI/JEI search text when either is changed while the terminal is open
syncWithExternalSearch = true
#Remembers the last search term and restores it when the terminal opens
rememberLastSearch = true
#Automatically focuses the search field when the terminal opens
autoFocusSearch = false
[tooltips]
#Show installed upgrades in the tooltips of storage cells, color applicators and matter cannons
showCellUpgrades = true
#Show a preview of the content in the tooltips of storage cells, color applicators and matter cannons
showCellContent = true
#The maximum number of content entries to show in the tooltip of storage cells, color applicators and matter cannons
# Default: 5
# Range: 1 ~ 32
maxCellContentShown = 5

218
config/ae2-common.toml Normal file
View File

@@ -0,0 +1,218 @@
[general]
unsupportedDeveloperTools = false
#Enables the ability of the Matter Cannon to break blocks.
matterCannonBlockDamage = true
#Enables the ability of Tiny TNT to break blocks.
tinyTntBlockDamage = true
#Changes the channel capacity that cables provide in AE2.
#Allowed Values: INFINITE, DEFAULT, X2, X3, X4
channels = "DEFAULT"
#Whether Spatial Anchors should force random chunk ticks and entity spawning.
spatialAnchorEnableRandomTicks = true
[automation]
# Default: 128
# Range: > -2147483648
formationPlaneEntityLimit = 128
[craftingCPU]
# Default: 5
# Range: > -2147483648
craftingCalculationTimePerTick = 5
[crafting]
#Number of ticks between two crystal growth accelerator ticks
# Default: 10
# Range: 1 ~ 100
growthAccelerator = 10
#If enabled, an annihilation placed face up at the maximum world height will generate sky stone passively.
annihilationPlaneSkyDustGeneration = true
[spatialio]
# Default: 1250.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
spatialPowerMultiplier = 1250.0
# Default: 1.35
# Range: 4.9E-324 ~ 1.7976931348623157E308
spatialPowerExponent = 1.35
[logging]
blockUpdateLog = false
craftingLog = false
debugLog = false
gridLog = false
#Enable stack trace logging for the chunk loading debug command
chunkLoggerTrace = false
[battery]
#The chargers charging rate factor, which is applied to the charged items charge rate. 2 means it charges everything twice as fast. 0.5 half as fast.
# Default: 1.0
# Range: 0.1 ~ 10.0
chargerChargeRate = 1.0
# Default: 1600000
# Range: > -2147483648
wirelessTerminal = 1600000
# Default: 8000
# Range: > -2147483648
chargedStaff = 8000
# Default: 200000
# Range: > -2147483648
entropyManipulator = 200000
# Default: 20000
# Range: > -2147483648
portableCell = 20000
# Default: 20000
# Range: > -2147483648
colorApplicator = 20000
# Default: 200000
# Range: > -2147483648
matterCannon = 200000
[worldGen]
spawnPressesInMeteorites = true
spawnFlawlessOnly = false
[wireless]
# Default: 8.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessBaseCost = 8.0
# Default: 1.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessCostMultiplier = 1.0
# Default: 16.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessBaseRange = 16.0
# Default: 1.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessBoosterRangeMultiplier = 1.0
# Default: 1.5
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessBoosterExp = 1.5
# Default: 64.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessHighWirelessCount = 64.0
# Default: 1.0
# Range: 4.9E-324 ~ 1.7976931348623157E308
wirelessTerminalDrainMultiplier = 1.0
[powerRatios]
# Default: 0.5
# Range: 4.9E-324 ~ 1.7976931348623157E308
forgeEnergy = 0.5
# Default: 1.0
# Range: 0.01 ~ 1.7976931348623157E308
usageMultiplier = 1.0
#How much energy can the internal grid buffer storage per node attached to the grid.
# Default: 25.0
# Range: 1.0 ~ 1000000.0
gridEnergyStoragePerNode = 25.0
#How much energy a crystal resonance generator generates per tick.
# Default: 20.0
# Range: 0.0 ~ 1000000.0
crystalResonanceGeneratorRate = 20.0
#The cost to transport energy through an energy P2P tunnel expressed as a factor of the transported energy.
# Default: 0.025
# Range: 0.0 ~ 1.0
p2pTunnelEnergyTax = 0.025
#The cost to transport items/fluids/etc. through P2P tunnels, expressed in AE energy per equivalent I/O bus operation for the transported object type (i.e. items=per 1 item, fluids=per 125mb).
# Default: 0.025
# Range: 0.0 ~ 1.0
p2pTunnelTransportTax = 0.025
[condenser]
# Default: 256
# Range: > -2147483648
matterBalls = 256
# Default: 256000
# Range: > -2147483648
singularity = 256000
# 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]
# Default: 5
# Range: > -2147483648
InterfaceMin = 5
# Default: 120
# Range: > -2147483648
InterfaceMax = 120
# Default: 5
# Range: > -2147483648
ImportBusMin = 5
# Default: 40
# Range: > -2147483648
ImportBusMax = 40
# Default: 5
# Range: > -2147483648
ExportBusMin = 5
# Default: 60
# Range: > -2147483648
ExportBusMax = 60
# Default: 2
# Range: > -2147483648
AnnihilationPlaneMin = 2
# Default: 120
# Range: > -2147483648
AnnihilationPlaneMax = 120
# Default: 5
# Range: > -2147483648
METunnelMin = 5
# Default: 20
# Range: > -2147483648
METunnelMax = 20
# Default: 1
# Range: > -2147483648
InscriberMin = 1
# Default: 20
# Range: > -2147483648
InscriberMax = 20
# Default: 10
# Range: > -2147483648
ChargerMin = 10
# Default: 10
# Range: > -2147483648
ChargerMax = 10
# Default: 1
# Range: > -2147483648
IOPortMin = 1
# Default: 5
# Range: > -2147483648
IOPortMax = 5
# Default: 10
# Range: > -2147483648
VibrationChamberMin = 10
# Default: 40
# Range: > -2147483648
VibrationChamberMax = 40
# Default: 5
# Range: > -2147483648
StorageBusMin = 5
# Default: 60
# Range: > -2147483648
StorageBusMax = 60
# Default: 5
# Range: > -2147483648
ItemTunnelMin = 5
# Default: 60
# Range: > -2147483648
ItemTunnelMax = 60
# Default: 5
# Range: > -2147483648
LightTunnelMin = 5
# Default: 60
# Range: > -2147483648
LightTunnelMax = 60
#Settings for the Vibration Chamber
[vibrationChamber]
#AE energy produced per fuel burn tick (reminder: coal = 1600, block of coal = 16000, lava bucket = 20000 burn ticks)
# Default: 5.0
# Range: 0.1 ~ 1000.0
baseEnergyPerFuelTick = 5.0
#Minimum amount of AE/t the vibration chamber can slow down to when energy is being wasted.
# Default: 4
# Range: 0 ~ 1000
minEnergyPerGameTick = 4
#Maximum amount of AE/t the vibration chamber can speed up to when generated energy is being fully consumed.
# Default: 40
# Range: 1 ~ 1000
baseMaxEnergyPerGameTick = 40

1
config/ae2wtlib.toml Normal file
View File

@@ -0,0 +1 @@
magnet_card_range = 16.0

View File

@@ -0,0 +1,23 @@
[client]
#If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT
showFoodValuesInTooltip = true
#If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT)
showFoodValuesInTooltipAlways = true
#If true, shows your current saturation level overlayed on the hunger bar
showSaturationHudOverlay = true
#If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding
showFoodValuesHudOverlay = true
#If true, enables the hunger/saturation/health overlays for food in your off-hand
showFoodValuesHudOverlayWhenOffhand = true
#If true, shows your food exhaustion as a progress bar behind the hunger bars
showFoodExhaustionHudUnderlay = true
#If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay
showFoodStatsInDebugOverlay = true
#If true, shows estimated health restored by food on the health bar
showFoodHealthHudOverlay = true
#If true, health/hunger overlay will shake to match Minecraft's icon animations
showVanillaAnimationsOverlay = true
#Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent)
# Default: 0.65
# Range: 0.0 ~ 1.0
maxHudOverlayFlashAlpha = 0.65

29
config/authme.jsonc Normal file
View File

@@ -0,0 +1,29 @@
{
// The version of the config file. Do not change this unless you know what you are doing.
"rconfig:version": 0,
"authButton": {
// Type: Integer
"x": 6,
// Type: Integer
"y": 6,
"draggable": true
},
"methods": {
"microsoft": {
// Valid Values: DEFAULT, SELECT_ACCOUNT, LOGIN, NONE, CONSENT
"prompt": "DEFAULT",
// Type: Integer
"port": 25585,
"clientId": "e16699bb-2aa8-46da-b5e3-45cbcce29091",
"authorizeUrl": "https://login.microsoftonline.com/consumers/oauth2/v2.0/authorize",
"tokenUrl": "https://login.microsoftonline.com/consumers/oauth2/v2.0/token",
"xboxAuthUrl": "https://user.auth.xboxlive.com/user/authenticate",
"xboxXstsUrl": "https://xsts.auth.xboxlive.com/xsts/authorize",
"mcAuthUrl": "https://api.minecraftservices.com/authentication/login_with_xbox",
"mcProfileUrl": "https://api.minecraftservices.com/minecraft/profile"
},
"offline": {
"lastUsername": ""
}
}
}

View File

@@ -0,0 +1,73 @@
# BadOptimizations configuration
# Toggle and configure optimizations here.
# *All* of these require restarts.
# Whether we should cancel updating the lightmap if not needed.
enable_lightmap_caching: true
# How much the in-game time must change in ticks (default tick rate = 1/20th of a second)
# for the lightmap to update.
# Higher values will result in less frequent updates
# to block lighting, but slightly better performance.
# Values below 2 will disable the optimization.
lightmap_time_change_needed_for_update: 80
# Whether the sky's color should be cached unless you're on a biome border.
enable_sky_color_caching: true
# How much the in-game time must change in ticks for the sky color to
# be recalculated when not between biome borders. Higher values will result in
# the sky updating less frequently, but slightly better performance.
# Values below 2 will all have the same effect.
skycolor_time_change_needed_for_update: 3
# Whether we should avoid calling debug renderers
# if there are no debug entries to render or process.
enable_debug_renderer_disable_if_not_needed: true
#
# Micro optimizations
#
# Whether we should avoid calling the particle manager
# and its calculations if there are no particles.
enable_particle_manager_optimization: true
# Whether we should avoid calling the toast manager if there are no toasts.
enable_toast_optimizations: true
# Whether the result of getSkyAngle should be cached
# for the entire frame during rendering.
enable_sky_angle_caching_in_worldrenderer: true
# Whether entity renderers should be stored directly in EntityType instead of a HashMap.
# If your entity-adding mod crashes with this mod, it's probably this option's fault.
enable_entity_renderer_caching: true
# Whether block entity renderers should be stored in BlockEntityType instead of a HashMap.
enable_block_entity_renderer_caching: true
# Whether entity flags should be cached instead of calling DataTracker.
# Also removes the unnecessary thread lock in DataTracker.
# Unneeded with Lithium. Has no effect in Minecraft 1.20.5+.
enable_entity_flag_caching: true
# Whether we should avoid calling FOV calculations
# if the FOV effect scale is zero.
enable_remove_redundant_fov_calculations: true
# Don't tick the tutorial if the game is not in demo mode.
enable_remove_tutorial_if_not_demo: true
#
# Other
#
# Whether BadOptimizations <version> should be added onto
# the left text of the F3 menu.
show_f3_text: true
# Some config options will be force-disabled if certain mods are present
# due to incompatibilities (e.g. entity rendering caching
# is disabled w/ Twilight Forest / BedrockSkinUtility / SkinShuffle).
# However, if you still want to use the optimizations, you can override it
# by setting this to true. Beware of crashes. And Herobrine.
ignore_mod_incompatibilities: false
# Whether to log the entire config into console when booting up.
# If you plan on reporting an issue, please keep this on.
log_config: true
# Do not change this
config_version: 4

View File

@@ -0,0 +1,24 @@
defaultUncompletedIconColor = "#FFFFFF"
defaultUncompletedTitleColor = "#0489C1"
defaultCompletedIconColor = "#DBA213"
defaultCompletedTitleColor = "#DBA213"
doAdvancementsBackgroundFade = true
showDebugCoordinates = false
orderTabsAlphabetically = false
#Values below 50% might give odd results, use on own risk ;)
# Default: 100
# Range: 1 ~ 100
uiScaling = 100
#Lists the criteria for partially completed advancements, e.g. the biomes required for 'Adventuring Time'
# Off: Vanilla default
# Default: List which criteria you have already obtained
# Spoiler: Only reveal unobtained criteria
# All: Show both obtained and unobtained criteria
criteriaDetail = "Default"
criteriaDetailRequiresShift = false
addInventoryButton = false
defaultDrawDirectLines = false
defaultHideLines = false
defaultCompletedLineColor = "#FFFFFF"
defaultUncompletedLineColor = "#FFFFFF"
onlyUseAboveAdvancementTabs = false

View File

@@ -0,0 +1,71 @@
{
"aspen_glade_enabled": true,
"auroral_garden_enabled": true,
"bayou_enabled": true,
"bog_enabled": true,
"cold_desert_enabled": true,
"coniferous_forest_enabled": true,
"crag_enabled": true,
"crystalline_chasm_enabled": true,
"dead_forest_enabled": true,
"dryland_enabled": true,
"dune_beach_enabled": true,
"end_corruption_enabled": true,
"end_reef_enabled": true,
"end_wilds_enabled": true,
"erupting_inferno_enabled": true,
"field_enabled": true,
"fir_clearing_enabled": true,
"floodplain_enabled": true,
"forested_field_enabled": true,
"fungal_jungle_enabled": true,
"glowing_grotto_enabled": true,
"grassland_enabled": true,
"gravel_beach_enabled": true,
"highland_enabled": true,
"hot_springs_enabled": true,
"jacaranda_glade_enabled": true,
"jade_cliffs_enabled": true,
"lavender_field_enabled": true,
"lush_desert_enabled": true,
"lush_savanna_enabled": true,
"maple_woods_enabled": true,
"marsh_enabled": true,
"mediterranean_forest_enabled": true,
"moor_enabled": true,
"muskeg_enabled": true,
"mystic_grove_enabled": true,
"old_growth_dead_forest_enabled": true,
"old_growth_woodland_enabled": true,
"ominous_woods_enabled": true,
"orchard_enabled": true,
"origin_valley_enabled": true,
"overgrown_greens_enabled": true,
"pasture_enabled": true,
"prairie_enabled": true,
"pumpkin_patch_enabled": true,
"rainforest_enabled": true,
"redwood_forest_enabled": true,
"rocky_rainforest_enabled": true,
"rocky_shrubland_enabled": true,
"scrubland_enabled": true,
"seasonal_forest_enabled": true,
"shrubland_enabled": true,
"snowblossom_grove_enabled": true,
"snowy_coniferous_forest_enabled": true,
"snowy_fir_clearing_enabled": true,
"snowy_maple_woods_enabled": true,
"spider_nest_enabled": true,
"tropics_enabled": true,
"tundra_enabled": true,
"undergrowth_enabled": true,
"visceral_heap_enabled": true,
"volcanic_plains_enabled": true,
"volcano_enabled": true,
"wasteland_enabled": true,
"wasteland_steppe_enabled": true,
"wetland_enabled": true,
"wintry_origin_valley_enabled": true,
"withered_abyss_enabled": true,
"woodland_enabled": true
}

View File

@@ -0,0 +1,3 @@
[general]
#Add various BOP resources to the Wandering Trader trade pool.
wandering_trader_trades = true

View File

@@ -0,0 +1,13 @@
[nether]
#The weighting of bop biome regions in the nether.
bop_nether_region_weight = 13
#The weighting of rare bop biome regions in the nether.
bop_nether_rare_region_weight = 2
[overworld]
#The weighting of primary bop biome regions in the overworld.
bop_primary_overworld_region_weight = 10
#The weighting of rare bop biome regions in the overworld.
bop_overworld_rare_region_weight = 2
#The weighting of secondary bop biome regions in the overworld.
bop_secondary_overworld_region_weight = 8

View File

@@ -0,0 +1,27 @@
#Which unit the fluid display in the keg should use.
#Should be 'liters', 'millibuckets' or 'droplets'
#1 L = 1 mB = 81 d
#Default: millibuckets
fluidDisplayUnit = "millibuckets"
#When the opposite fluid display unit should be shown.
#Should be one of 'never', 'advanced_tooltips' or 'always'
#Default: never
oppositeFluidDisplay = "never"
#Should the numbed hearts obtained from being damaged when Tipsy flicker when you are about to take damage?
#Default: true
numbedHeartFlickering = true
#Should the food bar have a yellow overlay when the player has the Intoxication effect?
#Default: true
intoxicationFoodOverlay = true
#Should the chat scramble when the player has the Tipsy effect?
#Default: true
scrambleChat = true
#Should other player's nametags scramble when the player has the Tipsy effect?
#Default: true
scrambleName = true
#Should signs scramble when the player has the Tipsy effect?
#Default: true
scrambleSign = true
#Should kegs render the fluid texture in the background of the fluid slot?
#Default: true
renderFluidInKeg = true

View File

@@ -0,0 +1,43 @@
#At what amplifier of Tipsy should the chat scramble?
#Default: 3
levelChatScramble = 3
#At what amplifier of Tipsy should signs scramble?
#Default: 3
levelSignScramble = 3
#At what amplifier of Tipsy should nametags scramble?
#Default: 3
levelNameScramble = 3
[keg]
#Which unit the capacity field should use.
#Should be 'liters', 'millibuckets' or 'droplets'
#1 L = 1 mB = 81 d
#Default: millibuckets
kegCapacityUnit = "millibuckets"
#How much fluid (unit specified by capacityUnit) can the Keg hold?
#Range: 1 ~ 10000
#Default: 1000(millibuckets)
kegCapacity = 1000
#How many cold blocks are required for a cold temperature in the Keg?
#Default: 2
kegCold = 2
#How many cold blocks are required for a chilly temperature in the Keg?
#Default: 1
kegChilly = 1
#How many hot blocks are required for a warm temperature in the Keg?
#Default: 1
kegWarm = 1
#How many hot blocks are required for a hot temperature in the Keg?
#Default: 2
kegHot = 2
#Should the biome temperature influence the temperature in the Keg?
#Default: true
kegBiomeTemp = true
#Should the dimension temperature influence the temperature in the Keg?
#Default: true
kegDimTemp = true
[recipe_book]
#Should the Keg have a Recipe Book available on its interface?
#Default: true
enableRecipeBookKeg = true

26
config/bridgingmod.json Normal file
View File

@@ -0,0 +1,26 @@
{
"version": 6,
"__comment_enableBridgingAssist": "a.k.a. 'Reacharound Placement' in keybinds. The Quark thing.",
"enableBridgingAssist": true,
"minBridgeDistance": 20.0,
"minBridgeDistanceHorizontal": 1.0,
"minBridgeDistanceVertical": 0.1,
"onlyBridgeWhenCrouched": false,
"supportedBridgeAxes": "BOTH",
"supportedBridgeAxesWhenCrouched": "FALLBACK",
"delayPostBridging": 4,
"showCrosshair": true,
"showOutline": false,
"showOutlineEvenWhenNotBridging": false,
"nonBridgeRespectsCrouchRules": true,
"outlineColour": 1711276032,
"skipTorchBridging": true,
"enableSlabAssist": true,
"enableNonSolidReplace": true,
"bridgingSnapStrength": 1.0,
"bridgingAdjacency": "CORNERS",
"perspectiveLock": "LET_BRIDGING_MOD_DECIDE",
"showDebugHighlight": true,
"showNonBridgingDebugHighlight": false,
"showDebugTrace": false
}

View File

@@ -0,0 +1,6 @@
#If the front of the Tile Entities should face the player or should face outward
facePlayer = false
#Arms should render on sides when carrying. Set to false if you experience issues with mods that replace the player model (like MoBends, etc)
renderArms = true
#Model Overrides based on NBT or Meta. Advanced users only! Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Model-Override-Config
modelOverrides = ["minecraft:redstone_wire->(item)minecraft:redstone", "minecraft:bamboo_sapling->(block)minecraft:bamboo", "minecraft:candle_cake->(block)minecraft:cake"]

View File

@@ -0,0 +1,85 @@
[settings]
#General Settings
#Maximum distance from where Blocks and Entities can be picked up
# Default: 2.5
# Range: 0.0 ~ 1.7976931348623157E308
maxDistance = 2.5
#Max width of entities that can be picked up in survival mode
# Default: 1.5
# Range: 0.0 ~ 10.0
maxEntityWidth = 1.5
#Max height of entities that can be picked up in survival mode
# Default: 2.5
# Range: 0.0 ~ 10.0
maxEntityHeight = 2.5
#Slowness multiplier for blocks
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
blockSlownessMultiplier = 1.0
#Slowness multiplier for entities
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
entitySlownessMultiplier = 1.0
#Maximum stack limit for entities
# Default: 10
# Range: > 1
maxEntityStackLimit = 10
#More complex Tile Entities slow down the player more
heavyTiles = true
#Allow all blocks to be picked up, not just Tile Entites. White/Blacklist will still be respected.
pickupAllBlocks = false
#Whether Blocks and Entities slow the creative player down when carried
slownessInCreative = true
#Whether hostile mobs should be able to picked up in survival mode
pickupHostileMobs = false
#Larger Entities slow down the player more
heavyEntities = true
#Allow babies to be carried even when adult mob is blacklisted (or not whitelisted)
allowBabies = false
#Use Whitelist instead of Blacklist for Blocks
useWhitelistBlocks = false
#Use Whitelist instead of Blacklist for Entities
useWhitelistEntities = false
#Use Whitelist instead of Blacklist for Stacking
useWhitelistStacking = false
#Whether the player can hit blocks and entities while carrying or not
hitWhileCarrying = false
#Whether the player drops the carried object when hit or not
dropCarriedWhenHit = false
#Use custom Pickup Scripts. Having this set to false, will not allow you to run scripts, but will increase your performance
useScripts = false
#Allows entities to be stacked on top of each other
stackableEntities = true
#Whether entities' size matters when stacking or not. This means that larger entities cannot be stacked on smaller ones
entitySizeMattersStacking = true
#Usually all the block state information is retained when placing a block that was picked up. But some information is changed to a modified property, like rotation or orientation. In this list, add additional properties that should NOT be saved and instead be updated when placed. Format: modid:block[propertyname]. Note: You don't need to add an entry for every subtype of a same block. For example, we only add an entry for one type of slab, but the change is applied to all slabs.
placementStateExceptions = ["minecraft:chest[type]", "minecraft:stone_button[face]", "minecraft:vine[north,east,south,west,up]", "minecraft:creeper_head[rotation]", "minecraft:glow_lichen[north,east,south,west,up,down]", "minecraft:oak_sign[rotation]", "minecraft:oak_trapdoor[half]"]
#Whether Players can be picked up. Creative players can't be picked up in Survival Mode
pickupPlayers = true
#Whether players in Survival Mode can pick up unbreakable blocks. Creative players always can.
pickupUnbreakableBlocks = false
[whitelist]
#Whitelist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
#Entities that CAN be picked up (useWhitelistEntities must be true)
allowedEntities = []
#Blocks that CAN be picked up (useWhitelistBlocks must be true)
allowedBlocks = []
#Entities that CAN have other entities stacked on top of them (useWhitelistStacking must be true)
allowedStacking = []
[blacklist]
#Blacklist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
#Blocks that cannot be picked up
forbiddenTiles = ["#forge:immovable", "#forge:relocation_not_supported", "#neoforge:immovable", "#neoforge:relocation_not_supported", "minecraft:end_portal", "minecraft:piston_head", "#c:relocation_not_supported", "minecraft:end_gateway", "minecraft:tall_grass", "minecraft:large_fern", "minecraft:peony", "minecraft:rose_bush", "minecraft:lilac", "minecraft:sunflower", "minecraft:*_bed", "minecraft:*_door", "minecraft:big_dripleaf_stem", "minecraft:waterlily", "minecraft:cake", "minecraft:nether_portal", "minecraft:tall_seagrass", "animania:block_trough", "animania:block_invisiblock", "colossalchests:*", "ic2:*", "bigreactors:*", "forestry:*", "tconstruct:*", "rustic:*", "botania:*", "astralsorcery:*", "quark:colored_bed_*", "immersiveengineering:*", "embers:block_furnace", "embers:ember_bore", "embers:ember_activator", "embers:mixer", "embers:heat_coil", "embers:large_tank", "embers:crystal_cell", "embers:alchemy_pedestal", "embers:boiler", "embers:combustor", "embers:catalzyer", "embers:field_chart", "embers:inferno_forge", "storagedrawers:framingtable", "skyresources:*", "lootbags:*", "exsartagine:*", "aquamunda:tank", "opencomputers:*", "malisisdoors:*", "industrialforegoing:*", "minecolonies:*", "thaumcraft:pillar*", "thaumcraft:infernal_furnace", "thaumcraft:placeholder*", "thaumcraft:infusion_matrix", "thaumcraft:golem_builder", "thaumcraft:thaumatorium*", "magneticraft:oil_heater", "magneticraft:solar_panel", "magneticraft:steam_engine", "magneticraft:shelving_unit", "magneticraft:grinder", "magneticraft:sieve", "magneticraft:solar_tower", "magneticraft:solar_mirror", "magneticraft:container", "magneticraft:pumpjack", "magneticraft:solar_panel", "magneticraft:refinery", "magneticraft:oil_heater", "magneticraft:hydraulic_press", "magneticraft:multiblock_gap", "refinedstorage:*", "mcmultipart:*", "enderstorage:*", "betterstorage:*", "practicallogistics2:*", "wearablebackpacks:*", "rftools:screen", "rftools:creative_screen", "create:*", "magic_doorknob:*", "iceandfire:*", "ftbquests:*", "waystones:*", "contact:*", "framedblocks:*", "securitycraft:*", "forgemultipartcbe:*", "integrateddynamics:cable", "mekanismgenerators:wind_generator", "cookingforblockheads:cabinet", "cookingforblockheads:corner", "cookingforblockheads:counter", "cookingforblockheads:oven", "cookingforblockheads:toaster", "cookingforblockheads:milk_jar", "cookingforblockheads:cow_jar", "cookingforblockheads:fruit_basket", "cookingforblockheads:cooking_table", "cookingforblockheads:fridge", "cookingforblockheads:sink", "chipped:*", "irons_spellbooks:*", "create*:*", "simple_pipes:*", "libmultipart:*", "quark:tiny_potato", "ait:*", "vampirism:*", "extrastorage:*", "relics:researching_table", "sophisticatedstorage:*chest", "powah:*", "advancementtrophies:trophy", "mekanismgenerators:heat_generator", "mna:filler_block", "create_enchantment_industry:*", "graveyard:*", "immersivepetroleum:*", "tardis:interior_door", "cuffed:*"]
#Entities that cannot be picked up
forbiddenEntities = ["#c:capturing_not_supported", "#c:teleporting_not_supported", "minecraft:end_crystal", "minecraft:ender_dragon", "minecraft:ghast", "minecraft:shulker", "minecraft:leash_knot", "minecraft:armor_stand", "minecraft:item_frame", "minecraft:painting", "minecraft:shulker_bullet", "animania:hamster", "animania:ferret*", "animania:hedgehog*", "animania:cart", "animania:wagon", "mynko:*", "pixelmon:*", "mocreatures:*", "quark:totem", "vehicle:*", "securitycraft:*", "taterzens:npc", "easy_npc:*", "bodiesbodies:dead_body"]
#Entities that cannot have other entities stacked on top of them
forbiddenStacking = ["minecraft:horse"]
[customPickupConditions]
#Custom Pickup Conditions. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Custom-Pickup-Condition-Config
#Custom Pickup Conditions for Blocks
customPickupConditionsBlocks = []
#Custom Pickup Conditions for Entities
customPickupConditionsEntities = []

View File

@@ -0,0 +1,68 @@
{
"modpackMode": false,
"fullScreen": "WINDOWED",
"fpsDisplayMode": "ADVANCED",
"fpsDisplayAlign": "LEFT",
"fpsDisplayVAlign": "TOP",
"fpsDisplaySystemMode": "OFF",
"fpsDisplayMargin": 12,
"fpsDisplayVMargin": 12,
"fpsDisplayShadow": false,
"fog": true,
"blueBand": true,
"customFog": false,
"fogStart": 0,
"fogEnd": 150,
"fogShape": "CYLINDER",
"cloudsHeight": 192,
"entityNametagRendering": true,
"playerNametagRendering": true,
"itemNametagRendering": true,
"chunkFadeSpeed": "SLOW",
"darknessMode": "VANILLA",
"darknessOnOverworld": true,
"darknessOnNether": false,
"darknessNetherFogBright": 0.5,
"darknessOnEnd": false,
"darknessEndFogBright": 0.5,
"darknessByDefault": false,
"darknessDimensionWhiteList": [],
"darknessOnNoSkyLight": false,
"darknessBlockLightOnly": false,
"darknessAffectedByMoonPhase": true,
"darknessNewMoonBright": 0.0,
"darknessFullMoonBright": 0.25,
"hideJREMI": false,
"fontShadows": true,
"leavesCulling": "OFF",
"fastChests": false,
"fastBeds": false,
"rainParticles": true,
"rainDropParticles": true,
"crackingBlockParticles": true,
"destroyedBlockParticles": true,
"disabledParticles": [],
"tileEntityDistanceCulling": true,
"tileEntityCullingDistanceX": 4096,
"tileEntityCullingDistanceY": 32,
"entityDistanceCulling": false,
"entityCullingDistanceX": 16384,
"entityCullingDistanceY": 64,
"monsterDistanceCulling": false,
"monsterCullingDistanceX": 16384,
"monsterCullingDistanceY": 64,
"entityWhitelist": [
"minecraft:ghast",
"minecraft:ender_dragon",
"iceandfire:all",
"create:all"
],
"monsterWhitelist": [],
"tileEntityWhitelist": [
"waterframes:all"
],
"borderlessAttachModeF11": "ATTACH",
"fastLanguageReload": true,
"enableZoom": true,
"maxZoom": 50.0
}

View File

@@ -0,0 +1,18 @@
animation-factor = 1.0
mod-enabled = true
fade-type = 0
world-curvature = 16384
animation-offset = -64.0
animate-near-player = true
update-notifier-enabled = true
animation-time = 2.56
fade-near-player = true
fade-time = 1.0
animation-curve = 1
show-mod-tab-in-settings = true
fade-enabled = true
animation-enabled = false
config-version = 3
world-curvature-enabled = true
animation-type = 0
animation-angle = 0.0

View File

@@ -0,0 +1,35 @@
{
"options": {
"validationActiveServer": true,
"validateItemType": true,
"validateStackSize": true,
"validateStackSizeThreshold": 32,
"alwaysLogUnexpectedResults": true,
"classPolicies": {
"com.simibubi.create.content.equipment.toolbox.ToolboxMenu": {
"className": "com.simibubi.create.content.equipment.toolbox.ToolboxMenu",
"sortEnabled": false,
"stackFillEnabled": false,
"transferEnabled": false
},
"com.tiviacz.travelersbackpack.inventory.menu.BackpackSettingsMenu": {
"className": "com.tiviacz.travelersbackpack.inventory.menu.BackpackSettingsMenu",
"sortEnabled": false,
"stackFillEnabled": false,
"transferEnabled": false
},
"com.tom.storagemod.menu.CraftingTerminalMenu": {
"className": "com.tom.storagemod.menu.CraftingTerminalMenu",
"sortEnabled": false,
"stackFillEnabled": false,
"transferEnabled": false
},
"com.tom.storagemod.menu.StorageTerminalMenu": {
"className": "com.tom.storagemod.menu.StorageTerminalMenu",
"sortEnabled": false,
"stackFillEnabled": false,
"transferEnabled": false
}
}
}
}

148
config/clientsort.json Normal file
View File

@@ -0,0 +1,148 @@
{
"options": {
"interactionInterval": 10,
"useServerAcceleration": true,
"useClientFallback": false,
"optimizeCreativeSorting": true,
"autoOpDelayPlayer": 2,
"autoOpDelayContainer": 2,
"hotbarScope": "HOTBAR",
"extraSlotScope": "NONE",
"bundlesUseLeftClick": false,
"alwaysMatchByType": false,
"typeMatchTags": [
"enchantable/weapon",
"enchantable/mining",
"enchantable/armor"
],
"sortOrderStr": "creative",
"shiftSortOrderStr": "quantity",
"ctrlSortOrderStr": "alphabet",
"altSortOrderStr": "rawId",
"useStartOverrides": true,
"startOverrideItems": [],
"useEndOverrides": true,
"endOverrideItems": [],
"playSoundSort": false,
"playSoundOther": false,
"interactionSound": "minecraft:block.note_block.xylophone",
"soundInterval": 1,
"soundPitchMin": 0.5,
"soundPitchMax": 2.0,
"soundVolume": 0.2,
"allowSoundOverlap": true,
"isolateKeybinds": true,
"showButtons": true,
"firstButtonOp": "SORT",
"secondButtonOp": "STACK_FILL",
"thirdButtonOp": "MATCH_TRANSFER",
"fourthButtonOp": "TRANSFER",
"layoutOffset": {
"x": -4,
"y": 0
},
"classPolicies": {
"com.simibubi.create.content.equipment.toolbox.ToolboxMenu": {
"className": "com.simibubi.create.content.equipment.toolbox.ToolboxMenu",
"sortPolicy": "NONE",
"stackFillPolicy": "NONE",
"matchTransferPolicy": "NONE",
"transferPolicy": "NONE",
"autoOpOther": false,
"ignoredSlots": []
},
"com.tiviacz.travelersbackpack.inventory.menu.BackpackSettingsMenu": {
"className": "com.tiviacz.travelersbackpack.inventory.menu.BackpackSettingsMenu",
"sortPolicy": "NONE",
"stackFillPolicy": "NONE",
"matchTransferPolicy": "NONE",
"transferPolicy": "NONE",
"autoOpOther": false,
"ignoredSlots": []
},
"com.tom.storagemod.menu.CraftingTerminalMenu": {
"className": "com.tom.storagemod.menu.CraftingTerminalMenu",
"sortPolicy": "NONE",
"stackFillPolicy": "NONE",
"matchTransferPolicy": "NONE",
"transferPolicy": "NONE",
"autoOpOther": false,
"ignoredSlots": []
},
"com.tom.storagemod.menu.StorageTerminalMenu": {
"className": "com.tom.storagemod.menu.StorageTerminalMenu",
"sortPolicy": "NONE",
"stackFillPolicy": "NONE",
"matchTransferPolicy": "NONE",
"transferPolicy": "NONE",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.entity.player.Inventory": {
"className": "net.minecraft.world.entity.player.Inventory",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.inventory.ChestMenu": {
"className": "net.minecraft.world.inventory.ChestMenu",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND_BUTTON",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.inventory.HopperMenu": {
"className": "net.minecraft.world.inventory.HopperMenu",
"sortPolicy": "KEYBIND",
"stackFillPolicy": "KEYBIND",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.inventory.HorseInventoryMenu": {
"className": "net.minecraft.world.inventory.HorseInventoryMenu",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND",
"matchTransferPolicy": "KEYBIND",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": [
0
]
},
"net.minecraft.world.inventory.PlayerEnderChestContainer": {
"className": "net.minecraft.world.inventory.PlayerEnderChestContainer",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND_BUTTON",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.inventory.ShulkerBoxMenu": {
"className": "net.minecraft.world.inventory.ShulkerBoxMenu",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND_BUTTON",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
},
"net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity": {
"className": "net.minecraft.world.level.block.entity.RandomizableContainerBlockEntity",
"sortPolicy": "KEYBIND_BUTTON",
"stackFillPolicy": "KEYBIND_BUTTON",
"matchTransferPolicy": "KEYBIND_BUTTON",
"transferPolicy": "KEYBIND_BUTTON",
"autoOpOther": false,
"ignoredSlots": []
}
}
}
}

12
config/collective.json5 Normal file
View File

@@ -0,0 +1,12 @@
{
// When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective.
"transferItemsBetweenReplacedEntities": true,
// The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy.
// min: 1, max: 500
"loopsAmountUsedToGetAllEntityDrops": 100,
// The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed.
// min: 0, max: 3600000
"findABlockCheckAroundEntitiesDelayMs": 30000,
// Enables pets for Patrons. Will be added in a future release.
"enablePatronPets": true
}

View File

@@ -0,0 +1,38 @@
[health]
#Render vanilla hearts
#Default: true
vanillaHearts = true
#Colors for every 10 hearts (not counting the default red)
#All values are written as hexadecimal RGB color in '#RRGGBB' format
#Default: ["#F06E14", "#F5DC23", "#2DB928", "#1EAFBE", "#7346E1", "#FA7DEB", "#EB375A", "#FF8278", "#AAFFFA", "#EBEBFF"]
colors = ["#F06E14", "#F5DC23", "#2DB928", "#1EAFBE", "#7346E1", "#FA7DEB", "#EB375A", "#FF8278", "#AAFFFA", "#EBEBFF"]
#Two alternating colors while poisoned
#There can be one color in case vanilla poisoned heart is wanted
#Default: ["#739B00"]
poisonedColors = ["#739B00"]
#Two alternating colors while withered
#There can be one color in case vanilla withered heart is wanted
#Default: ["#0F0F0F"]
witheredColors = ["#0F0F0F"]
#Two alternating colors while freezing
#There can be one color in case vanilla frozen heart is wanted
#Default: ["#3E70E6"]
frozenColors = ["#3E70E6"]
[absorption]
#Render vanilla hearts
#Default: true
vanillaHearts = true
#Colors for every 10 hearts (not counting the default red)
#All values are written as hexadecimal RGB color in '#RRGGBB' format
#Default: ["#E1FA9B", "#A0FFAF", "#AAFFFA", "#AACDFF", "#D7B4FF", "#FAA5FF", "#FFB4B4", "#FFAA7D", "#D7F0FF", "#EBFFFA"]
colors = ["#E1FA9B", "#A0FFAF", "#AAFFFA", "#AACDFF", "#D7B4FF", "#FAA5FF", "#FFB4B4", "#FFAA7D", "#D7F0FF", "#EBFFFA"]
#Two alternating colors while poisoned
#Default: ["#BFF230", "#7AA15A"]
poisonedColors = ["#BFF230", "#7AA15A"]
#Two alternating colors while withered
#Default: ["#787061", "#73625C"]
witheredColors = ["#787061", "#73625C"]
#Two alternating colors while freezing
#Default: ["#90D136", "#36D183"]
frozenColors = ["#90D136", "#36D183"]

View File

@@ -0,0 +1,14 @@
#The renderer to use for monitors. Generally this should be kept at "best" - if
#monitors have performance issues, you may wish to experiment with alternative
#renderers.
#Allowed Values: BEST, TBO, VBO
monitor_renderer = "BEST"
#The maximum distance monitors will render at. This defaults to the standard tile
#entity limit, but may be extended if you wish to build larger monitors.
# Default: 64
# Range: 16 ~ 1024
monitor_distance = 64
#The delay in seconds after which we'll notify about unhandled imports. Set to 0 to disable.
# Default: 5
# Range: 0 ~ 60
upload_nag_delay = 5

View File

@@ -0,0 +1,250 @@
#The disk space limit for computers and turtles, in bytes.
computer_space_limit = 1000000
#The disk space limit for floppy disks, in bytes.
floppy_space_limit = 125000
#The file upload size limit, in bytes. Must be in range of 1 KiB and 16 MiB.
#Keep in mind that uploads are processed in a single tick - large files or
#poor network performance can stall the networking thread. And mind the disk space!
# Default: 524288
# Range: 1024 ~ 16777216
upload_max_size = 524288
#Set how many files a computer can have open at the same time. Set to 0 for unlimited.
# Default: 128
# Range: > 0
maximum_open_files = 128
#A comma separated list of default system settings to set on new computers.
#Example: "shell.autocomplete=false,lua.autocomplete=false,edit.autocomplete=false"
#will disable all autocompletion.
default_computer_settings = ""
#Log exceptions thrown by peripherals and other Lua objects. This makes it easier
#for mod authors to debug problems, but may result in log spam should people use
#buggy methods.
log_computer_errors = true
#Require players to be in creative mode and be opped in order to interact with
#command computers. This is the default behaviour for vanilla's Command blocks.
command_require_creative = true
#A list of generic methods or method sources to disable. Generic methods are
#methods added to a block/block entity when there is no explicit peripheral
#provider. This includes inventory methods (i.e. inventory.getItemDetail,
#inventory.pushItems), and (if on Forge), the fluid_storage and energy_storage
#methods.
#Methods in this list can either be a whole group of methods (computercraft:inventory)
#or a single method (computercraft:inventory#pushItems).
#
disabled_generic_methods = []
#Controls execution behaviour of computers. This is largely intended for
#fine-tuning servers, and generally shouldn't need to be touched.
[execution]
#Set the number of threads computers can run on. A higher number means more
#computers can run at once, but may induce lag. Please note that some mods may
#not work with a thread count higher than 1. Use with caution.
# Default: 1
# Range: > 1
computer_threads = 1
#The maximum time that can be spent executing tasks in a single tick, in
#milliseconds.
#Note, we will quite possibly go over this limit, as there's no way to tell how
#long a will take - this aims to be the upper bound of the average time.
# Default: 10
# Range: > 1
max_main_global_time = 10
#The ideal maximum time a computer can execute for in a tick, in milliseconds.
#Note, we will quite possibly go over this limit, as there's no way to tell how
#long a will take - this aims to be the upper bound of the average time.
# Default: 5
# Range: > 1
max_main_computer_time = 5
#Controls the HTTP API
[http]
#Enable the "http" API on Computers. Disabling this also disables the "pastebin" and
#"wget" programs, that many users rely on. It's recommended to leave this on and use
#the "rules" config option to impose more fine-grained control.
enabled = true
#Enable use of http websockets. This requires the "http_enable" option to also be true.
websocket_enabled = true
#The number of http requests a computer can make at one time. Additional requests
#will be queued, and sent when the running requests have finished. Set to 0 for
#unlimited.
# Default: 16
# Range: > 0
max_requests = 16
#The number of websockets a computer can have open at one time.
# Default: 4
# Range: > 1
max_websockets = 4
#Limits bandwidth used by computers.
[http.bandwidth]
#The number of bytes which can be downloaded in a second. This is shared across all computers. (bytes/s).
# Default: 33554432
# Range: > 1
global_download = 33554432
#The number of bytes which can be uploaded in a second. This is shared across all computers. (bytes/s).
# Default: 33554432
# Range: > 1
global_upload = 33554432
#Tunnels HTTP and websocket requests through a proxy server. Only affects HTTP
#rules with "use_proxy" set to true (off by default).
#If authentication is required for the proxy, create a "computercraft-proxy.pw"
#file in the same directory as "computercraft-server.toml", containing the
#username and password separated by a colon, e.g. "myuser:mypassword". For
#SOCKS4 proxies only the username is required.
[http.proxy]
#The type of proxy to use.
#Allowed Values: HTTP, HTTPS, SOCKS4, SOCKS5
type = "HTTP"
#The hostname or IP address of the proxy server.
host = ""
#The port of the proxy server.
# Default: 8080
# Range: 1 ~ 65536
port = 8080
#A list of rules which control behaviour of the "http" API for specific domains or
#IPs. Each rule matches against a hostname and an optional port, and then sets several
#properties for the request. Rules are evaluated in order, meaning earlier rules override
#later ones.
#
#Valid properties:
# - "host" (required): The domain or IP address this rule matches. This may be a domain name
# ("pastebin.com"), wildcard ("*.pastebin.com") or CIDR notation ("127.0.0.0/8").
# - "port" (optional): Only match requests for a specific port, such as 80 or 443.
#
# - "action" (optional): Whether to allow or deny this request.
# - "max_download" (optional): The maximum size (in bytes) that a computer can download in this
# request.
# - "max_upload" (optional): The maximum size (in bytes) that a computer can upload in a this request.
# - "max_websocket_message" (optional): The maximum size (in bytes) that a computer can send or
# receive in one websocket packet.
# - "use_proxy" (optional): Enable use of the HTTP/SOCKS proxy if it is configured.
[[http.rules]]
#The magic "$private" host matches all private address ranges, such as localhost and 192.168.0.0/16.
#This rule prevents computers accessing internal services, and is strongly recommended.
host = "$private"
#Deny all requests to private IP addresses.
action = "deny"
#A list of rules which control behaviour of the "http" API for specific domains or
#IPs. Each rule matches against a hostname and an optional port, and then sets several
#properties for the request. Rules are evaluated in order, meaning earlier rules override
#later ones.
#
#Valid properties:
# - "host" (required): The domain or IP address this rule matches. This may be a domain name
# ("pastebin.com"), wildcard ("*.pastebin.com") or CIDR notation ("127.0.0.0/8").
# - "port" (optional): Only match requests for a specific port, such as 80 or 443.
#
# - "action" (optional): Whether to allow or deny this request.
# - "max_download" (optional): The maximum size (in bytes) that a computer can download in this
# request.
# - "max_upload" (optional): The maximum size (in bytes) that a computer can upload in a this request.
# - "max_websocket_message" (optional): The maximum size (in bytes) that a computer can send or
# receive in one websocket packet.
# - "use_proxy" (optional): Enable use of the HTTP/SOCKS proxy if it is configured.
[[http.rules]]
#The wildcard "*" rule matches all remaining hosts.
host = "*"
#Allow all non-denied hosts.
action = "allow"
#The maximum size (in bytes) that a computer can download in a single request.
#Note that responses may receive more data than allowed, but this data will not
#be returned to the client.
max_download = 16777216
#The maximum size (in bytes) that a computer can upload in a single request. This
#includes headers and POST text.
max_upload = 4194304
#The maximum size (in bytes) that a computer can send or receive in one websocket packet.
max_websocket_message = 131072
#Enable use of the HTTP/SOCKS proxy if it is configured.
use_proxy = false
#Various options relating to peripherals.
[peripheral]
#Enable Command Block peripheral support
command_block_enabled = false
#The range of Wireless Modems at low altitude in clear weather, in meters.
# Default: 64
# Range: 0 ~ 100000
modem_range = 64
#The range of Wireless Modems at maximum altitude in clear weather, in meters.
# Default: 384
# Range: 0 ~ 100000
modem_high_altitude_range = 384
#The range of Wireless Modems at low altitude in stormy weather, in meters.
# Default: 64
# Range: 0 ~ 100000
modem_range_during_storm = 64
#The range of Wireless Modems at maximum altitude in stormy weather, in meters.
# Default: 384
# Range: 0 ~ 100000
modem_high_altitude_range_during_storm = 384
#Maximum amount of notes a speaker can play at once.
# Default: 8
# Range: > 1
max_notes_per_tick = 8
#The limit to how much monitor data can be sent *per tick*. Note:
# - Bandwidth is measured before compression, so the data sent to the client is
# smaller.
# - This ignores the number of players a packet is sent to. Updating a monitor for
# one player consumes the same bandwidth limit as sending to 20.
# - A full sized monitor sends ~25kb of data. So the default (1MB) allows for ~40
# monitors to be updated in a single tick.
#Set to 0 to disable.
# Default: 1000000
# Range: > 0
monitor_bandwidth = 1000000
#Various options relating to turtles.
[turtle]
#Set whether Turtles require fuel to move.
need_fuel = true
#The fuel limit for Turtles.
# Default: 20000
# Range: > 0
normal_fuel_limit = 20000
#The fuel limit for Advanced Turtles.
# Default: 100000
# Range: > 0
advanced_fuel_limit = 100000
#If set to true, Turtles will push entities out of the way instead of stopping if
#there is space to do so.
can_push = true
#Configure the size of various computer's terminals.
#Larger terminals require more bandwidth, so use with care.
[term_sizes]
#Terminal size of computers.
[term_sizes.computer]
#Width of computer terminal
# Default: 51
# Range: 1 ~ 255
width = 51
#Height of computer terminal
# Default: 19
# Range: 1 ~ 255
height = 19
#Terminal size of pocket computers.
[term_sizes.pocket_computer]
#Width of pocket computer terminal
# Default: 26
# Range: 1 ~ 255
width = 26
#Height of pocket computer terminal
# Default: 20
# Range: 1 ~ 255
height = 20
#Maximum size of monitors (in blocks).
[term_sizes.monitor]
#Maximum width of monitors
# Default: 8
# Range: 1 ~ 32
width = 8
#Maximum height of monitors
# Default: 6
# Range: 1 ~ 32
height = 6

9
config/connector.json Normal file
View File

@@ -0,0 +1,9 @@
{
"version": 1,
"hiddenMods": [],
"globalModAliases": {
"cloth_config": "cloth-config2",
"playeranimator": "player-animator"
},
"enableMixinSafeguard": true
}

View File

@@ -0,0 +1,9 @@
#.
#Use more complex copycat models to improve appearance with certain materials.
useEnhancedModels = true
#.
#Disable warnings about graphics settings that may cause issues with the mod.
disableGraphicsWarnings = false
#.
#Colorize different parts of multi-state copycats to distinguish them visually.
colorizeMultiStates = false

View File

@@ -0,0 +1,74 @@
#.
#Disables the migration of placed copycats from old versions to new ones. Setting this to true may cause copycats to lose their textures when you upgrade this mod. Restart the game to apply changes.
disableMigration = false
#.
#Enable/disable features. Values on server override clients
[features]
#.
copycat_stacked_half_layer = true
copycat_vertical_stairs = true
copycat_byte = true
copycat_vertical_slice = true
copycat_wooden_pressure_plate = true
copycat_block = true
copycat_shaft = true
copycat_large_cogwheel = true
copycat_fence = true
copycat_wall = true
copycat_cogwheel = true
copycat_vertical_step = true
copycat_sliding_door = true
copycat_folding_door = true
copycat_slope_layer = true
copycat_light_weighted_pressure_plate = true
copycat_stairs = true
copycat_fence_gate = true
copycat_slab = true
copycat_board = true
copycat_wooden_button = true
copycat_trapdoor = true
copycat_stone_pressure_plate = true
copycat_pane = true
copycat_half_panel = true
copycat_slice = true
copycat_beam = true
copycat_door = true
copycat_iron_door = true
copycat_byte_panel = true
copycat_corner_slice = true
copycat_flat_pane = true
copycat_ghost_block = true
copycat_fluid_pipe = true
copycat_heavy_weighted_pressure_plate = true
copycat_iron_trapdoor = true
copycat_half_layer = true
copycat_stone_button = true
copycat_ladder = true
copycat_layer = true
copycat_slope = true
copycat_vertical_slope = true
copycat_vertical_half_layer = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All copycats with a sloped surface
slopes = true
#.
#All copycats that support multiple materials in a single block
multistates = true
#.
#All copycats that can be resized by putting in more of the same copycat
stackables = true
#.
#All copycats that can emit a redstone signal
redstone = true
#.
#All copycats with extra functions/interactions
functional = true
#.
#All copycats mimicking blocks from Create
create = true

View File

@@ -0,0 +1,12 @@
#.
#Fine tune the kinetic stats of individual components
[stressValues.v1]
#.
#.
#[in Stress Units]
#Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives.
[stressValues.v1.impact]
copycat_cogwheel = 0.0
copycat_large_cogwheel = 0.0
copycat_shaft = 0.0

36
config/corpse-server.toml Normal file
View File

@@ -0,0 +1,36 @@
#The time (in real life days) deaths get stored
#-1 for infinite storage
#0 for not storing deaths at all
# Default: -1
# Range: > -1
death_storage_duration = -1
[corpse]
#The time passed (in ticks) after a corpse turns into a skeleton
# Default: 72000
# Range: > 0
skeleton_time = 72000
#If the corpse should lie on its face
lie_on_face = false
#If the corpse should wear the players equipment
show_equipment = true
#If the corpse should fall into the void
fall_into_void = false
#If the corpse should get removed when in lava
lava_damage = false
[corpse.access]
#If only the owner of the corpse can access the inventory
only_owner = false
#If everybody can access the corpse in the skeleton stage (Only if only_owner_access is set to true)
skeleton = false
[corpse.despawn]
#The time passed (in ticks) after a corpse despawns (only if empty)
# Default: 600
# Range: > 20
time = 600
#The time passed (in ticks) after a corpse despawns even if its not empty (-1 = never)
# Default: -1
# Range: > -1
force_time = -1

View File

@@ -0,0 +1,18 @@
#Game Settings
[Settings]
#Should fisherman buy/sell items related to this mods items (Seafood and pearls)
fishermanBuyCDItems = true
#Should the Wandering Trader sell items in exchange for pearls?
wanderingTraderDealsPearls = true
#Should seafood only be able to be cooked through the Farmer's Delight pot?
cookInPot = true
#Minimum ticks before seafood can be gathered by the crab trap. Default = 4000
minTicks = 4000
#Maximum ticks before seafood can be gathered by the crab trap. Default = 8000
maxTicks = 8000
#Requires the crab trap to have a 3x3 of open water or waterlogged blocks around it to be able to function. Default = true
require_surrounding_water = true
#Number of seashell variants available (must match textures/models/blockstates files)
# Default: 7
# Range: 1 ~ 64
seashellVariantCount = 7

View File

@@ -0,0 +1,16 @@
[common]
#Set this to false if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server while in the player inventory)
compressRequiresCraftingGrid = true
#A list of modid:name entries that will not be crafted by the compress key.
compressDenylist = ["minecraft:sandstone", "minecraft:iron_trapdoor"]
[client]
#If set to true, right-clicking the result slot in a crafting table will craft a full stack.
rightClickCraftsStack = true
#We both know JEI is much better. This option hides Vanilla's crafting book button instead of moving it.
hideVanillaCraftingGuide = false
#Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. Set to 'DISABLED' to disable completely.
#Allowed Values: DEFAULT, BUTTONS, HOTKEYS, DISABLED
mode = "DEFAULT"
#Add mod ids here of mods that you wish to disable Crafting Tweaks support for.
disabledAddons = []

146
config/create-client.toml Normal file
View File

@@ -0,0 +1,146 @@
#.
#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder!
[client]
#.
#Show item descriptions on Shift and controls on Ctrl.
enableTooltips = true
#.
#Display a tooltip when looking at overstressed components.
enableOverstressedTooltip = true
#.
#Log a stack-trace when rendering issues happen within a moving contraption.
explainRenderErrors = false
#.
#Higher density means more spawned particles.
# Default: 0.5
# Range: 0.0 ~ 1.0
fanParticleDensity = 0.5
#.
#[in Blocks]
#Maximum Distance to the player at which items in Blocks' filter slots will be displayed
# Default: 10.0
# Range: 1.0 ~ 3.4028234663852886E38
filterItemRenderDistance = 10.0
#.
#Choose the menu row that the Create config button appears on in the main menu
#Set to 0 to disable the button altogether
# Default: 2
# Range: 0 ~ 4
mainMenuConfigButtonRow = 2
#.
#Offset the Create config button in the main menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
# Default: -4
# Range: > -2147483648
mainMenuConfigButtonOffsetX = -4
#.
#Choose the menu row that the Create config button appears on in the in-game menu
#Set to 0 to disable the button altogether
# Default: 3
# Range: 0 ~ 5
ingameMenuConfigButtonRow = 3
#.
#Offset the Create config button in the in-game menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
# Default: -4
# Range: > -2147483648
ingameMenuConfigButtonOffsetX = -4
#.
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
ignoreFabulousWarning = false
#.
#Disable to prevent being rotated while seated on a Moving Contraption
rotateWhenSeated = true
#.
#Configure your vision range when submerged in Create's custom fluids
[client.fluidFogSettings]
#.
#The vision range through honey will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
honey = 1.0
#.
#The vision range though chocolate will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
chocolate = 1.0
#.
#Settings for the Goggle Overlay
[client.goggleOverlay]
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
# Default: 20
# Range: > -2147483648
overlayOffsetX = 20
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
# Default: 0
# Range: > -2147483648
overlayOffsetY = 0
#.
#Enable this to use your custom colors for the Goggle- and Hover- Overlay
customColorsOverlay = false
#.
#The custom background color to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
# Default: -267386864
# Range: > -2147483648
customBackgroundOverlay = -267386864
#.
#The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
# Default: 1347420415
# Range: > -2147483648
customBorderTopOverlay = 1347420415
#.
#The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
# Default: 1344798847
# Range: > -2147483648
customBorderBotOverlay = 1344798847
#.
#Sound settings
[client.sound]
#.
#Make cogs rumble and machines clatter.
enableAmbientSounds = true
#.
#Maximum volume modifier of Ambient noise
# Default: 0.10000000149011612
# Range: 0.0 ~ 1.0
ambientVolumeCap = 0.10000000149011612
#.
#Mod Integration and JEI
[client.jeiIntegration]
#.
#Whether to auto-update the JEI search when searching in the stock keeper UI
syncJeiSearch = true
#.
#Railway related settings
[client.trains]
#.
#How far away the Camera should zoom when seated on a train
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
mountedZoomMultiplier = 3.0
#.
#Display nodes and edges of a Railway Network while f3 debug mode is active
showTrackGraphOnF3 = false
#.
#Additionally display materials of a Rail Network while f3 debug mode is active
showExtendedTrackGraphOnF3 = false
#.
#Display Track Networks and Trains on supported map mods
showTrainMapOverlay = true
#.
#Track Network Color on maps
#Allowed Values: RED, GREY, WHITE
trainMapColorTheme = "RED"

View File

@@ -0,0 +1,7 @@
#.
#Modify Create's impact on your terrain
[worldgen]
#.
#.
#Prevents all worldgen added by Create from taking effect
disableWorldGen = false

View File

@@ -0,0 +1,601 @@
#.
#The Backbone of Create
[infrastructure]
#.
#[in Ticks]
#The amount of time a server waits before sending out tickrate synchronization packets.
#These packets help animations to be more accurate when tps is below 20.
# Default: 20
# Range: > 5
tickrateSyncTimer = 20
#.
#Packmakers' control panel for internal recipe compat
[recipes]
#.
#.
#Allow the Mechanical Press to process entire stacks at a time.
bulkPressing = false
#.
#Allow the Mechanical Saw to process entire stacks at a time.
bulkCutting = false
#.
#Allow supported potions to be brewed by a Mechanical Mixer + Basin.
allowBrewingInMixer = true
#.
#Allow any shapeless crafting recipes to be processed by a Mechanical Mixer + Basin.
allowShapelessInMixer = true
#.
#Allow any single-ingredient 2x2 or 3x3 crafting recipes to be processed by a Mechanical Press + Basin.
allowShapedSquareInPress = true
#.
#Allow any standard crafting recipes to be processed by Mechanical Crafters.
allowRegularCraftingInCrafter = true
#.
#The Maximum amount of ingredients that can be used to craft Firework Rockets using Mechanical Crafters.
# Default: 9
# Range: > 1
maxFireworkIngredientsInCrafter = 9
#.
#Allow any stonecutting recipes to be processed by a Mechanical Saw.
allowStonecuttingOnSaw = true
#.
#Allow Spouts to interact with Casting Tables and Basins from Tinkers' Construct.
allowCastingBySpout = true
#.
#Display vanilla Log-stripping interactions in JEI.
displayLogStrippingRecipes = true
#.
#The amount of Light sources destroyed before Chromatic Compound turns into Refined Radiance.
# Default: 10
# Range: > 1
lightSourceCountForRefinedRadiance = 10
#.
#Allow the standard in-world Refined Radiance recipes.
enableRefinedRadianceRecipe = true
#.
#Allow the standard in-world Shadow Steel recipe.
enableShadowSteelRecipe = true
#.
#Parameters and abilities of Create's kinetic mechanisms
[kinetics]
#.
#.
#Disable the Stress mechanic altogether.
disableStress = false
#.
#Maximum length in blocks of mechanical belts.
# Default: 20
# Range: > 5
maxBeltLength = 20
#.
#Maximum length in blocks of chain conveyor connections.
# Default: 32
# Range: > 5
maxChainConveyorLength = 32
#.
#Maximum amount of connections each chain conveyor can have.
# Default: 4
# Range: > 1
maxChainConveyorConnections = 4
#.
#Damage dealt by active Crushing Wheels.
# Default: 4
# Range: > 0
crushingDamage = 4
#.
#[in Revolutions per Minute]
#Maximum allowed rotation speed for any Kinetic Block.
# Default: 256
# Range: > 64
maxRotationSpeed = 256
#.
#Select what mobs should ignore Deployers when attacked by them.
#Allowed Values: ALL, CREEPERS, NONE
ignoreDeployerAttacks = "CREEPERS"
#.
#Game ticks between Kinetic Blocks checking whether their source is still valid.
# Default: 60
# Range: > 5
kineticValidationFrequency = 60
#.
#multiplier used for calculating exhaustion from speed when a crank is turned.
# Default: 0.009999999776482582
# Range: 0.0 ~ 1.0
crankHungerMultiplier = 0.009999999776482582
#.
#Amount of sail-type blocks required for a windmill to assemble successfully.
# Default: 8
# Range: > 0
minimumWindmillSails = 8
#.
#Number of sail-type blocks required to increase windmill speed by 1RPM.
# Default: 8
# Range: > 1
windmillSailsPerRPM = 8
#.
#Max Distance in blocks a Weighted Ejector can throw
# Default: 32
# Range: > 0
maxEjectorDistance = 32
#.
#Time in ticks until the next item launched by an ejector scans blocks for potential collisions
# Default: 120
# Range: > 10
ejectorScanInterval = 120
#.
#Encased Fan
[kinetics.encasedFan]
#.
#Maximum distance in blocks Fans can push entities.
# Default: 20
# Range: > 5
fanPushDistance = 20
#.
#Maximum distance in blocks from where Fans can pull entities.
# Default: 20
# Range: > 5
fanPullDistance = 20
#.
#Game ticks between Fans checking for anything blocking their air flow.
# Default: 30
# Range: > 10
fanBlockCheckRate = 30
#.
#[in Revolutions per Minute]
#Rotation speed at which the maximum stats of fans are reached.
# Default: 256
# Range: > 64
fanRotationArgmax = 256
#.
#Game ticks required for a Fan-based processing recipe to take effect.
# Default: 150
# Range: > 0
fanProcessingTime = 150
#.
#Moving Contraptions
[kinetics.contraptions]
#.
#Maximum amount of blocks in a structure movable by Pistons, Bearings or other means.
# Default: 2048
# Range: > 1
maxBlocksMoved = 2048
#.
#Maximum value of a chassis attachment range.
# Default: 16
# Range: > 1
maxChassisRange = 16
#.
#Maximum amount of extension poles behind a Mechanical Piston.
# Default: 64
# Range: > 1
maxPistonPoles = 64
#.
#Max length of rope available off a Rope Pulley.
# Default: 384
# Range: > 1
maxRopeLength = 384
#.
#Maximum allowed distance of two coupled minecarts.
# Default: 32
# Range: > 1
maxCartCouplingLength = 32
#.
#Maximum depth of blocks filled in using a Mechanical Roller.
# Default: 12
# Range: > 1
rollerFillDepth = 12
#.
#Whether minecart contraptions can be picked up in survival mode.
survivalContraptionPickup = true
#.
#Configure how Spawner blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableSpawners = "NO_PICKUP"
#.
#Configure how Budding Amethyst can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
amethystMovement = "NO_PICKUP"
#.
#Configure how Obsidian blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableObsidian = "UNMOVABLE"
#.
#Configure how Reinforced Deepslate blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableReinforcedDeepslate = "UNMOVABLE"
#.
#Whether items mined or harvested by contraptions should be placed in their mounted storage.
moveItemsToStorage = true
#.
#Whether harvesters should break crops that aren't fully grown.
harvestPartiallyGrown = false
#.
#Whether harvesters should replant crops after harvesting.
harvesterReplants = true
#.
#Whether minecart contraptions can be placed into container items.
minecartContraptionInContainers = false
#.
#Whether stabilised bearings create a separated entity even on non-rotating contraptions.
#[Technical]
stabiliseStableContraptions = false
#.
#Whether the players hitbox should be expanded to the size of the contraption hitbox.
#[Technical]
syncPlayerPickupHitboxWithContraptionHitbox = false
#.
#Configure speed/capacity levels for requirements and indicators.
[kinetics.stats]
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'medium'
# Default: 30.0
# Range: 0.0 ~ 4096.0
mediumSpeed = 30.0
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'fast'
# Default: 100.0
# Range: 0.0 ~ 65535.0
fastSpeed = 100.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'medium'
# Default: 4.0
# Range: 0.0 ~ 4096.0
mediumStressImpact = 4.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'high'
# Default: 8.0
# Range: 0.0 ~ 65535.0
highStressImpact = 8.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'medium'
# Default: 256.0
# Range: 0.0 ~ 4096.0
mediumCapacity = 256.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'high'
# Default: 1024.0
# Range: 0.0 ~ 65535.0
highCapacity = 1024.0
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues.v2]
#.
#.
#[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.v2.impact]
brass_encased_shaft = 0.0
turntable = 4.0
clutch = 0.0
mechanical_mixer = 4.0
gearbox = 0.0
mechanical_bearing = 4.0
copper_backtank = 4.0
hose_pulley = 4.0
display_board = 0.0
crushing_wheel = 8.0
adjustable_chain_gearshift = 0.0
millstone = 4.0
rotation_speed_controller = 0.0
sticky_mechanical_piston = 4.0
mechanical_crafter = 2.0
deployer = 4.0
elevator_pulley = 4.0
stressometer = 0.0
cogwheel = 0.0
encased_chain_drive = 0.0
belt = 0.0
brass_encased_large_cogwheel = 0.0
weighted_ejector = 2.0
chain_conveyor = 1.0
mechanical_saw = 4.0
flywheel = 0.0
mechanical_piston = 4.0
speedometer = 0.0
brass_encased_cogwheel = 0.0
clockwork_bearing = 4.0
mechanical_press = 8.0
mechanical_drill = 4.0
andesite_encased_shaft = 0.0
netherite_backtank = 4.0
mechanical_arm = 2.0
sequenced_gearshift = 0.0
andesite_encased_large_cogwheel = 0.0
shaft = 0.0
cuckoo_clock = 1.0
gearshift = 0.0
rope_pulley = 4.0
andesite_encased_cogwheel = 0.0
large_cogwheel = 0.0
encased_fan = 2.0
mysterious_cuckoo_clock = 1.0
gantry_shaft = 0.0
mechanical_pump = 4.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[kinetics.stressValues.v2.capacity]
steam_engine = 1024.0
water_wheel = 32.0
copper_valve_handle = 8.0
hand_crank = 8.0
creative_motor = 16384.0
large_water_wheel = 128.0
windmill_bearing = 512.0
#.
#Create's liquid manipulation tools
[fluids]
#.
#.
#[in Buckets]
#The amount of liquid a tank can hold per block.
# Default: 8
# Range: > 1
fluidTankCapacity = 8
#.
#[in Blocks]
#The maximum height a fluid tank can reach.
# Default: 32
# Range: > 1
fluidTankMaxHeight = 32
#.
#[in Blocks]
#The maximum distance a mechanical pump can push or pull liquids on either side.
# Default: 16
# Range: > 1
mechanicalPumpRange = 16
#.
#[in Blocks]
#The maximum distance a hose pulley can draw fluid blocks from.
# Default: 128
# Range: > 1
hosePulleyRange = 128
#.
#[in Blocks]
#[-1 to disable this behaviour]
#The minimum amount of fluid blocks the hose pulley needs to find before deeming it an infinite source.
# Default: 10000
# Range: > -1
hosePulleyBlockThreshold = 10000
#.
#Whether hose pulleys should continue filling up above-threshold sources.
fillInfinite = false
#.
#Configure which fluids can be drained infinitely.
#Allowed Values: ALLOW_ALL, DENY_ALL, ALLOW_BY_TAG, DENY_BY_TAG
bottomlessFluidMode = "ALLOW_BY_TAG"
#.
#Whether hose pulleys should be allowed to place fluid sources.
fluidFillPlaceFluidSourceBlocks = true
#.
#Whether open-ended pipes should be allowed to place fluid sources.
pipesPlaceFluidSourceBlocks = true
#.
#Tweaks for logistical components
[logistics]
#.
#.
#The amount of ticks a funnel waits between item transferrals, when it is not re-activated by redstone.
# Default: 8
# Range: > 1
defaultExtractionTimer = 8
#.
#The amount of ticks a portable storage interface waits for transfers until letting contraptions move along.
# Default: 60
# Range: > 1
psiTimeout = 60
#.
#Maximum distance in blocks a Mechanical Arm can reach across.
# Default: 5
# Range: > 1
mechanicalArmRange = 5
#.
#Maximum distance in blocks a Package Port can be placed at from its target.
# Default: 5
# Range: > 1
packagePortRange = 5
#.
#Maximum possible range in blocks of redstone link connections.
# Default: 256
# Range: > 1
linkRange = 256
#.
#Maximum possible distance in blocks between display links and their target.
# Default: 64
# Range: > 1
displayLinkRange = 64
#.
#The total amount of stacks a vault can hold per block in size.
# Default: 20
# Range: 1 ~ 2048
vaultCapacity = 20
#.
#The amount of packages a chain conveyor can carry at a time.
# Default: 20
# Range: > 1
chainConveyorCapacity = 20
#.
#The amount of ticks a brass tunnel waits between distributions.
# Default: 10
# Range: 1 ~ 10
brassTunnelTimer = 10
#.
#The amount of ticks a factory gauge waits between requests.
# Default: 100
# Range: > 5
factoryGaugeTimer = 100
#.
#Whether hostile mobs walking near a seat will start riding it.
seatHostileMobs = true
#.
#Everything related to Schematic tools
[schematics]
#.
#.
#Whether placing a Schematic directly in Creative Mode should replace world blocks with Air
creativePrintIncludesAir = false
#.
#The amount of Schematics a player can upload until previous ones are overwritten.
# Default: 10
# Range: > 1
maxSchematics = 10
#.
#[in KiloBytes]
#The maximum allowed file size of uploaded Schematics.
# Default: 256
# Range: > 16
maxTotalSchematicSize = 256
#.
#[in Bytes]
#The maximum packet size uploaded Schematics are split into.
# Default: 1024
# Range: 256 ~ 32767
maxSchematicPacketSize = 1024
#.
#Amount of game ticks without new packets arriving until an active schematic upload process is discarded.
# Default: 600
# Range: > 100
schematicIdleTimeout = 600
#.
#Schematicannon
[schematics.schematicannon]
#.
#Amount of game ticks between shots of the cannon. Higher => Slower
# Default: 10
# Range: > 1
schematicannonDelay = 10
#.
#Amount of blocks a Schematicannon can print per Gunpowder item provided.
# Default: 400
# Range: > 1
schematicannonShotsPerGunpowder = 400
#.
#Equipment and gadgets added by Create
[equipment]
#.
#.
#The Maximum Distance to an active mirror for the symmetry wand to trigger.
# Default: 50
# Range: > 10
maxSymmetryWandRange = 50
#.
#The Maximum Distance a Block placed by Create's placement assist will have to its interaction point.
# Default: 12
# Range: > 3
placementAssistRange = 12
#.
#The Maximum Distance at which a Toolbox can interact with Players' Inventories.
# Default: 10
# Range: > 1
toolboxRange = 10
#.
#The Maximum volume of Air that can be stored in a backtank = Seconds of underwater breathing
# Default: 900
# Range: > 1
airInBacktank = 900
#.
#The volume of Air added by each level of the backtanks Capacity Enchantment
# Default: 300
# Range: > 1
enchantedBacktankCapacity = 300
#.
#Amount of free Extendo Grip actions provided by one filled Copper Backtank. Set to 0 makes Extendo Grips unbreakable
# Default: 1000
# Range: > 0
maxExtendoGripActions = 1000
#.
#Amount of free Potato Cannon shots provided by one filled Copper Backtank. Set to 0 makes Potato Cannons unbreakable
# Default: 200
# Range: > 0
maxPotatoCannonShots = 200
#.
#Create's builtin Railway systems
[trains]
#.
#.
#Whether moving Trains can hurt colliding mobs and players.
trainsCauseDamage = true
#.
#Maximum length of track that can be placed as one batch or turn.
# Default: 32
# Range: 16 ~ 128
maxTrackPlacementLength = 32
#.
#Maximum length of a Train Stations' assembly track.
# Default: 128
# Range: > 5
maxAssemblyLength = 128
#.
#Maximum amount of bogeys assembled as a single Train.
# Default: 20
# Range: > 1
maxBogeyCount = 20
#.
#Relative speed of a manually controlled Train compared to a Scheduled one.
# Default: 0.75
# Range: 0.0 ~ 3.4028234663852886E38
manualTrainSpeedModifier = 0.75
#.
#Standard Trains
[trains.trainStats]
#.
#[in Blocks/Second]
#The top speed of any assembled Train.
# Default: 28.0
# Range: 0.0 ~ 3.4028234663852886E38
trainTopSpeed = 28.0
#.
#[in Blocks/Second]
#The top speed of Trains during a turn.
# Default: 14.0
# Range: 0.0 ~ 3.4028234663852886E38
trainTurningTopSpeed = 14.0
#.
#[in Blocks/Second²]
#The acceleration of any assembled Train.
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
trainAcceleration = 3.0
#.
#Powered Trains
[trains.poweredTrainStats]
#.
#[in Blocks/Second]
#The top speed of powered Trains.
# Default: 40.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTopSpeed = 40.0
#.
#[in Blocks/Second]
#The top speed of powered Trains during a turn.
# Default: 20.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTurningTopSpeed = 20.0
#.
#[in Blocks/Second²]
#The acceleration of powered Trains.
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainAcceleration = 3.0

604
config/create-server.toml Normal file
View File

@@ -0,0 +1,604 @@
#.
#The Backbone of Create
[infrastructure]
#.
#[in Ticks]
#The amount of time a server waits before sending out tickrate synchronization packets.
#These packets help animations to be more accurate when tps is below 20.
# Default: 20
# Range: > 5
tickrateSyncTimer = 20
#.
#Packmakers' control panel for internal recipe compat
[recipes]
#.
#.
#Allow the Mechanical Press to process entire stacks at a time.
bulkPressing = false
#.
#Allow the Mechanical Saw to process entire stacks at a time.
bulkCutting = false
#.
#Allow supported potions to be brewed by a Mechanical Mixer + Basin.
allowBrewingInMixer = true
#.
#Allow any shapeless crafting recipes to be processed by a Mechanical Mixer + Basin.
allowShapelessInMixer = true
#.
#Allow any single-ingredient 2x2 or 3x3 crafting recipes to be processed by a Mechanical Press + Basin.
allowShapedSquareInPress = true
#.
#Allow any standard crafting recipes to be processed by Mechanical Crafters.
allowRegularCraftingInCrafter = true
#.
#The Maximum amount of ingredients that can be used to craft Firework Rockets using Mechanical Crafters.
# Default: 9
# Range: > 1
maxFireworkIngredientsInCrafter = 9
#.
#Allow any stonecutting recipes to be processed by a Mechanical Saw.
allowStonecuttingOnSaw = true
#.
#Allow Spouts to interact with Casting Tables and Basins from Tinkers' Construct.
allowCastingBySpout = true
#.
#Display vanilla Log-stripping interactions in JEI.
displayLogStrippingRecipes = true
#.
#The amount of Light sources destroyed before Chromatic Compound turns into Refined Radiance.
# Default: 10
# Range: > 1
lightSourceCountForRefinedRadiance = 10
#.
#Allow the standard in-world Refined Radiance recipes.
enableRefinedRadianceRecipe = true
#.
#Allow the standard in-world Shadow Steel recipe.
enableShadowSteelRecipe = true
#.
#Parameters and abilities of Create's kinetic mechanisms
[kinetics]
#.
#.
#Disable the Stress mechanic altogether.
disableStress = false
#.
#Maximum length in blocks of mechanical belts.
# Default: 20
# Range: > 5
maxBeltLength = 20
#.
#Maximum length in blocks of chain conveyor connections.
# Default: 32
# Range: > 5
maxChainConveyorLength = 32
#.
#Maximum amount of connections each chain conveyor can have.
# Default: 4
# Range: > 1
maxChainConveyorConnections = 4
#.
#Damage dealt by active Crushing Wheels.
# Default: 4
# Range: > 0
crushingDamage = 4
#.
#[in Revolutions per Minute]
#Maximum allowed rotation speed for any Kinetic Block.
# Default: 256
# Range: > 64
maxRotationSpeed = 256
#.
#Select what mobs should ignore Deployers when attacked by them.
#Allowed Values: ALL, CREEPERS, NONE
ignoreDeployerAttacks = "CREEPERS"
#.
#Game ticks between Kinetic Blocks checking whether their source is still valid.
# Default: 60
# Range: > 5
kineticValidationFrequency = 60
#.
#multiplier used for calculating exhaustion from speed when a crank is turned.
# Default: 0.009999999776482582
# Range: 0.0 ~ 1.0
crankHungerMultiplier = 0.009999999776482582
#.
#Amount of sail-type blocks required for a windmill to assemble successfully.
# Default: 8
# Range: > 0
minimumWindmillSails = 8
#.
#Number of sail-type blocks required to increase windmill speed by 1RPM.
# Default: 8
# Range: > 1
windmillSailsPerRPM = 8
#.
#Max Distance in blocks a Weighted Ejector can throw
# Default: 32
# Range: > 0
maxEjectorDistance = 32
#.
#Time in ticks until the next item launched by an ejector scans blocks for potential collisions
# Default: 120
# Range: > 10
ejectorScanInterval = 120
#.
#Encased Fan
[kinetics.encasedFan]
#.
#Maximum distance in blocks Fans can push entities.
# Default: 20
# Range: > 5
fanPushDistance = 20
#.
#Maximum distance in blocks from where Fans can pull entities.
# Default: 20
# Range: > 5
fanPullDistance = 20
#.
#Game ticks between Fans checking for anything blocking their air flow.
# Default: 30
# Range: > 10
fanBlockCheckRate = 30
#.
#[in Revolutions per Minute]
#Rotation speed at which the maximum stats of fans are reached.
# Default: 256
# Range: > 64
fanRotationArgmax = 256
#.
#Game ticks required for a Fan-based processing recipe to take effect.
# Default: 150
# Range: > 0
fanProcessingTime = 150
#.
#Moving Contraptions
[kinetics.contraptions]
#.
#Maximum amount of blocks in a structure movable by Pistons, Bearings or other means.
# Default: 2048
# Range: > 1
maxBlocksMoved = 2048
#.
#Maximum value of a chassis attachment range.
# Default: 16
# Range: > 1
maxChassisRange = 16
#.
#Maximum amount of extension poles behind a Mechanical Piston.
# Default: 64
# Range: > 1
maxPistonPoles = 64
#.
#Max length of rope available off a Rope Pulley.
# Default: 384
# Range: > 1
maxRopeLength = 384
#.
#Maximum allowed distance of two coupled minecarts.
# Default: 32
# Range: > 1
maxCartCouplingLength = 32
#.
#Maximum depth of blocks filled in using a Mechanical Roller.
# Default: 12
# Range: > 1
rollerFillDepth = 12
#.
#Whether minecart contraptions can be picked up in survival mode.
survivalContraptionPickup = true
#.
#Configure how Spawner blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableSpawners = "NO_PICKUP"
#.
#Configure how Budding Amethyst can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
amethystMovement = "NO_PICKUP"
#.
#Configure how Obsidian blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableObsidian = "UNMOVABLE"
#.
#Configure how Reinforced Deepslate blocks can be moved by contraptions.
#Allowed Values: MOVABLE, NO_PICKUP, UNMOVABLE
movableReinforcedDeepslate = "UNMOVABLE"
#.
#Whether items mined or harvested by contraptions should be placed in their mounted storage.
moveItemsToStorage = true
#.
#Whether harvesters should break crops that aren't fully grown.
harvestPartiallyGrown = false
#.
#Whether harvesters should replant crops after harvesting.
harvesterReplants = true
#.
#Whether minecart contraptions can be placed into container items.
minecartContraptionInContainers = false
#.
#Whether stabilised bearings create a separated entity even on non-rotating contraptions.
#[Technical]
stabiliseStableContraptions = false
#.
#Whether the players hitbox should be expanded to the size of the contraption hitbox.
#[Technical]
syncPlayerPickupHitboxWithContraptionHitbox = false
#.
#Whether to prevent block dropping when contraption is placed inside in-world blocks.
noDropWhenContraptionReplaceBlocks = false
#.
#Configure speed/capacity levels for requirements and indicators.
[kinetics.stats]
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'medium'
# Default: 30.0
# Range: 0.0 ~ 4096.0
mediumSpeed = 30.0
#.
#[in Revolutions per Minute]
#Minimum speed of rotation to be considered 'fast'
# Default: 100.0
# Range: 0.0 ~ 65535.0
fastSpeed = 100.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'medium'
# Default: 4.0
# Range: 0.0 ~ 4096.0
mediumStressImpact = 4.0
#.
#[in Stress Units]
#Minimum stress impact to be considered 'high'
# Default: 8.0
# Range: 0.0 ~ 65535.0
highStressImpact = 8.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'medium'
# Default: 256.0
# Range: 0.0 ~ 4096.0
mediumCapacity = 256.0
#.
#[in Stress Units]
#Minimum added Capacity by sources to be considered 'high'
# Default: 1024.0
# Range: 0.0 ~ 65535.0
highCapacity = 1024.0
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues.v2]
#.
#.
#[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.v2.impact]
brass_encased_shaft = 0.0
turntable = 4.0
clutch = 0.0
mechanical_mixer = 4.0
gearbox = 0.0
mechanical_bearing = 4.0
copper_backtank = 4.0
hose_pulley = 4.0
display_board = 0.0
crushing_wheel = 8.0
adjustable_chain_gearshift = 0.0
millstone = 4.0
rotation_speed_controller = 0.0
sticky_mechanical_piston = 4.0
mechanical_crafter = 2.0
deployer = 4.0
elevator_pulley = 4.0
stressometer = 0.0
cogwheel = 0.0
encased_chain_drive = 0.0
belt = 0.0
brass_encased_large_cogwheel = 0.0
weighted_ejector = 2.0
chain_conveyor = 1.0
mechanical_saw = 4.0
flywheel = 0.0
mechanical_piston = 4.0
speedometer = 0.0
brass_encased_cogwheel = 0.0
clockwork_bearing = 4.0
mechanical_press = 8.0
mechanical_drill = 4.0
andesite_encased_shaft = 0.0
netherite_backtank = 4.0
mechanical_arm = 2.0
sequenced_gearshift = 0.0
andesite_encased_large_cogwheel = 0.0
shaft = 0.0
cuckoo_clock = 1.0
gearshift = 0.0
rope_pulley = 4.0
andesite_encased_cogwheel = 0.0
large_cogwheel = 0.0
encased_fan = 2.0
mysterious_cuckoo_clock = 1.0
gantry_shaft = 0.0
mechanical_pump = 4.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[kinetics.stressValues.v2.capacity]
steam_engine = 1024.0
water_wheel = 32.0
copper_valve_handle = 8.0
hand_crank = 8.0
creative_motor = 16384.0
large_water_wheel = 128.0
windmill_bearing = 512.0
#.
#Create's liquid manipulation tools
[fluids]
#.
#.
#[in Buckets]
#The amount of liquid a tank can hold per block.
# Default: 8
# Range: > 1
fluidTankCapacity = 8
#.
#[in Blocks]
#The maximum height a fluid tank can reach.
# Default: 32
# Range: > 1
fluidTankMaxHeight = 32
#.
#[in Blocks]
#The maximum distance a mechanical pump can push or pull liquids on either side.
# Default: 16
# Range: > 1
mechanicalPumpRange = 16
#.
#[in Blocks]
#The maximum distance a hose pulley can draw fluid blocks from.
# Default: 128
# Range: > 1
hosePulleyRange = 128
#.
#[in Blocks]
#[-1 to disable this behaviour]
#The minimum amount of fluid blocks the hose pulley needs to find before deeming it an infinite source.
# Default: 10000
# Range: > -1
hosePulleyBlockThreshold = 10000
#.
#Whether hose pulleys should continue filling up above-threshold sources.
fillInfinite = false
#.
#Configure which fluids can be drained infinitely.
#Allowed Values: ALLOW_ALL, DENY_ALL, ALLOW_BY_TAG, DENY_BY_TAG
bottomlessFluidMode = "ALLOW_BY_TAG"
#.
#Whether hose pulleys should be allowed to place fluid sources.
fluidFillPlaceFluidSourceBlocks = true
#.
#Whether open-ended pipes should be allowed to place fluid sources.
pipesPlaceFluidSourceBlocks = true
#.
#Tweaks for logistical components
[logistics]
#.
#.
#The amount of ticks a funnel waits between item transferrals, when it is not re-activated by redstone.
# Default: 8
# Range: > 1
defaultExtractionTimer = 8
#.
#The amount of ticks a portable storage interface waits for transfers until letting contraptions move along.
# Default: 60
# Range: > 1
psiTimeout = 60
#.
#Maximum distance in blocks a Mechanical Arm can reach across.
# Default: 5
# Range: > 1
mechanicalArmRange = 5
#.
#Maximum distance in blocks a Package Port can be placed at from its target.
# Default: 5
# Range: > 1
packagePortRange = 5
#.
#Maximum possible range in blocks of redstone link connections.
# Default: 256
# Range: > 1
linkRange = 256
#.
#Maximum possible distance in blocks between display links and their target.
# Default: 64
# Range: > 1
displayLinkRange = 64
#.
#The total amount of stacks a vault can hold per block in size.
# Default: 20
# Range: 1 ~ 2048
vaultCapacity = 20
#.
#The amount of packages a chain conveyor can carry at a time.
# Default: 20
# Range: > 1
chainConveyorCapacity = 20
#.
#The amount of ticks a brass tunnel waits between distributions.
# Default: 10
# Range: 1 ~ 10
brassTunnelTimer = 10
#.
#The amount of ticks a factory gauge waits between requests.
# Default: 100
# Range: > 5
factoryGaugeTimer = 100
#.
#Whether hostile mobs walking near a seat will start riding it.
seatHostileMobs = true
#.
#Everything related to Schematic tools
[schematics]
#.
#.
#Whether placing a Schematic directly in Creative Mode should replace world blocks with Air
creativePrintIncludesAir = false
#.
#The amount of Schematics a player can upload until previous ones are overwritten.
# Default: 10
# Range: > 1
maxSchematics = 10
#.
#[in KiloBytes]
#The maximum allowed file size of uploaded Schematics.
# Default: 256
# Range: > 16
maxTotalSchematicSize = 256
#.
#[in Bytes]
#The maximum packet size uploaded Schematics are split into.
# Default: 1024
# Range: 256 ~ 32767
maxSchematicPacketSize = 1024
#.
#Amount of game ticks without new packets arriving until an active schematic upload process is discarded.
# Default: 600
# Range: > 100
schematicIdleTimeout = 600
#.
#Schematicannon
[schematics.schematicannon]
#.
#Amount of game ticks between shots of the cannon. Higher => Slower
# Default: 10
# Range: > 1
schematicannonDelay = 10
#.
#Amount of blocks a Schematicannon can print per Gunpowder item provided.
# Default: 400
# Range: > 1
schematicannonShotsPerGunpowder = 400
#.
#Equipment and gadgets added by Create
[equipment]
#.
#.
#The Maximum Distance to an active mirror for the symmetry wand to trigger.
# Default: 50
# Range: > 10
maxSymmetryWandRange = 50
#.
#The Maximum Distance a Block placed by Create's placement assist will have to its interaction point.
# Default: 12
# Range: > 3
placementAssistRange = 12
#.
#The Maximum Distance at which a Toolbox can interact with Players' Inventories.
# Default: 10
# Range: > 1
toolboxRange = 10
#.
#The Maximum volume of Air that can be stored in a backtank = Seconds of underwater breathing
# Default: 900
# Range: > 1
airInBacktank = 900
#.
#The volume of Air added by each level of the backtanks Capacity Enchantment
# Default: 300
# Range: > 1
enchantedBacktankCapacity = 300
#.
#Amount of free Extendo Grip actions provided by one filled Copper Backtank. Set to 0 makes Extendo Grips unbreakable
# Default: 1000
# Range: > 0
maxExtendoGripActions = 1000
#.
#Amount of free Potato Cannon shots provided by one filled Copper Backtank. Set to 0 makes Potato Cannons unbreakable
# Default: 200
# Range: > 0
maxPotatoCannonShots = 200
#.
#Create's builtin Railway systems
[trains]
#.
#.
#Whether moving Trains can hurt colliding mobs and players.
trainsCauseDamage = true
#.
#Maximum length of track that can be placed as one batch or turn.
# Default: 32
# Range: 16 ~ 128
maxTrackPlacementLength = 32
#.
#Maximum length of a Train Stations' assembly track.
# Default: 128
# Range: > 5
maxAssemblyLength = 128
#.
#Maximum amount of bogeys assembled as a single Train.
# Default: 20
# Range: > 1
maxBogeyCount = 20
#.
#Relative speed of a manually controlled Train compared to a Scheduled one.
# Default: 0.75
# Range: 0.0 ~ 3.4028234663852886E38
manualTrainSpeedModifier = 0.75
#.
#Standard Trains
[trains.trainStats]
#.
#[in Blocks/Second]
#The top speed of any assembled Train.
# Default: 28.0
# Range: 0.0 ~ 3.4028234663852886E38
trainTopSpeed = 28.0
#.
#[in Blocks/Second]
#The top speed of Trains during a turn.
# Default: 14.0
# Range: 0.0 ~ 3.4028234663852886E38
trainTurningTopSpeed = 14.0
#.
#[in Blocks/Second²]
#The acceleration of any assembled Train.
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
trainAcceleration = 3.0
#.
#Powered Trains
[trains.poweredTrainStats]
#.
#[in Blocks/Second]
#The top speed of powered Trains.
# Default: 40.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTopSpeed = 40.0
#.
#[in Blocks/Second]
#The top speed of powered Trains during a turn.
# Default: 20.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainTurningTopSpeed = 20.0
#.
#[in Blocks/Second²]
#The acceleration of powered Trains.
# Default: 3.0
# Range: 0.0 ~ 3.4028234663852886E38
poweredTrainAcceleration = 3.0

View File

@@ -0,0 +1,3 @@
#.
#If Deployer held items in #create:handheld_in_deployer_use should have custom transform at Use mode
renderDeployerUsingItemWithCustomTransform = true

View File

@@ -0,0 +1,31 @@
#.
#Packmakers' control panel for internal recipe compat
[recipes]
#.
#.
#If Farmer's Delight's Tree Bark (or Straw for Bamboo-like blocks) should be added to autogenerated Sawing Recipes for stripping wood/log
addTreeBarkToSawingRecipes = true
#.
#If Farmer's Delight's Cutting Board Recipes that uses knife can be converted to Sawing Recipes
convertCuttingBoardRecipesToSawingRecipes = true
#.
#If Farmer's Delight's Cutting Board Recipes can be converted to Deploying Recipes
convertCuttingBoardRecipesToDeployingRecipes = true
#.
#If Brewin' and Chewin's Keg Pouring Recipes can be converted to Filling Recipes
convertKegPouringRecipesToFillingRecipes = true
#.
#If Brewin' and Chewin's Keg Pouring Recipes can be converted to Emptying Recipes
convertKegPouringRecipesToEmptyingRecipes = true
#.
#If Extra Delight Mortar Grinding Recipes can be converted to Compacting Recipes
convertMortarGrindingRecipesToCompactingRecipes = true
#.
#If Extra Delight Juicer Recipes can be converted to Compacting Recipes
convertJuicerRecipesToCompactingRecipes = true
#.
#If Extra Delight Melting Pot Recipes can be converted to Mixing Recipes
convertMeltingPotRecipesToMixingRecipes = true
#.
#If Extra Delight Tools on Block Recipes can be converted to Deploying Recipes
convertToolOnBlockRecipesToDeployingRecipes = true

View File

@@ -0,0 +1,64 @@
#.
#Migrate copycats to Create: Copycats+ when they receive a block update
migrateCopycatsOnBlockUpdate = true
#.
#Migrate copycats to Create: Copycats+ when their block entities are initialized
migrateCopycatsOnInitialize = true
#.
#Enable/disable features. Values on server override clients
[features]
#.
kinetic_bridge = true
fluid_vessel = true
cross_connector = true
item_silo = true
inverted_clutch = true
empty_fan_catalyst = true
parallel_gearbox = true
redstone_link_wildcard = true
kinetic_battery = true
inventory_access_port = true
centrifugal_clutch = true
copycat_slab = true
overstress_clutch = true
brake = true
copycat_block = true
copycat_fence_gate = true
copycat_stairs = true
large_crank_wheel = true
brass_gearbox = true
copycat_vertical_step = true
copycat_wall = true
six_way_gearbox = true
crank_wheel = true
encased_chain_cogwheel = true
sequenced_pulse_generator = true
freewheel_clutch = true
shear_pin = true
inverted_gearshift = true
linked_transmitter = true
copycat_beam = true
copycat_board = true
inventory_bridge = true
copycat_fence = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All kinetic components, such as gearboxes and crank wheels
kinetic = true
#.
#All redstone components, such as linked transmitter and sequenced pulse generator
redstone = true
#.
#All components related to item and fluid transport
logistics = true
#.
#All copycats (Install Create: Copycats+ to upgrade)
copycats = true
#.
#All building palette blocks
palette = true

View File

@@ -0,0 +1,71 @@
#.
#Number of sub-folders allowed for schematics
# Default: 5
# Range: 0 ~ 20
schematicsNestingDepth = 5
#.
#Enable the fix that gives remaining items after manual application
applicationRemainingItemFix = true
#.
#Modify the stress output when a Fluid Vessel is used as a boiler
# Default: 0.8125
# Range: 0.0 ~ 3.4028234663852886E38
vesselBoilerStressMultiplier = 0.8125
#.
#Modify the heat level when a Fluid Vessel is used as a boiler
# Default: 0.5
# Range: 0.0 ~ 3.4028234663852886E38
vesselHeatMultiplier = 0.5
#.
#Limit the max boiler level achievable with a Fluid Vessel
# Default: 18
# Range: 0 ~ 18
vesselMaxLevel = 18
#.
#RPM of a Kinetic Battery when discharging
# Default: 64
# Range: 0 ~ 256
batteryDischargeRPM = 64
#.
#Max capacity of a Kinetic Battery in su-hours
# Default: 512.0
# Range: 0.0 ~ 8192.0
batteryCapacity = 512.0
#.
#Allow Redstone Links to have wildcards in both slots [restart required]
allowDualWildcardLink = false
#.
#Fine tune the kinetic stats of individual components
[stressValues.v1]
#.
#Stress impact of a powered brake [in Stress Units]
# Default: 16384.0
# Range: -Infinity ~ Infinity
brakeActiveStress = 16384.0
#.
#.
#[in Stress Units]
#Configure the individual stress impact of mechanical blocks. Note that this cost is doubled for every speed increase it receives.
[stressValues.v1.impact]
brass_gearbox = 0.0
centrifugal_clutch = 0.0
brake = 0.0
encased_chain_cogwheel = 0.0
kinetic_battery = 64.0
six_way_gearbox = 0.0
shear_pin = 0.0
parallel_gearbox = 0.0
inverted_gearshift = 0.0
freewheel_clutch = 0.0
overstress_clutch = 0.0
inverted_clutch = 0.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[stressValues.v1.capacity]
crank_wheel = 8.0
kinetic_battery = 32.0
large_crank_wheel = 8.0

View File

@@ -0,0 +1,10 @@
#.
#The vision range through Dye Fluids will be multiplied by this factor
# Default: 1.0
# Range: 1.0 ~ 256.0
dyeVisionMultiplier = 1.0
#.
#The vision range through Dragon's Breath Fluid will be multiplied by this factor
# Default: 1.0
# Range: 1.0 ~ 256.0
dragonBreathVisionMultiplier = 1.0

View File

@@ -0,0 +1,49 @@
#.
#Enable/Disable features of Create: Dragons Plus
#Mods depending on certain features may forcibly enable/disable them, in that case, the corresponding config will be ignored
#[@cui:RequiresReload:both]
[features]
#.
#.
#Fluid Feature Elements
[features.fluid]
#.
#If Dye Fluids should be enabled
"fluid/dye" = true
#.
#If Dragon's Breath Fluid should be enabled
"fluid/dragon_breath" = true
#.
#If colored concrete should be generated when Fye Fluid meets Lava
"fluid/dye/lava_interaction_generate_colored_concrete" = true
#.
#Block Feature Elements
[features.block]
#.
#If Fluid Hatch should be enabled
"block/fluid_hatch" = true
#.
#Item Feature Elements
[features.item]
#.
#If Blaze Upgrade Smithing Template should be enabled
"item/blaze_upgrade_smithing_template" = false
#.
#Recipe Feature Elements
[features.recipe]
#.
#If Automated Brewing Recipes for Dragon's Breath Fluid should be generated
"recipe/automatic_brewing/dragon_breath" = true
#.
#If Sand Paper Polishing Recipes for Polished Blocks should be generated
"recipe/sand_paper_polishing/polished_blocks" = true
#.
#If Sand Paper Polishing Recipes for Oxidized Blocks should be generated
"recipe/sand_paper_polishing/oxidized_blocks" = true
#.
#If Sand Paper Polishing Recipes for Waxed Blocks should be generated
"recipe/sand_paper_polishing/waxed_blocks" = true

View File

@@ -0,0 +1,16 @@
#.
#Packmakers' control panel for internal recipe compat
[recipes]
#.
#.
#If Bulk Coloring should be enabled
enableBulkColoring = true
#.
#If Bulk Freezing should be enabled
enableBulkFreezing = true
#.
#If Bulk Sanding should be enabled
enableBulkSanding = true
#.
#If Bulk Ending should be enabled
enableBulkEnding = true

View File

@@ -0,0 +1,5 @@
#.
#The vision range through Liquid Experience will be multiplied by this factor
# Default: 1.0
# Range: 1.0 ~ 256.0
experienceVisionMultiplier = 1.0

View File

@@ -0,0 +1,190 @@
#.
#Parameters and abilities of kinetic mechanisms
[kinetics]
#.
#.
#Whether Deployer-killed entities should drop experience.
deployerKillDropXp = true
#.
#Scale for experience dropped from Deployer-killed entities.
# Default: 1.0
# Range: 0.0 ~ 1.0
deployerKillXpScale = 1.0
#.
#Whether Deployer-mined blocks should drop experience.
deployerMineDropXp = true
#.
#Scale for experience dropped from Deployer-mined blocks.
# Default: 1.0
# Range: 0.0 ~ 1.0
deployerMineXpScale = 1.0
#.
#Whether Deployers collect dropped experience as Nuggets of Experience.
deployerCollectXp = true
#.
#Whether the Mending enchantment applies to Deployer-held items (Needs deployerCollectXp = true).
deployerMendItem = true
#.
#Whether Deployers can perform sweep attacks.
deployerSweepAttack = true
#.
#Whether Crushing Wheel-killed entities should drop experience.
crushingWheelKillDropXp = true
#.
#Probability of Crushing Wheel-killed entities dropping experience.
# Default: 0.30000001192092896
# Range: 0.0 ~ 1.0
crushingWheelKillDropXpChance = 0.30000001192092896
#.
#Scale for experience dropped from Crushing Wheel-killed entities.
# Default: 0.3400000035762787
# Range: 0.0 ~ 1.0
crushingWheelKillDropXpScale = 0.3400000035762787
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues.v1]
#.
#.
#[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.v1.impact]
mechanical_grindstone = 4.0
grindstone_drain = 4.0
#.
#Parameters and abilities of fluids and fluid operating components
[kinetics.fluids]
#.
#.
#Whether Liquid Experience will vaporize into Experience Orbs upon placement.
experienceVaporizeOnPlacement = true
#.
#The amount of liquid a Printer can hold (mB).
#[@cui:RequiresReload:server]
# Default: 4000
# Range: > 1000
printerFluidCapacity = 4000
#.
#If the printing of Written Books function of Printers should be enabled.
#[@cui:RequiresReload:server]
enableWrittenBookPrinting = true
#.
#If the printing of Enchanted Books function of Printers should be enabled.
#[@cui:RequiresReload:server]
enableEnchantedBookPrinting = true
#.
#If the printing of Create's copiable items function of Printers should be enabled.
#[@cui:RequiresReload:server]
enableCreateCopiableItemPrinting = true
#.
#If the changing package patterns function of Printers should be enabled.
#[@cui:RequiresReload:server]
enablePackagePatternPrinting = true
#.
#If the assigning package addresses function of Printers should be enabled.
#[@cui:RequiresReload:server]
enablePackageAddressPrinting = true
#.
#If the assigning custom names function of Printers should be enabled.
#[@cui:RequiresReload:server]
enableCustomNamePrinting = true
#.
#If the printing banner patterns function of Printers should be enabled.
#[@cui:RequiresReload:server]
enableBannerPatternPrinting = true
#.
#Whether printing custom names (displayed in italics) should instead print as as item names (displayed in non-italics).
printingCustomNameAsItemName = false
#.
#The generation change when copying Written Books; a value of 1 will prevent copying copy of copy
# Default: -3
# Range: -3 ~ 1
printingGenerationChange = -3
#.
#The cost multiplier of printing Enchanted Books.
# Default: 1.0
# Range: 0.009999999776482582 ~ 100.0
printingEnchantedBookCostMultiplier = 1.0
#.
#Whether the Printer denylist prevents Enchanted Books from being copied.Setting this to false allows copying Enchanted Books without denied enchantments
printingEnchantedBookDenylistStopCopying = true
#.
#The amount of liquid a Blaze Enchanter can hold (mB).
#[@cui:RequiresReload:server]
# Default: 4000
# Range: > 1000
blazeEnchanterFluidCapacity = 4000
#.
#The amount of liquid a Blaze Forger can hold (mB).
#[@cui:RequiresReload:server]
# Default: 4000
# Range: > 1000
blazeForgerFluidCapacity = 4000
#.
#The amount of liquid an Experience Lantern can hold (mB).
#[@cui:RequiresReload:server]
# Default: 1000
# Range: > 100
experienceLanternFluidCapacity = 1000
#.
#The amount of experience an Experience Lantern can drain from player per 0.5 ticks (mB).
# Default: 50
# Range: > 1
experienceLanternDrainRate = 50
#.
#Whether the Experience Lantern will pull in experience orbs from nearby.
experienceLanternPullToggle = true
#.
#The range at which experience orbs will be pulled into the lantern.
# Default: 10
# Range: > 0
experienceLanternPullRadius = 10
#.
#Modifier for the amount of force with which to pull the experience orbs.
# Default: 0.07500000298023224
# Range: 0.0 ~ 0.5
experienceLanternPullForceMultiplier = 0.07500000298023224
#.
#The amount of liquid a Grindstone Drain can hold (mB).
#[@cui:RequiresReload:server]
# Default: 1000
# Range: > 5000
mechanicalGrindstoneFluidCapacity = 5000
#.
#Parameters and abilities of enchantment operating components
[kinetics.enchantments]
#.
#.
#The max experience level a Blaze Enchanter can use in Regular Enchanting
# Default: 30
# Range: > 0
blazeEnchanterMaxEnchantLevel = 30
#.
#The max experience level a Blaze Enchanter can use in Super Enchanting
# Default: 60
# Range: > 0
blazeEnchanterMaxSuperEnchantLevel = 60
#.
#Max enchantment level in Super Enchanting will be extended by this value
# Default: 1
# Range: 0 ~ 255
enchantmentMaxLevelExtension = 1
#.
#If Super Enchanting and Super Forging ignores enchantment compatibility
ignoreEnchantmentCompatibility = true
#.
#If Enchantment splitting respects over-capped level
splitEnchantmentRespectLevelExtension = false
#.
#Parameters and abilities of processing mechanisms and appliances
[kinetics.processing]
#.
#.
#Probability of natural lightning strikes transforming Blocks of Experience.
# Default: 1.0
# Range: 0.0 ~ 1.0
regularLightningStrikeTransformXpBlockChance = 1.0

View File

@@ -0,0 +1,17 @@
[overlay]
enabled = true
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
scale = 1.0
[overlay.position]
#Use negative values to position relative to the right/bottom of the screen
# Default: 6
# Range: > -2147483648
x = 6
# Default: 6
# Range: > -2147483648
y = 6
[effects]
seasonal = true

View File

@@ -0,0 +1,33 @@
[air]
# Default: 450
# Range: > 1
seconds_per_tank = 450
# Default: 900
# Range: > 1
seconds_per_tank_hover = 900
[speed]
# Default: 0.02
# Range: 0.01 ~ 100.0
horizontal = 0.02
# Default: 0.4
# Range: 0.01 ~ 100.0
vertical = 0.4
# Default: 0.6
# Range: 0.01 ~ 100.0
acceleration = 0.6
# Default: -0.03
# Range: -100.0 ~ 0.0
hover_descend = -0.03
# Default: 1.8
# Range: 0.0 ~ 100.0
swim_modifier = 1.8
[features]
# Default: 1.25
# Range: 1.0 ~ 100.0
elytra_boost = 1.25
[enchantments]
list = []
is_blacklist = true

View File

@@ -0,0 +1,9 @@
#Choose how many wire sections are rendered in one meter (block).
#Decreasing this value can theoretically improve performance
# Default: 10
# Range: > 1
wireSectionsPerMeter = 10
#...wire thickness...
# Default: 0.03
# Range: 0.0 ~ 1.7976931348623157E308
wireThickness = 0.03

View File

@@ -0,0 +1,125 @@
#Responsible for how much energy is generated per 1 stress unit in a tick
#Default value is supposed to be compatible with default configuration of Create: Crafts and Additions
# Default: 0.029296875
# Range: 0.0 ~ 1.7976931348623157E308
suToEnergy = 0.029296875
#How many coils can the carbon brushes collect energy from
# Default: 8
# Range: > 0
maxCoils = 8
#How many reactor rods can a fuel inserter or a heat vent have in a single direction
# Default: 32
# Range: > 0
maxRodsInDirection = 32
#Multiplier of wire conductivity
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
conductivityMultiplier = 1.0
#Maximum depth of network pathfinding
# Default: 24
# Range: > 1
maxPathfindingDepth = 24
#Multiplier of energising speed
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
energiserSpeedMultiplier = 1.0
#Multiplier for the temperature at which components overheat. Set to -1 to disable overheating.
# Default: 1.0
# Range: -1.0 ~ 1.7976931348623157E308
overheatingMultiplier = 1.0
#Multiplier for how much heat pipes obtain from passive heat sources like Lava or even Boilers.
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
passiveHeatSourceMultiplier = 1.0
#How much heat do pipes loose per second.
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
passivePipeHeatLoss = 1.0
#Multiplier for how much heat a boiler needs.
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
boilerRequiredHeatMultiplier = 1.0
#How much heat per tick a nuclear reactor rod generate.
# Default: 30.0
# Range: 0.0 ~ 1.7976931348623157E308
ReactorRodHeat = 30.0
#How much heat per tick a nuclear reactor rod looses above the 16000*overheatingMultiplier.
# Default: 25.0
# Range: 0.0 ~ 1.7976931348623157E308
ReactorRodHeatLoss = 25.0
#Multiplier for how much heat solar panels output.
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
solarPanelHeatMultiplier = 1.0
#Maximum wire length
# Default: 16
# Range: > 1
maxWireLength = 16
[Motors]
#Maximum motor SU multiplier
# Default: 1.0
# Range: 0.0 ~ 1.7976931348623157E308
motorSuMultiplier = 1.0
#Internal energy capacity of a basic motor
# Default: 16000
# Range: > 1
basicMotorCapacity = 16000
#Internal energy capacity of an advanced motor
# Default: 64000
# Range: > 1
advancedMotorCapacity = 64000
#Internal energy capacity of a reinforced motor
# Default: 128000
# Range: > 1
reinforcedMotorCapacity = 128000
#Top Speed of a basic motor
# Default: 128.0
# Range: 1.0 ~ 1.7976931348623157E308
basicMotorSpeed = 128.0
#Top Speed of an advanced motor
# Default: 256.0
# Range: 1.0 ~ 1.7976931348623157E308
advancedMotorSpeed = 256.0
#Top Speed of a reinforced motor
# Default: 256.0
# Range: 1.0 ~ 1.7976931348623157E308
reinforcedMotorSpeed = 256.0
#Generated SU of a basic motor
# Default: 512.0
# Range: 1.0 ~ 1.7976931348623157E308
basicMotorStress = 512.0
#Generated SU of an advanced motor
# Default: 2048.0
# Range: 1.0 ~ 1.7976931348623157E308
advancedMotorStress = 2048.0
#Generated SU of a reinforced motor
# Default: 8192.0
# Range: 1.0 ~ 1.7976931348623157E308
reinforcedMotorStress = 8192.0
["Motor Extensions"]
#Power Multiplier of a basic motor extension
# Default: 2.0
# Range: 1.0 ~ 1.7976931348623157E308
basicMotorExtensionMultiplier = 2.0
#Power Multiplier of a basic motor extension
# Default: 8.0
# Range: 1.0 ~ 1.7976931348623157E308
advancedMotorExtensionMultiplier = 8.0
#Extra energy capacity of a basic motor extension
# Default: 64000
# Range: > 1
basicMotorExtensionExtraCapacity = 64000
#Extra energy capacity of an advanced motor extension
# Default: 256000
# Range: > 1
advancedMotorExtensionExtraCapacity = 256000
#Basic motor extension scroll step
# Default: 1
# Range: > 1
basicMotorExtensionScrollStep = 1
#Advanced motor extension scroll step
# Default: 8
# Range: > 1
advancedMotorExtensionScrollStep = 8

View File

@@ -0,0 +1,190 @@
#Make sure config changes are duplicated on both Clients and the Server when running a dedicated Server,
# as the config isnt synced between Clients and Server.
#General Settings
[general]
#Forge Energy conversion rate (in FE/t at 256 RPM, value is the FE/t generated and consumed is at 256rpm).
# Default: 480
# Range: > 0
fe_at_max_rpm = 480
#Max stress for the Alternator and Electric Motor (in SU at 256 RPM).
# Default: 16384
# Range: > 0
max_stress = 16384
#If audio should be enabled or not.
audio_enabled = true
#Electric Motor
[electric_motor]
#Electric Motor min/max RPM.
# Default: 256
# Range: > 1
motor_rpm_range = 256
#Electric Motor minimum required energy consumption in FE/t.
# Default: 8
# Range: > 0
motor_min_consumption = 8
#Electric Motor max input in FE (Energy transfer not consumption).
# Default: 5000
# Range: > 0
motor_max_input = 5000
#Electric Motor internal capacity in FE.
# Default: 5000
# Range: > 0
motor_capacity = 5000
#Alternator
[alternator]
#Alternator max input in FE (Energy transfer, not generation).
# Default: 5000
# Range: > 0
generator_max_output = 5000
#Alternator internal capacity in FE.
# Default: 5000
# Range: > 0
generator_capacity = 5000
#Alternator efficiency relative to base conversion rate.
# Default: 0.75
# Range: 0.01 ~ 1.0
generator_efficiency = 0.75
#Rolling Mill
[rolling_mill]
#Rolling Mill duration in ticks.
# Default: 120
# Range: > 0
rolling_mill_processing_duration = 120
#Rolling Mill base stress impact.
# Default: 8
# Range: 0 ~ 1024
rolling_mill_stress = 8
#Wires
[wires]
#The maximum stored amount in the connector network internal buffer.
# Default: 80000
# Range: > 80000
connector_network_internal_buffer = 80000
#Small Connector max input in FE/t (Energy transfer).
# Default: 1000
# Range: > 0
small_connector_max_input = 1000
#Small Connector max output in FE/t (Energy transfer).
# Default: 1000
# Range: > 0
small_connector_max_output = 1000
#Small Connector max wire length in blocks.
# Default: 16
# Range: 0 ~ 256
small_connector_wire_length = 16
#Small Connector With Light energy consumption in FE/t.
# Default: 1
# Range: > 0
small_light_connector_consumption = 1
#Large Connector max input in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
large_connector_max_input = 5000
#Large Connector max output in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
large_connector_max_output = 5000
#Large Connector max wire length in blocks.
# Default: 32
# Range: 0 ~ 256
large_connector_wire_length = 32
#Ignore checking if block face can support connector.
connector_ignore_face_check = true
#Allows blocks attached to a connector to freely pass energy to and from the connector network.
connector_allow_passive_io = true
#Accumulator
[accumulator]
#Accumulator max input in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
accumulator_max_input = 5000
#Accumulator max output in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
accumulator_max_output = 5000
#Accumulator internal capacity per block in FE.
# Default: 2000000
# Range: > 0
accumulator_capacity = 2000000
#Accumulator max multiblock height.
# Default: 5
# Range: 1 ~ 8
accumulator_max_height = 5
#Accumulator max multiblock width.
# Default: 3
# Range: 1 ~ 8
accumulator_max_width = 3
#Portable Energy Interface
[portable_energy_interface]
#PEI max input in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
pei_max_input = 5000
#PEI max output in FE/t (Energy transfer).
# Default: 5000
# Range: > 0
pei_max_output = 5000
#Tesla Coil
[tesla_coil]
#Tesla Coil max input in FE/t (Energy transfer).
# Default: 10000
# Range: > 0
tesla_coil_max_input = 10000
#Tesla Coil charge rate in FE/t.
# Default: 5000
# Range: > 0
tesla_coil_charge_rate = 5000
#Tesla Coil charge rate in FE/t for recipes.
# Default: 2000
# Range: > 0
tesla_coil_recipe_charge_rate = 2000
#Tesla Coil internal capacity in FE.
# Default: 40000
# Range: > 0
tesla_coil_capacity = 40000
#Energy consumed when Tesla Coil is fired (in FE).
# Default: 1000
# Range: > 0
tesla_coil_hurt_energy_required = 1000
#Hurt range (in blocks/meters).
# Default: 3
# Range: > 0
tesla_coil_hurt_range = 3
#Damaged dealt to mobs when Tesla Coil is fired (in half hearts).
# Default: 3
# Range: > 0
tesla_coil_hurt_mob = 3
#The duration of the Shocked effect for mobs (in ticks).
# Default: 20
# Range: > 0
tesla_coil_effect_time_mob = 20
#Damaged dealt to players when Tesla Coil is fired (in half hearts).
# Default: 2
# Range: > 0
tesla_coil_hurt_player = 2
#The duration of the Shocked effect for players (in ticks).
# Default: 20
# Range: > 0
tesla_coil_effect_time_player = 20
#Tesla Coil fire interval (in ticks).
# Default: 20
# Range: > 0
tesla_coil_fire_cooldown = 20
#Misc
[misc]
#Diamond Grit Sandpaper durability (number of uses).
# Default: 1024
# Range: > 3
diamond_grit_sandpaper_uses = 1024
#Barbed Wire Damage.
# Default: 2.0
# Range: 0.0 ~ 3.4028234663852886E38
barbed_wire_damage = 2.0

View File

@@ -0,0 +1,6 @@
#Client configuration settings
[general]
#Display the goggles before the eyes and not on the forehead
moveGoggleToEyes = false
#Enables the goggles in creative mode without goggles
enableCreativeModeGoggles = true

View File

@@ -0,0 +1,8 @@
#General configuration settings
[general]
#Uses custom curio slot for goggles instead of the head slot
customCurioGoggleSlot = false
#Uses custom curio slot for backtank instead of the back slot
customCurioBacktankSlot = false
#Enables experimental features (Smithing the goggles onto normal helmets)
enableExperimentalFeatures = true

View File

@@ -0,0 +1,10 @@
/*
Automatically generated by Cristel Lib
*/
{
"meteorite": {
"salt": 124895654,
"separation": 8,
"spacing": 32
}
}

View File

@@ -0,0 +1,8 @@
/*
Automatically generated by Cristel Lib
*/
{
"meteorite": {
"meteorite": true
}
}

View File

@@ -0,0 +1,22 @@
/*
Auto-Config Settings
The Config for Cristel Lib's automated structure config generation.
*/
{
// Mods where automatic structure config generation is disabled.
"blacklistedMods": [],
// Mods where automatic screen generation for structure configs is disabled.
"clientExcludedMods": [],
/* This list lets you override the default settings provided by mod authors.
If you add a mod that is blacklisted by default (in the two other lists)
you can now remove it without it getting added back automatically.
Proceed at your own risk.
*/
"modOverrideWhitelist": [],
// Disable automatic structure config generation.
"disableAutoConfig": false,
// Disable automatic screen generation for structure configs.
"disableAutoConfigScreens": false,
// Set the default sub path of all automatically generated configs. Requires a RESTART to apply!
"autoConfigSubPath": "cristellib/"
}

View File

@@ -0,0 +1,13 @@
/*
This config allows disabling built-in packs supplied by Cristel Lib.
Move entries from 'defaultPacks' to 'disabledPacks' to disable them.
*/
{
"defaultPacks": [
"t_and_t:resources/t_and_t_wwoo_tag_patch",
"t_and_t:resources/t_and_t_waystones_patch"
],
"disabledPacks": [],
// This option hides all packs provided by Cristel Lib in the pack selection screen to reduce clutter.
"hideAllPacksInScreen": false
}

View File

@@ -0,0 +1,10 @@
/*
Automatically generated by Cristel Lib
*/
{
"end_house": {
"salt": 1463565431,
"separation": 15,
"spacing": 25
}
}

View File

@@ -0,0 +1,8 @@
/*
Automatically generated by Cristel Lib
*/
{
"end_house": {
"end_house": true
}
}

View File

@@ -0,0 +1,40 @@
/*
Automatically generated by Cristel Lib
*/
{
"mage": {
"salt": 2358902,
"separation": 16,
"spacing": 28
},
"rare_dungeon": {
"salt": 1368854222,
"separation": 28,
"spacing": 36
},
"rare_village": {
"salt": 1798451114,
"separation": 18,
"spacing": 46
},
"regular": {
"salt": 2358902,
"separation": 15,
"spacing": 27
},
"rubble": {
"salt": 920145,
"separation": 20,
"spacing": 26
},
"underground": {
"salt": 838677219,
"separation": 3,
"spacing": 11
},
"underground_dungeon": {
"salt": 1722690696,
"separation": 6,
"spacing": 9
}
}

View File

@@ -0,0 +1,49 @@
/*
Automatically generated by Cristel Lib
*/
{
"mage": {
"mage_complex": true,
"mage_tower": true,
"mage_tower_autumn": true,
"mage_tower_spring": true,
"mage_tower_summer": true,
"mage_tower_winter": true
},
"rare_dungeon": {
"spire": true
},
"rare_village": {
"fortified_desert_village": true,
"fortified_village": true
},
"regular": {
"desert_outpost": true,
"glacial_hut": true,
"igloo": true,
"valley_lodge": true,
"witch_hut": true
},
"rubble": {
"rubble_desert": true,
"rubble_forest": true,
"rubble_jungle": true,
"rubble_mesa": true,
"rubble_mountain": true,
"rubble_taiga": true
},
"underground": {
"underground": {
"giant_bee_hive": true,
"mining_outpost": true,
"oak_cabin": true,
"old_refinery": true,
"sunken_tower": true
}
},
"underground_dungeon": {
"underground": {
"frosted_dungeon": true
}
}
}

View File

@@ -0,0 +1,8 @@
/*
Automatically generated by Cristel Lib
*/
{
"village_witch": {
"village_witch": true
}
}

4
config/cullleaves.json Normal file
View File

@@ -0,0 +1,4 @@
{
"enabled": true,
"cullRoots": true
}

25
config/curios-client.toml Normal file
View File

@@ -0,0 +1,25 @@
#Client only settings, mostly things related to rendering
[client]
#Set to true to enable rendering curios
renderCurios = true
#Set to true to enable the Curios GUI button
enableButton = true
#The X-Offset for the Curios GUI button
# Default: 0
# Range: -100 ~ 100
buttonXOffset = 0
#The Y-Offset for the Curios GUI button
# Default: 0
# Range: -100 ~ 100
buttonYOffset = 0
#The X-Offset for the Creative Curios GUI button
# Default: 0
# Range: -100 ~ 100
creativeButtonXOffset = 0
#The Y-Offset for the Creative Curios GUI button
# Default: 0
# Range: -100 ~ 100
creativeButtonYOffset = 0
#The corner for the Curios GUI button
#Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT
buttonCorner = "TOP_LEFT"

View File

@@ -0,0 +1,4 @@
#List of slots to create or modify.
#See documentation for syntax: https://docs.illusivesoulworks.com/curios/configuration#slot-configuration
#
slots = []

16
config/curios-server.toml Normal file
View File

@@ -0,0 +1,16 @@
#Sets behavior for keeping Curios items on death.
#ON - Curios items are kept on death
#DEFAULT - Curios items follow the keepInventory gamerule
#OFF - Curios items are dropped on death
#Allowed Values: ON, DEFAULT, OFF
keepCurios = "DEFAULT"
[menu]
#The minimum number of columns for the Curios menu.
# Default: 1
# Range: 1 ~ 8
minimumColumns = 1
#The maximum number of slots per page of the Curios menu.
# Default: 48
# Range: 1 ~ 48
maxSlotsPerPage = 48

View File

@@ -0,0 +1,3 @@
#Only allow targeting alive entities, as opposed to entities that have already died and only remain to render a death animation. Greatly helps in combat as dead entities will no longer absorb hits.
#Default Value: true
target_alive_only = true

View File

@@ -0,0 +1,4 @@
{
// Whether players can dismount other players from their vehicle.
"beAbleToDismountOtherPlayers": false
}

127
config/dndecor-server.toml Normal file
View File

@@ -0,0 +1,127 @@
#.
#Parameters and abilities of DnDecor's kinetic mechanisms
[kinetics]
#.
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues]
#.
#.
#[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.impact]
blue_large_cogwheel = 0.0
yellow_flywheel = 0.0
dripstone_crushing_wheel = 8.0
brown_flywheel = 0.0
tuff_millstone = 4.0
brown_large_cogwheel = 0.0
gabbro_millstone = 4.0
lime_display_board = 0.0
pink_cogwheel = 0.0
blue_display_board = 0.0
pink_display_board = 0.0
green_cogwheel = 0.0
netherrack_crushing_wheel = 8.0
cyan_flywheel = 0.0
calcite_crushing_wheel = 8.0
tuff_crushing_wheel = 8.0
dolomite_crushing_wheel = 8.0
black_cogwheel = 0.0
blue_flywheel = 0.0
red_display_board = 0.0
light_blue_flywheel = 0.0
gray_flywheel = 0.0
crimsite_crushing_wheel = 8.0
packed_mud_crushing_wheel = 8.0
green_display_board = 0.0
dripstone_millstone = 4.0
brown_display_board = 0.0
deepslate_crushing_wheel = 8.0
white_display_board = 0.0
asurine_millstone = 4.0
black_display_board = 0.0
granite_millstone = 4.0
asurine_crushing_wheel = 8.0
magenta_flywheel = 0.0
diorite_crushing_wheel = 8.0
scorchia_millstone = 4.0
basalt_millstone = 4.0
scoria_millstone = 4.0
limestone_crushing_wheel = 8.0
netherrack_millstone = 4.0
amethyst_millstone = 4.0
yellow_display_board = 0.0
limestone_millstone = 4.0
red_cogwheel = 0.0
blue_cogwheel = 0.0
stone_millstone = 4.0
light_gray_cogwheel = 0.0
purple_display_board = 0.0
scoria_crushing_wheel = 8.0
pink_large_cogwheel = 0.0
deepslate_millstone = 4.0
dark_metal_cogwheel = 0.0
magenta_display_board = 0.0
orange_display_board = 0.0
red_flywheel = 0.0
blackstone_crushing_wheel = 8.0
veridium_millstone = 4.0
cyan_display_board = 0.0
pink_flywheel = 0.0
ochrum_crushing_wheel = 8.0
orange_large_cogwheel = 0.0
red_large_cogwheel = 0.0
brown_cogwheel = 0.0
gabbro_crushing_wheel = 8.0
magenta_large_cogwheel = 0.0
yellow_large_cogwheel = 0.0
yellow_cogwheel = 0.0
diorite_millstone = 4.0
industrial_cogwheel = 0.0
crimsite_millstone = 4.0
scorchia_crushing_wheel = 8.0
ochrum_millstone = 4.0
weathered_limestone_millstone = 4.0
light_blue_cogwheel = 0.0
lime_large_cogwheel = 0.0
cyan_large_cogwheel = 0.0
weathered_limestone_crushing_wheel = 8.0
dolomite_millstone = 4.0
gray_cogwheel = 0.0
stone_crushing_wheel = 8.0
cyan_cogwheel = 0.0
black_flywheel = 0.0
light_gray_flywheel = 0.0
light_gray_display_board = 0.0
magenta_cogwheel = 0.0
calcite_millstone = 4.0
large_industrial_cogwheel = 0.0
white_large_cogwheel = 0.0
white_flywheel = 0.0
basalt_crushing_wheel = 8.0
black_large_cogwheel = 0.0
veridium_crushing_wheel = 8.0
packed_mud_millstone = 4.0
green_large_cogwheel = 0.0
white_cogwheel = 0.0
belt = 0.0
purple_large_cogwheel = 0.0
light_blue_display_board = 0.0
light_blue_large_cogwheel = 0.0
large_dark_metal_cogwheel = 0.0
granite_crushing_wheel = 8.0
green_flywheel = 0.0
orange_flywheel = 0.0
gray_large_cogwheel = 0.0
purple_flywheel = 0.0
orange_cogwheel = 0.0
lime_cogwheel = 0.0
gray_display_board = 0.0
purple_cogwheel = 0.0
lime_flywheel = 0.0
blackstone_millstone = 4.0
amethyst_crushing_wheel = 8.0
light_gray_large_cogwheel = 0.0

View File

@@ -0,0 +1,37 @@
#.
#Configs for the Client
[client]
#.
#Configure your vision range when submerged in Create Dream n' Desire's custom fluids
[client.fluidFogSettings]
#.
#The vision range through Sap will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
sap = 1.0
#.
#The vision range through Chocolate Milkshake will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
chocolateTransparencyMultiplier = 1.0
#.
#The vision range through Vanilla Milkshake will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
vanillaTransparencyMultiplier = 1.0
#.
#The vision range through Glowberry Milkshake will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
glowberryTransparencyMultiplier = 1.0
#.
#The vision range through Strawberry Milkshake will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
strawberryTransparencyMultiplier = 1.0
#.
#The vision range through Pumpkin Milkshake will be multiplied by this factor
# Default: 1.0
# Range: 0.125 ~ 256.0
pumpkinTransparencyMultiplier = 1.0

View File

@@ -0,0 +1,75 @@
#.
#Configs for the World
[server]
#.
#Chance for and Ore Stone to spawn when on top of Bedrock while Milkshake Stone Generating
# Default: 25
# Range: 1 ~ 100
chanceForOreStone = 25
#.
#Chance for and Ore Stone to spawn when on top of Artificial Bedrock while Milkshake Stone Generating
# Default: 5
# Range: 0 ~ 100
chanceForArtificialOreStone = 5
#.
#Parameters and abilities of Create: Desires 2 Dream's kinetic mechanisms
[kinetics]
#.
#.
#Industrial Fan
[kinetics.industrialFan]
#.
#Maximum distance in blocks Fans can push entities.
# Default: 30
# Range: > 5
fanPushDistance = 30
#.
#Maximum distance in blocks from where Fans can pull entities.
# Default: 30
# Range: > 5
fanPullDistance = 30
#.
#Game ticks between Fans checking for anything blocking their air flow.
# Default: 30
# Range: > 10
fanBlockCheckRate = 30
#.
#[in Revolutions per Minute]
#Rotation speed at which the maximum stats of fans are reached.
# Default: 256
# Range: > 64
fanRotationArgmax = 256
#.
#Game ticks required for a Fan-based processing recipe to take effect.
# Default: 75
# Range: > 0
fanProcessingTime = 75
#.
#Fine tune the kinetic stats of individual components
[kinetics.stressValues]
#.
#.
#[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.impact]
hydraulic_press = 16.0
omni_speed_controller = 0.0
inverse_gearshift = 0.0
omni_gearbox = 0.0
gold_mixer = 8.0
industrial_fan = 4.0
multimeter = 0.0
#.
#[in Stress Units]
#Configure how much stress a source can accommodate for.
[kinetics.stressValues.capacity]
cog_crank = 8.0
large_cog_crank = 8.0
creative_gear_motor = 16384.0
industrial_fan = 16.0
stirling_engine = 1024.0

View File

@@ -0,0 +1,64 @@
{
"format_version_do_not_edit": 2,
"general": {
"mod_enabled": true,
"controls": {
"switch_roll_and_yaw": false,
"invert_pitch": false,
"momentum_based_mouse": false,
"momentum_mouse_deadzone": 0.2,
"show_momentum_widget": true,
"activation_behaviour": "VANILLA",
"disable_when_submerged": true
},
"hud": {
"show_horizon": false
},
"banking": {
"enable_banking": true,
"banking_strength": 20.0,
"simulate_control_surface_efficacy": false,
"automatic_righting": false,
"righting_strength": 50.0
},
"thrust": {
"enable_thrust": false,
"max_thrust": 2.0,
"thrust_acceleration": 0.1,
"thrust_particles": true
},
"misc": {
"enable_easter_eggs": true
}
},
"sensitivity": {
"smoothing": {
"smoothing_enabled": true,
"smoothing_pitch": 1.0,
"smoothing_yaw": 0.4,
"smoothing_roll": 1.0
},
"camera_smoothing": {
"pitch": 1.0,
"yaw": 2.5,
"roll": 1.0
},
"desktop": {
"pitch": 1.0,
"yaw": 0.4,
"roll": 1.0
},
"controller": {
"pitch": 1.0,
"yaw": 0.4,
"roll": 1.0
}
},
"advanced": {
"banking_x_formula": "sin($roll * TO_RAD) * cos($pitch * TO_RAD) * 10 * $banking_strength",
"banking_y_formula": "(-1 + cos($roll * TO_RAD)) * cos($pitch * TO_RAD) * 10 * $banking_strength",
"elevator_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z",
"aileron_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z",
"rudder_efficacy_formula": "$velocity_x * $look_x + $velocity_y * $look_y + $velocity_z * $look_z"
}
}

View File

@@ -0,0 +1 @@
{}

15
config/doubledoors.json5 Normal file
View File

@@ -0,0 +1,15 @@
{
// Whether the recursive opening feature should be enabled. This allows you to for example build a giant door with trapdoors which will all open at the same time, as long as they are connected. The 'recursiveOpeningMaxBlocksDistance' config option determines how far the function should search.
"enableRecursiveOpening": true,
// How many blocks the recursive function should search when 'enableRecursiveOpening' is enabled.
// min: 1, max: 64
"recursiveOpeningMaxBlocksDistance": 10,
// When enables, the mod works with double doors.
"enableDoors": true,
// When enables, the mod works with double fence gates.
"enableFenceGates": false,
// When enables, the mod works with double trapdoors.
"enableTrapdoors": false,
// Checks if there are other mods loaded with double door functionality, such as Quark. If found, it edits a line in their config to disable double doors. Fixes doors not opening due to code being ran twice.
"enableModIncompatibilityCheck": true
}

View File

@@ -0,0 +1,10 @@
#Whether to log the dirt block on common setup
logDirtBlock = true
#A magic number
# Default: 42
# Range: > 0
magicNumber = 42
#What you want the introduction message to be for the magic number
magicNumberIntroduction = "The magic number is... "
#A list of items to log on common setup.
items = ["minecraft:iron_ingot"]

View File

@@ -0,0 +1,15 @@
["Configs for End's Delight"]
#Dragon Tooth Knife can cause more damage when attacking following mobs
#(Default: ["minecraft:enderman", "minecraft:endermite", "minecraft:ender_dragon", "minecraft:shulker"])
allowedMobs = ["minecraft:enderman", "minecraft:endermite", "minecraft:ender_dragon", "minecraft:shulker"]
#Whether teleport after consuming an Enderman Gristle Item or an Enderman Gristle Stew Item
#Default: true
enableGristleTeleport = true
#The range size of gristle teleport (Default: 24 (1 ~ 32))
# Default: 24
# Range: 1 ~ 32
teleportRangeSize = 24
#The max height of gristle teleport (Default: 32 (1 ~ 64))
# Default: 32
# Range: 1 ~ 64
teleportMaxHeight = 32

67
config/entityculling.json Normal file
View File

@@ -0,0 +1,67 @@
{
"configVersion": 7,
"renderNametagsThroughWalls": true,
"blockEntityWhitelist": [
"create:rope_pulley",
"botania:flame_ring",
"minecraft:beacon",
"create:hose_pulley",
"betterend:eternal_pedestal",
"botania:magic_missile",
"botania:falling_star"
],
"entityWhitelist": [
"botania:mana_burst",
"drg_flares:drg_flares",
"quark:soul_bead"
],
"tracingDistance": 128,
"debugMode": false,
"sleepDelay": 10,
"hitboxLimit": 50,
"captureRate": 5,
"tickCulling": true,
"tickCullingWhitelist": [
"minecraft:block_display",
"alexscaves:gum_worm",
"minecraft:jungle_boat",
"minecraft:spruce_boat",
"mts:builder_rendering",
"drg_flares:drg_flares",
"minecraft:mangrove_boat",
"mts:builder_existing",
"minecraft:acacia_boat",
"minecraft:birch_chest_boat",
"create:contraption",
"drg_flares:drg_flare",
"minecraft:birch_boat",
"minecraft:boat",
"mts:builder_seat",
"minecraft:cherry_boat",
"minecraft:spruce_chest_boat",
"alexscaves:gum_worm_segment",
"minecraft:dark_oak_boat",
"minecraft:oak_chest_boat",
"avm_staff:campfire_flame",
"minecraft:dark_oak_chest_boat",
"minecraft:text_display",
"create:gantry_contraption",
"minecraft:oak_boat",
"minecraft:pale_oak_boat",
"minecraft:acacia_chest_boat",
"minecraft:cherry_chest_boat",
"minecraft:item_display",
"create:stationary_contraption",
"minecraft:bamboo_raft",
"minecraft:firework_rocket",
"minecraft:jungle_chest_boat",
"create:carriage_contraption",
"minecraft:pale_oak_chest_boat",
"minecraft:bamboo_chest_raft",
"minecraft:mangrove_chest_boat"
],
"disableF3": false,
"skipEntityCulling": false,
"skipBlockEntityCulling": false,
"blockEntityFrustumCulling": true
}

View File

@@ -0,0 +1,10 @@
[general]
#
#How dynamic assets are generated. If cached the cache will regenerate once any mod or pack changes
#- NEVER: This mod will never attempt to generate the cache folder. The assets will be put in memory
#- RUN_ONCE: Will generate once & the assets will be stored in memory every time you launched.
#- CACHED: create a CACHE folder via .minecraft/dynamic-resource-pack-cache
#- CACHED_ZIPPED: create a ZIP folder via .minecraft/dynamic-resource-pack-cache
#- ALWAYS: Will always generate the assets & will be stored in memory. There will be no cache folder
#Allowed Values: NEVER, RUN_ONCE, CACHED, CACHED_ZIPPED, ALWAYS
dynamic_assets_generation_mode = "ALWAYS"

View File

@@ -0,0 +1,27 @@
[general]
#
#How dynamic assets are generated.
#- NEVER: No asset will be generated. Use this if you have an external pack that adds assets for the block, otherwise you'll get missing assets everywhere
#- RUN_ONCE: Assets will be generated once every session. Subsequent reloads of resource/data pack will not regenerate them even if assets might have changed as a consequence
#- CACHED: Generate the assets on first boot and saves them to a cache folder in .minecraft/dynamic-data-pack-cache. If mods or packs change it will regenerate the cache. If not, subsequent reload won't generate anything and just read the cached ones as a normal pack.
#- CACHED_ZIPPED: Generate the assets on first boot and saves them to a cache zip file in .minecraft/dynamic-data-pack-cache. If mods or packs change it will regenerate the cache. If not, subsequent reload won't generate anything and just read the cached ones as a normal pack.
#- ALWAYS: Will always generate the assets & will be stored in memory. No cache is used. Unintuitively, this is often the fastest method as any disk access will be slow.
#Try and see what works best for you.
#Allowed Values: NEVER, RUN_ONCE, CACHED, CACHED_ZIPPED, ALWAYS
server_assets_generation_mode = "ALWAYS"
#Puts all the added items into a new Every Compat tab instead of their own mod tabs. Be warned that if disabled it could cause some issue with some mods that have custom tabs
creative_tab = true
#Allow the item_search or searchBar to be visible.
tab_item_search = true
#Sends a packet to verify all dependencies mod versions are the same on connect. DIsable if it causes issues
mod_version_check_packet = true
#Don't touch unless you are told to
debug_packet = false
[general.tooltips]
#Enabled tooltips showing which mod an EC item is from
mod_origin_enabled = true
#Enabled tooltips showing which block type an EC item is made from
block_type_enabled = true
#Only show on advanced settings
show_on_advanced_tooltips = false

View File

@@ -0,0 +1,309 @@
#Disables certain types. Note that all these configs, like in any other mod, only hide stuff from tabs and disable their recipes
[types]
[types.wood_type.vinery]
dark_cherry = true
[types.wood_type.expandeddelight]
cinnamon = true
[types.leaves_type.chipped]
apple_acacia = true
cherry_acacia = true
dead_acacia = true
frosted_acacia = true
golden_acacia = true
golden_apple_acacia = true
golden_cherry_acacia = true
magenta_flower_acacia = true
orange_acacia = true
red_acacia = true
white_flower_acacia = true
apple_birch = true
cherry_birch = true
dead_birch = true
frosted_birch = true
golden_birch = true
golden_apple_birch = true
golden_cherry_birch = true
magenta_flower_birch = true
orange_birch = true
red_birch = true
white_flower_birch = true
apple_dark_oak = true
cherry_dark_oak = true
dead_dark_oak = true
frosted_dark_oak = true
golden_dark_oak = true
golden_apple_dark_oak = true
golden_cherry_dark_oak = true
magenta_flower_dark_oak = true
orange_dark_oak = true
red_dark_oak = true
white_flower_dark_oak = true
apple_jungle = true
cherry_jungle = true
dead_jungle = true
frosted_jungle = true
golden_jungle = true
golden_apple_jungle = true
golden_cherry_jungle = true
magenta_flower_jungle = true
orange_jungle = true
red_jungle = true
white_flower_jungle = true
apple_oak = true
cherry_oak = true
dead_oak = true
frosted_oak = true
golden_oak = true
golden_apple_oak = true
golden_cherry_oak = true
magenta_flower_oak = true
orange_oak = true
red_oak = true
white_flower_oak = true
apple_spruce = true
cherry_spruce = true
dead_spruce = true
frosted_spruce = true
golden_spruce = true
golden_apple_spruce = true
golden_cherry_spruce = true
magenta_flower_spruce = true
orange_spruce = true
red_spruce = true
white_flower_spruce = true
[types.leaves_type.vinery]
grapevine = true
dark_cherry = true
apple = true
[types.leaves_type.expandeddelight]
cinnamon = true
#Disables specific entries
[entries]
[entries.wood_type.chipped]
fine_planks = true
checkered_trapdoor = true
tiled_door = true
center_cut_log = true
pegged_planks = true
secret_door = true
smooth_planks = true
bared_glass = true
ornate_bared_glass = true
hewn_planks = true
edged_stripped_log = true
beach_door = true
fine_vertical_planks = true
diamond_bordered_glass = true
distorted_trapdoor = true
iron_barred_trapdoor = true
firewood_log = true
f_sign_stripped_log = true
layered_stripped_log = true
whirlwind_planks = true
large_diamond_glass_pane = true
mixed_log = true
framed_planks = true
square_glass = true
vined_trapdoor = true
barrel = true
detailed_planks = true
cobweb_trapdoor = true
barred_trapdoor = true
airy_trapdoor = true
patient_stripped_log = true
pressed_door = true
planks_panel = true
solid_trapdoor = true
boarded_door = true
meshed_trapdoor = true
fancy_trapdoor = true
paper_door = true
basket_woven_planks = true
enclosed_planks = true
flowering_log = true
k_sign_stripped_log = true
double_herringbone_planks = true
sign_stripped_log = true
crated_planks = true
knotted_stripped_log = true
reinforced_log = true
classic_windowed_trapdoor = true
wickered_planks = true
heavy_trapdoor = true
laced_planks = true
boxed_planks = true
reinforced_crate = true
large_diamond_glass = true
snowflake_glass_pane = true
bricky_planks = true
slotted_trapdoor = true
bundled_log = true
polished_planks = true
ornate_bared_glass_pane = true
stern_stripped_log = true
wall_torch = true
glass_door = true
paneled_door = true
leafy_trapdoor = true
pointless_trapdoor = true
planks_shavings = true
d_sign_stripped_log = true
windowed_trapdoor = true
tile_windowed_door = true
golden_barred_trapdoor = true
overgrown_trapdoor = true
overgrown_door = true
windowed_door = true
classic_trapdoor = true
circle_glass = true
torch = true
screen_door = true
crossed_planks = true
cross_laced_planks = true
railed_planks = true
planks_mosaic = true
circle_glass_pane = true
versailles_planks = true
wise_stripped_log = true
planked_log = true
woven_glass = true
woven_trapdoor = true
gated_door = true
supported_door = true
line_bared_glass_pane = true
horizontal_lined_glass_pane = true
lumpy_stripped_log = true
line_bared_glass = true
slanted_planks = true
edge_cut_log = true
barred_door = true
chipped_stripped_log = true
suspicious_trapdoor = true
herringbone_planks = true
vertically_railed_planks = true
bared_glass_pane = true
diamond_bordered_glass_pane = true
tiled_planks = true
dual_paneled_door = true
square_glass_pane = true
overgrown_log = true
thin_planks = true
warted_trapdoor = true
horizontal_lined_glass = true
l_sign_stripped_log = true
natural_planks = true
brick_bond_planks = true
bordered_glass_pane = true
sliding_door = true
bordered_glass = true
reinforced_stripped_log = true
shack_door = true
diagonal_planks = true
crate = true
nailed_planks = true
cornered_planks = true
shifted_planks = true
vertical_planks = true
fortified_door = true
carved_stripped_log = true
snowflake_glass = true
heavy_door = true
stacked_planks = true
i_sign_stripped_log = true
twisted_trapdoor = true
diamond_planks = true
woven_glass_pane = true
damaged_log = true
nailed_log = true
[entries.wood_type.mcwroofs]
top_roof = true
lower_roof = true
planks_roof = true
steep_roof = true
planks_top_roof = true
planks_upper_steep_roof = true
upper_steep_roof = true
upper_lower_roof = true
attic_roof = true
planks_upper_lower_roof = true
roof = true
planks_attic_roof = true
planks_steep_roof = true
planks_lower_roof = true
[entries.wood_type.mcwdoors]
japanese2_door = true
tropical_door = true
barn_glass_door = true
four_panel_door = true
waffle_door = true
cottage_door = true
swamp_door = true
barn_door = true
classic_door = true
beach_door = true
japanese_door = true
stable_door = true
modern_door = true
nether_door = true
stable_head_door = true
western_door = true
paper_door = true
bamboo_door = true
glass_door = true
mystic_door = true
whispering_door = true
bark_glass_door = true
[entries.wood_type.mcwbridges]
bridge_pier = true
rope_bridge = true
log_bridge_middle = true
log_bridge_stair = true
rope_bridge_stair = true
rail_bridge = true
[entries.wood_type.mcwwindows]
plank_four_window = true
window2 = true
stripped_log_window = true
plank_window2 = true
louvered_shutter = true
plank_pane_window = true
stripped_log_window2 = true
log_parapet = true
stripped_log_four_window = true
plank_window = true
pane_window = true
stripped_pane_window = true
four_window = true
plank_parapet = true
blinds = true
window = true
shutter = true
[entries.wood_type.mcwfences]
picket_fence = true
wired_fence = true
pyramid_gate = true
highley_gate = true
stockade_fence = true
horse_fence = true
[entries.wood_type.farmersdelight]
cabinet = true
[entries.wood_type.create]
window_pane = true
window = true
[entries.leaves_type.mcwfences]
hedge = true

View File

@@ -0,0 +1,403 @@
#Disables certain types. Note that all these configs, like in any other mod, only hide stuff from tabs and disable their recipes
[types]
[types.wood_type.vinery]
dark_cherry = true
[types.wood_type.expandeddelight]
cinnamon = true
[types.wood_type.crabbersdelight]
palm = true
[types.leaves_type.chipped]
apple_acacia = true
cherry_acacia = true
dead_acacia = true
frosted_acacia = true
golden_acacia = true
golden_apple_acacia = true
golden_cherry_acacia = true
magenta_flower_acacia = true
orange_acacia = true
red_acacia = true
white_flower_acacia = true
apple_birch = true
cherry_birch = true
dead_birch = true
frosted_birch = true
golden_birch = true
golden_apple_birch = true
golden_cherry_birch = true
magenta_flower_birch = true
orange_birch = true
red_birch = true
white_flower_birch = true
apple_dark_oak = true
cherry_dark_oak = true
dead_dark_oak = true
frosted_dark_oak = true
golden_dark_oak = true
golden_apple_dark_oak = true
golden_cherry_dark_oak = true
magenta_flower_dark_oak = true
orange_dark_oak = true
red_dark_oak = true
white_flower_dark_oak = true
apple_jungle = true
cherry_jungle = true
dead_jungle = true
frosted_jungle = true
golden_jungle = true
golden_apple_jungle = true
golden_cherry_jungle = true
magenta_flower_jungle = true
orange_jungle = true
red_jungle = true
white_flower_jungle = true
apple_oak = true
cherry_oak = true
dead_oak = true
frosted_oak = true
golden_oak = true
golden_apple_oak = true
golden_cherry_oak = true
magenta_flower_oak = true
orange_oak = true
red_oak = true
white_flower_oak = true
apple_spruce = true
cherry_spruce = true
dead_spruce = true
frosted_spruce = true
golden_spruce = true
golden_apple_spruce = true
golden_cherry_spruce = true
magenta_flower_spruce = true
orange_spruce = true
red_spruce = true
white_flower_spruce = true
[types.leaves_type.vinery]
grapevine = true
dark_cherry = true
apple = true
[types.leaves_type.expandeddelight]
cinnamon = true
[types.leaves_type.crabbersdelight]
palm = true
#Disables specific entries
[entries]
[entries.wood_type.chipped]
fine_planks = true
checkered_trapdoor = true
tiled_door = true
center_cut_log = true
pegged_planks = true
secret_door = true
smooth_planks = true
bared_glass = true
ornate_bared_glass = true
hewn_planks = true
edged_stripped_log = true
beach_door = true
fine_vertical_planks = true
diamond_bordered_glass = true
distorted_trapdoor = true
iron_barred_trapdoor = true
firewood_log = true
f_sign_stripped_log = true
layered_stripped_log = true
whirlwind_planks = true
large_diamond_glass_pane = true
mixed_log = true
framed_planks = true
square_glass = true
vined_trapdoor = true
barrel = true
detailed_planks = true
cobweb_trapdoor = true
barred_trapdoor = true
airy_trapdoor = true
patient_stripped_log = true
pressed_door = true
planks_panel = true
solid_trapdoor = true
boarded_door = true
meshed_trapdoor = true
fancy_trapdoor = true
paper_door = true
basket_woven_planks = true
enclosed_planks = true
flowering_log = true
k_sign_stripped_log = true
double_herringbone_planks = true
sign_stripped_log = true
crated_planks = true
knotted_stripped_log = true
reinforced_log = true
classic_windowed_trapdoor = true
wickered_planks = true
heavy_trapdoor = true
laced_planks = true
boxed_planks = true
reinforced_crate = true
large_diamond_glass = true
snowflake_glass_pane = true
bricky_planks = true
slotted_trapdoor = true
bundled_log = true
polished_planks = true
ornate_bared_glass_pane = true
stern_stripped_log = true
wall_torch = true
glass_door = true
paneled_door = true
leafy_trapdoor = true
pointless_trapdoor = true
planks_shavings = true
d_sign_stripped_log = true
windowed_trapdoor = true
tile_windowed_door = true
golden_barred_trapdoor = true
overgrown_trapdoor = true
overgrown_door = true
windowed_door = true
classic_trapdoor = true
circle_glass = true
torch = true
screen_door = true
crossed_planks = true
cross_laced_planks = true
railed_planks = true
planks_mosaic = true
circle_glass_pane = true
versailles_planks = true
wise_stripped_log = true
planked_log = true
woven_glass = true
woven_trapdoor = true
gated_door = true
supported_door = true
line_bared_glass_pane = true
horizontal_lined_glass_pane = true
lumpy_stripped_log = true
line_bared_glass = true
slanted_planks = true
edge_cut_log = true
barred_door = true
chipped_stripped_log = true
suspicious_trapdoor = true
herringbone_planks = true
vertically_railed_planks = true
bared_glass_pane = true
diamond_bordered_glass_pane = true
tiled_planks = true
dual_paneled_door = true
square_glass_pane = true
overgrown_log = true
thin_planks = true
warted_trapdoor = true
horizontal_lined_glass = true
l_sign_stripped_log = true
natural_planks = true
brick_bond_planks = true
bordered_glass_pane = true
sliding_door = true
bordered_glass = true
reinforced_stripped_log = true
shack_door = true
diagonal_planks = true
crate = true
nailed_planks = true
cornered_planks = true
shifted_planks = true
vertical_planks = true
fortified_door = true
carved_stripped_log = true
snowflake_glass = true
heavy_door = true
stacked_planks = true
i_sign_stripped_log = true
twisted_trapdoor = true
diamond_planks = true
woven_glass_pane = true
damaged_log = true
nailed_log = true
[entries.wood_type.mcwroofs]
top_roof = true
lower_roof = true
planks_roof = true
steep_roof = true
planks_top_roof = true
planks_upper_steep_roof = true
upper_steep_roof = true
upper_lower_roof = true
attic_roof = true
planks_upper_lower_roof = true
roof = true
planks_attic_roof = true
planks_steep_roof = true
planks_lower_roof = true
[entries.wood_type.mcwdoors]
japanese2_door = true
tropical_door = true
barn_glass_door = true
four_panel_door = true
waffle_door = true
cottage_door = true
swamp_door = true
barn_door = true
classic_door = true
beach_door = true
japanese_door = true
stable_door = true
modern_door = true
nether_door = true
stable_head_door = true
western_door = true
paper_door = true
bamboo_door = true
glass_door = true
mystic_door = true
whispering_door = true
bark_glass_door = true
[entries.wood_type.mcwbridges]
bridge_pier = true
rope_bridge = true
log_bridge_middle = true
log_bridge_stair = true
rope_bridge_stair = true
rail_bridge = true
[entries.wood_type.mcwwindows]
plank_four_window = true
window2 = true
stripped_log_window = true
plank_window2 = true
louvered_shutter = true
plank_pane_window = true
stripped_log_window2 = true
log_parapet = true
stripped_log_four_window = true
plank_window = true
pane_window = true
stripped_pane_window = true
four_window = true
plank_parapet = true
blinds = true
window = true
shutter = true
[entries.wood_type.mcwfences]
picket_fence = true
wired_fence = true
pyramid_gate = true
highley_gate = true
stockade_fence = true
horse_fence = true
[entries.wood_type.farmersdelight]
cabinet = true
[entries.wood_type.create]
window_pane = true
window = true
[entries.wood_type.mcwfurnitures]
stripped_glass_table = true
end_table = true
stool_chair = true
stripped_drawer_counter = true
stripped_counter = true
covered_desk = true
stripped_modern_wardrobe = true
stripped_covered_desk = true
stripped_cupboard_counter = true
stripped_triple_drawer = true
stripped_chair = true
stripped_modern_desk = true
stripped_bookshelf_cupboard = true
modern_wardrobe = true
striped_chair = true
stripped_large_drawer = true
wardrobe = true
modern_desk = true
stripped_end_table = true
drawer = true
chair = true
stripped_table = true
double_drawer_counter = true
drawer_counter = true
counter = true
table = true
stripped_double_drawer = true
lower_triple_drawer = true
bookshelf = true
stripped_wardrobe = true
large_drawer = true
stripped_desk = true
stripped_lower_triple_drawer = true
bookshelf_drawer = true
double_drawer = true
stripped_coffee_table = true
stripped_striped_chair = true
stripped_stool_chair = true
cupboard_counter = true
coffee_table = true
glass_table = true
stripped_double_drawer_counter = true
lower_bookshelf_drawer = true
stripped_lower_bookshelf_drawer = true
stripped_bookshelf_drawer = true
stripped_bookshelf = true
modern_chair = true
stripped_modern_chair = true
bookshelf_cupboard = true
desk = true
stripped_double_wardrobe = true
triple_drawer = true
double_wardrobe = true
stripped_drawer = true
[entries.wood_type.mcwtrpdoors]
swamp_trapdoor = true
cottage_trapdoor = true
classic_trapdoor = true
bamboo_trapdoor = true
barn_trapdoor = true
four_panel_trapdoor = true
barred_trapdoor = true
ranch_trapdoor = true
beach_trapdoor = true
glass_trapdoor = true
whispering_trapdoor = true
blossom_trapdoor = true
tropical_trapdoor = true
paper_trapdoor = true
bark_trapdoor = true
mystic_trapdoor = true
barrel_trapdoor = true
[entries.wood_type.mcwstairs]
terrace_stairs = true
balcony = true
loft_stairs = true
railing = true
skyline_stairs = true
compact_stairs = true
platform = true
bulk_stairs = true
[entries.wood_type.mcwpaths]
planks_path = true
[entries.leaves_type.mcwfences]
hedge = true

View File

@@ -0,0 +1,55 @@
# ═════════════════════════ Attention ═════════════════════════
# Don't use this if you don't know what you are doing
# REASON:
# This file is a conditional registration. This is harmless in Singleplayer World,
# but harmful in SERVER because you won't able to join.
#
# ══════════════════════════ Detail ═══════════════════════════
# This file allow you to exclude WoodTypes, LeavesType, EntrySet, or a Module
# 1) You can find their names for WoodTypes, LeavesType, or EntrySet in `everycomp-entries.toml`
# 2) Leave a value empty to disable that rule.
#
# Module - is a Supported Mod, just a modId is sufficient.
# EntrySet - is a FurnitureType or DecorativeType that Wood-Good is supporting via the mod. it is either block or item.
#
# NOTE: blacklisting a Module will be applied to Wood-Good, Stone-Zone, Gems-Realm
#
[woodtype]
#Exclude WoodType from all of Modules
# EXAMPLE: blacklist = [
# "forestry:.*fireproof.*", COMMENT: .* is an RegEx, it exclude all of WoodType containing "fireproof" from Forestry
# "biomesoplenty:.*", COMMENT: .* is an RegEx, it exclude all of WoodType from Wood Mod for any Module
# "biomesoplenty:redwood" COMMENT: exclude redwood from Wood Mod for any module
# ]
#
blacklist = []
[leavestype]
#Exclude LeavesType from all of Modules
# The example is same as WoodType's
blacklist = []
[entryset]
#Exclude EntrySet from the module for All of WoodType or LeavesType
# This is only applied to Wood-Good.
# EXAMPLE: blacklist = [
# "chipped:checkered_trapdoor", COMMENT: chipped:checkered_oak_trapdoor without "oak"
# "variantvanillablocks:chest", COMMENT: variantvanillablocks:oak_chest without "oak"
# "chipped:.*" COMMENT: .* is an regex which will exclude all of EntrySets from one Module - Wood-Good ONLY
# ]
#
blacklist = []
[module]
#Exclude Module From Wood-Good, Stone-Zone & Gems-Realm
# EXAMPLE: blacklist = [
# "chipped",
# "variantvanillablocks"
# ]
#
blacklist = []
[other]
#Disable all of Supported Mods on EveryCompat's side. This feature is same as Library-Section which do not have any Wood Modules.
#WARNING: If the config between CLIENT & SERVER are not the same, then you won't able to join a server
include_all_wood_modules = true

View File

@@ -0,0 +1,4 @@
#Recipe book
[recipe_book]
#Should the Juicer have a Recipe Book available on its interface?
enableRecipeBookJuicer = true

View File

@@ -0,0 +1,12 @@
[Client]
#Displays Explorer's Compass information on the HUD even while chat is open.
displayWithChatOpen = true
#Attempts to translate structure names before fixing the unlocalized names. Translations may not be available for all structures.
translateStructureNames = true
#The line offset for information rendered on the HUD.
# Default: 1
# Range: 0 ~ 50
overlayLineOffset = 1
#The side for information rendered on the HUD. Ex: LEFT, RIGHT
#Allowed Values: LEFT, RIGHT
overlaySide = "LEFT"

View File

@@ -0,0 +1,15 @@
[General]
#Allows a player to teleport to a located structure when in creative mode, opped, or in cheat mode.
allowTeleport = true
#Allows players to view the precise coordinates and distance of a located structure on the HUD, rather than relying on the direction the compass is pointing.
displayCoordinates = true
#The maximum radius that will be searched for a structure. Raising this value will increase search accuracy but will potentially make the process more resource intensive.
# Default: 10000
# Range: 0 ~ 1000000
maxRadius = 10000
#A list of structures that the compass will not display in the GUI and will not be able to search for. Wildcard character * can be used to match any number of characters, and ? can be used to match one character. Ex: ["minecraft:stronghold", "minecraft:endcity", "minecraft:*village*"]
structureBlacklist = []
#The maximum number of samples to be taken when searching for a structure.
# Default: 100000
# Range: 0 ~ 100000000
maxSamples = 100000

View File

@@ -0,0 +1,48 @@
#General settings
[general]
#Blacklisted Sounds - add the name of the sounds to blacklist, separated with comma
forbiddenSounds = ["ui.", "music.", "ambient."]
#Allow the "ALL" sounds list to include the blacklisted sounds?
lawfulAllList = false
#Volume set when pressed the mute button by default
# Default: 0.0
# Range: 0.0 ~ 0.9
defaultMuteVolume = 0.0
#Set to true to move the muffle and play buttons to the left side of the GUI
leftButtons = false
#Show tips in the Muffler screen?
showTip = true
#Whether or not use the dark theme
useDarkTheme = false
#Inventory button settings
[inventory_button]
#Disable the Muffle button in the player inventory?
disableInventoryButton = false
#Coordinates for the Muffler button in the player inventory.
# You can change this in game by holding the RMB over the button and draging it around
# Default: 75
# Range: > -2147483648
invButtonX = 75
#Coordinates for the Muffler button in the player inventory.
#You can change this in game by holding the RMB over the button and draging it around
# Default: 7
# Range: > -2147483648
invButtonY = 7
#Disable the Muffle button in the creative player inventory?
disableCreativeInventoryButton = false
#Coordinates for the Muffler button in the creative player inventory.
# You can change this in game by holding the RMB over the button and draging it around
# Default: 2
# Range: > -2147483648
creativeInvButtonX = 2
#Coordinates for the Muffler button in the creative player inventory.
#You can change this in game by holding the RMB over the button and draging it around
# Default: 2
# Range: > -2147483648
creativeInvButtonY = 2
#Anchor settings
[Anchors]
#Disable the Anchors?
disableAnchors = false

View File

@@ -0,0 +1,9 @@
#Indigo properties file
#Sat Nov 01 17:19:51 CET 2025
always-tesselate-blocks=auto
ambient-occlusion-mode=hybrid
debug-compare-lighting=auto
fix-exterior-vertex-lighting=auto
fix-luminous-block-ambient-occlusion=auto
fix-mean-light-calculation=auto
fix-smooth-lighting-offset=auto

51
config/fallingtree.json Normal file
View File

@@ -0,0 +1,51 @@
{
"trees": {
"allowedLogs": [],
"deniedLogs": [],
"allowedLeaves": [],
"allowedNonDecayLeaves": [],
"deniedLeaves": [],
"breakMode": "INSTANTANEOUS",
"detectionMode": "WHOLE_TREE",
"detectionModeBiomeOverride": {},
"maxScanSize": 500,
"minSize": 0,
"maxSize": 100,
"maxLeafDistanceFromLog": 15,
"maxSizeAction": "ABORT",
"breakOrder": "FURTHEST_FIRST",
"minimumLeavesAroundRequired": 1,
"includePersistentLeavesInRequiredCount": true,
"treeBreaking": true,
"leavesBreaking": true,
"leavesBreakingForceRadius": 0,
"allowMixedLogs": false,
"breakNetherTreeWarts": true,
"breakMangroveRoots": true,
"searchAreaRadius": -1,
"allowedAdjacentBlocks": [],
"adjacentStopMode": "STOP_ALL",
"spawnItemsAtBreakPoint": false,
"trunkLootPercentage": 1.0
},
"tools": {
"allowed": [],
"denied": [],
"durabilityMode": "NORMAL",
"ignoreTools": false,
"damageMultiplicand": 1.0,
"damageRounding": "ROUND_DOWN",
"speedMultiplicand": 0.0,
"forceToolUsage": false
},
"player": {
"allowedTags": []
},
"enchantment": {
"requireEnchantment": false
},
"sneakMode": "SNEAK_DISABLE",
"breakInCreative": false,
"lootInCreative": true,
"notificationMode": "ACTION_BAR"
}

View File

@@ -0,0 +1,95 @@
{
"blocks": {
"enableBonemealEffect": true,
"fertilizedSoilRange": 5,
"waterSprinklerRange": 8,
"enableRainGrowthEffect": true,
"rainGrowthMultiplier": 0.5,
"feedingTroughRange": 8
},
"items": {
"enableFertilizer": true,
"enableTaming": true,
"enableHorseTaming": true,
"enableHorseEffects": true,
"enableChickenEffects": true,
"enableCatTamingChance": true,
"nutrition": {
"oatPancakeNutrition": 5,
"oatPancakeSaturationMod": 0.6,
"roastedCornNutrition": 5,
"roastedCornSaturationMod": 0.5,
"potatoWithRoastMeatNutrition": 7,
"potatoWithRoastMeatSaturationMod": 0.7,
"bakedLambHamNutrition": 8,
"bakedLambHamSaturationMod": 0.9,
"farmersBreakfastNutrition": 12,
"farmersBreakfastSaturationMod": 1.2,
"stuffedChickenNutrition": 8,
"stuffedChickenSaturationMod": 0.8,
"stuffedRabbitNutrition": 9,
"stuffedRabbitSaturationMod": 0.9,
"grandmothersStrawberryCakeNutrition": 4,
"grandmothersStrawberryCakeSaturationMod": 0.7,
"farmersBreadNutrition": 6,
"farmersBreadSaturationMod": 0.8,
"farmerSaladNutrition": 7,
"farmerSaladSaturationMod": 0.6,
"goulashNutrition": 8,
"goulashSaturationMod": 0.9,
"simpleTomatoSoupNutrition": 6,
"simpleTomatoSoupSaturationMod": 0.6,
"barleySoupNutrition": 5,
"barleySoupSaturationMod": 0.8,
"onionSoupNutrition": 7,
"onionSoupSaturationMod": 0.6,
"potatoSoupNutrition": 5,
"potatoSoupSaturationMod": 0.6,
"pastaWithOnionSauceNutrition": 6,
"pastaWithOnionSauceSaturationMod": 0.7,
"cornGritsNutrition": 6,
"cornGritsSaturationMod": 0.5,
"oatmealWithStrawberriesNutrition": 4,
"oatmealWithStrawberriesSaturationMod": 0.8,
"sausageWithOatPattyNutrition": 8,
"sausageWithOatPattySaturationMod": 0.9,
"lambWithCornNutrition": 8,
"lambWithCornSaturationMod": 0.8,
"beefPattyWithVegetablesNutrition": 6,
"beefPattyWithVegetablesSaturationMod": 0.8,
"barleyPattiesWithPotatoesNutrition": 5,
"barleyPattiesWithPotatoesSaturationMod": 0.9,
"baconWithEggsNutrition": 6,
"baconWithEggsSaturationMod": 0.7,
"chickenWrappedInBaconNutrition": 9,
"chickenWrappedInBaconSaturationMod": 0.9,
"cookedSalmonNutrition": 7,
"cookedSalmonSaturationMod": 0.9,
"cookedCodNutrition": 7,
"cookedCodSaturationMod": 0.9,
"roastedChickenNutrition": 5,
"roastedChickenSaturationMod": 0.8
}
},
"effects": {
"chickenEffect": {
"chickenEffectTickInterval": 120,
"chickenEffectEggChance": 20,
"chickenEffectFeatherChance": 20
},
"feastEffect": {
"feastEffectSatiationInterval": 40,
"feastEffectSustenanceInterval": 200,
"feastEffectHealAmount": 1
},
"sustenanceEffect": {
"sustenanceEffectInterval": 200,
"sustenanceEffectHealAmount": 1,
"sustenanceEffectFoodIncrement": 1
},
"satiationEffect": {
"satiationEffectInterval": 40,
"satiationEffectHealAmount": 1
}
}
}

View File

@@ -0,0 +1,8 @@
#Client settings
[client]
#Should the hunger bar have a gilded overlay when the player has the Nourishment effect?
nourishmentHungerOverlay = true
#Should the health bar have a silver sheen when the player has the Comfort effect?
comfortHealthOverlay = true
#Should meal and drink tooltips display which effects they provide?
foodEffectTooltip = true

View File

@@ -0,0 +1,126 @@
#Game settings
[settings]
#Farmer's Delight adds crates (3x3) for vanilla crops, similar to Quark and Thermal Cultivation. Should they be craftable?
enableVanillaCropCrates = true
#Should Novice and Apprentice Farmers buy this mod's crops? (May reduce chances of other trades appearing)
farmersBuyFDCrops = true
#Should the Wandering Trader sell some of this mod's items? (Currently includes crop seeds and onions)
wanderingTraderSellsFDItems = true
#How often (in percentage) should Rich Soil succeed in boosting a plant's growth at each random tick? Set it to 0.0 to disable this.
# Default: 0.2
# Range: 0.0 ~ 1.0
richSoilBoostChance = 0.2
#How much of a bonus (in percentage) should each level of Fortune grant to Cutting Board chances? Set it to 0.0 to disable this.
# Default: 0.1
# Range: 0.0 ~ 1.0
cuttingBoardFortuneBonus = 0.1
#Should players be able to reel back rope, bottom to top, when sneak-using with an empty hand on them?
enableRopeReeling = true
#A list of dye colors that, when used as the background of a Canvas Sign, should default to white text when placed.
#Dyes: ["white", "orange", "magenta", "light_blue", "yellow", "lime", "pink", "gray", "light_gray", "cyan", "purple", "blue", "brown", "green", "red", "black"]
canvasSignDarkBackgroundList = ["gray", "purple", "blue", "brown", "green", "red", "black"]
#Farming
[farming]
#Which rope should Tomato Vines leave behind when mined by hand?
defaultTomatoVineRope = "farmersdelight:rope"
#Should tomato vines be able to climb any rope tagged as farmersdelight:ropes?
#Beware: this will convert these blocks into the block specified in defaultTomatoVineRope.
enableTomatoVineClimbingTaggedRopes = true
#Recipe book
[recipe_book]
#Should the Cooking Pot have a Recipe Book available on its interface?
enableRecipeBookCookingPot = true
#Vanilla item overrides
[overrides]
#Should soups and stews from vanilla Minecraft grant additional effects, like meals from this mod?
vanillaSoupExtraEffects = true
#Should Rabbit Stew be buffed with improved food stats?
rabbitStewBuff = true
#Should the Dispenser be able to operate a Cutting Board in front of it?
dispenserUsesToolsOnCuttingBoard = true
#Stack size overrides
[overrides.stack_size]
#Should BowlFoodItems in the following list become stackable to 16, much like Farmer's Delight's meals?
enableStackableSoupItems = true
#List of BowlFoodItems. They must extend this class to be affected. Default: vanilla soups and stews.
soupItemList = ["minecraft:mushroom_stew", "minecraft:beetroot_soup", "minecraft:rabbit_stew"]
#World generation
[world]
#Should this mod add some of its items (ropes, seeds, knives, meals etc.) as extra chest loot across Minecraft?
generateFDChestLoot = true
#Should FD generate Compost Heaps across all village biomes?
genVillageCompostHeaps = true
#Should FD crops show up planted randomly in various village farms?
genFDCropsOnVillageFarms = true
#Wild Cabbage generation
[world.wild_cabbages]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 30
# Range: > 0
chance = 30
#Sea Beet generation
[world.wild_beetroots]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 30
# Range: > 0
chance = 30
#Wild Potato generation
[world.wild_potatoes]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 100
# Range: > 0
chance = 100
#Wild Carrot generation
[world.wild_carrots]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 120
# Range: > 0
chance = 120
#Wild Onion generation
[world.wild_onions]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 120
# Range: > 0
chance = 120
#Tomato Vines generation
[world.wild_tomatoes]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 100
# Range: > 0
chance = 100
#Wild Rice generation
[world.wild_rice]
#Chance of generating clusters. Smaller value = more frequent.
# Default: 20
# Range: > 0
chance = 20
#Brown Mushroom Colony generation
[world.brown_mushroom_colonies]
#Generate brown mushroom colonies on mushroom fields
genBrownMushroomColony = true
#Chance of generating clusters. Smaller value = more frequent.
# Default: 15
# Range: > 0
chance = 15
#Red Mushroom Colony generation
[world.red_mushroom_colonies]
#Generate red mushroom colonies on mushroom fields
genRedMushroomColony = true
#Chance of generating clusters. Smaller value = more frequent.
# Default: 15
# Range: > 0
chance = 15

View File

@@ -0,0 +1,22 @@
#Use a slightly more compact, but also slightly slower representation for block states
compactFastMap = false
#Replace objects used to detect multi-threaded access to chunks by a much smaller field. This option is disabled by default due to very rare and very hard-to-reproduce crashes, use at your own risk!
useSmallThreadingDetector = false
#Cache the predicate instances used in multipart models
cacheMultipartPredicates = true
#Do not create a new MultipartBakedModel instance for each block state using the same multipartmodel. Requires cacheMultipartPredicates to be enabled
multipartDeduplication = true
#Deduplicate cached data for blockstates, most importantly collision and render shapes
blockstateCacheDeduplication = true
#Avoid creation of new strings when creating ModelResourceLocations
modelResourceLocations = true
#Use smaller data structures for "simple" models, especially models with few side-specific faces
modelSides = true
#Replace the blockstate neighbor table
replaceNeighborLookup = true
#Populate the neighbor table used by vanilla. Enabling this slightly increases memory usage, but can help with issues in the rare case where mods access it directly.
populateNeighborTable = false
#Do not store the properties of a state explicitly and read themfrom the replace neighbor table instead. Requires replaceNeighborLookup to be enabled
replacePropertyMap = true
#Deduplicate vertex data of baked quads in the basic model implementations
bakedQuadDeduplication = true

24
config/firstperson.json Normal file
View File

@@ -0,0 +1,24 @@
{
"configVersion": 2,
"enabledByDefault": true,
"xOffset": 0,
"sneakXOffset": 0,
"sitXOffset": 0,
"renderStuckFeatures": true,
"vanillaHandsMode": "OFF",
"dynamicMode": true,
"vanillaHandsSkipSwimming": true,
"autoVanillaHands": [
"create:potato_cannon",
"create:handheld_worldshaper",
"twilightforest:filled_ore_map",
"map_atlases:atlas",
"twilightforest:filled_magic_map",
"twilightforest:filled_maze_map",
"antiqueatlas:antique_atlas",
"create:extendo_grip"
],
"autoToggleModItems": [
"exposure:camera"
]
}

Some files were not shown because too many files have changed in this diff Show More