base configs

This commit is contained in:
Snogard 2025-02-09 14:25:57 +01:00
parent 565fa30333
commit 130dcac838
586 changed files with 38791 additions and 12093 deletions

49
.gitignore vendored
View File

@ -1,15 +1,44 @@
*.log
*.bak
screenshots/
saves/
logs/
journeymap/
crash-reports/
local/ftbchunks/data/
# folders
.mixin.out/
crash-reports/
ESM/
journeymap/
kubejs/assets/ponderjs_generated
local/ftbchunks/data/
logs/
modernfix/
mods/.index
saves/
screenshots/
simplebackups/
enigmatic_persistence.dat
minemenu/
gtceu/
# files
*.00?
*.bak
*.log
## to delete
enigmatic_persistence.dat
ds_private_storage.json
patchouli_data.json
rhino.local.properties
pack.json
kubejs/CustomPackSettings.json
observable_announce
usercache.json
usernamecache.json
# tmp
.disabled
mods/
icon.png
# user config
keys.txt
options.txt
minemenu/
servers.dat
local/kubejs/dev.properties
local/ftbchunks/client-config.snbt
local/ftlibrary/client-config.snbt
local/ftblibrary-client.snbt

View File

@ -0,0 +1,19 @@
#Config to adjust general mod settings
[General]
#Enables the debug mode. Only enable it if needed.
enableDebugMode = false
[Core]
#Enables initial cooldown on peripheral initialization
isInitialCooldownEnabled = true
#Determinates initial cooldown sensitive level, values lower then this value will not trigger initial cooldown
#Range: > 0
initialCooldownSensitiveLevel = 6000
[Unsafe]
#By setting this value to true, I understand all operations below are danger to my adventure, and if they caused unexpected behavior in my world, I will not consider it as AP's liability
enableUnsafe = false
#Ignore turtle peripheral item's NBT when equipping. **YOU WILL LOSE ALL NBT ON THE ITEM**
ignoreTurtlePeripheralItemNBT = false

View File

@ -0,0 +1,32 @@
#Config for metaphysics
[Metaphysics]
#Defines energy to fuel rate
#Range: > 575
energyToFuelRate = 575
enableWeakAutomataCore = true
enableEndAutomataCore = true
enableHusbandryAutomataCore = true
#Defines max warp point stored in warp core. Mostly need to not allow NBT overflow error
#Range: > 1
endAutomataCoreWarpPointLimit = 64
#Chance that overpowered automata will break after rotation cycle
#Range: 0.0 ~ 1.0
overpoweredAutomataBreakChance = 0.002
#Range: 1 ~ 64
tier1AutomataCoreInteractionRadius = 2
#Range: 1 ~ 32
tier1AutomataCoreMaxFuelConsumptionRate = 2
#Range: 1 ~ 64
tier2AutomataCoreInteractionRadius = 4
#Range: 1 ~ 32
tier2AutomataCoreMaxFuelConsumptionRate = 3
#Range: 1 ~ 64
overpoweredTier1AutomataCoreInteractionRadius = 4
#Range: 1 ~ 32
overpoweredTier1AutomataCoreMaxFuelConsumptionRate = 3
#Range: 1 ~ 64
overpoweredTier2AutomataCoreInteractionRadius = 6
#Range: 1 ~ 32
overpoweredTier2AutomataCoreMaxFuelConsumptionRate = 4

View File

@ -14,6 +14,14 @@
morePlayerInformation = true
#If true, the player detector can observe players which aren't in the same dimension as the detector itself. `playerDetMaxRange` needs to be infinite(-1) for it to work.
chatBoxMultiDimensional = true
#If true, add random error to `getPlayerPos` player position that varies based on how far the player is from the detector. Prevents getting the exact position of players far from the detector.
enablePlayerPosRandomError = false
#The maximum amount of error (in blocks) that can be applied to each axis of the player's position.
#Range: > 0
playerPosRandomErrorAmount = 1000
#If random error is enabled: this is the maximum range at which an exact player position is returned, before random error starts to be applied.
#Range: > 0
playerPosPreciseMaxRange = 100
[Peripherals.Energy_Detector]
#Enable the Energy Detector or not.
@ -49,6 +57,12 @@
chatBoxMaxRange = -1
#If true, the chat box is able to send messages to other dimensions than its own
chatBoxMultiDimensional = true
#If true, the chat box cannot use 'run_command' action
chatBoxPreventRunCommand = false
#If true, the chat box will wrap and execute 'run_command' or 'suggest_command' action with zero permission, in order to prevent operators accidently run dangerous commands.
chatBoxWrapCommand = true
#These commands below will not be able to send by 'run_command' or 'suggest_command' action. It will match as prefix if starts with '/', other wise use regex pattern
chatBoxBannedCommands = ["/execute", "/op", "/deop", "/gamemode", "/gamerule", "/stop", "/give", "/fill", "/setblock", "/summon", "/whitelist", "^/ban-(?:ip)?\\s*", "^/pardon-(?:ip)?\\s*", "^/save-(?:on|off)\\s*"]
[Peripherals.ME_Bridge]
#Enable the Me Bridge or not.
@ -95,6 +109,12 @@
[Peripherals.Compass_Turtle]
#Enable the compass turtle or not.
enableCompassTurtle = true
#The maximum distance the compass can locate accurately with in each axis.
#Range: 0 ~ 8
compassAccurePlaceRadius = 3
#The free distance the compass can locate accurately with in each axis.
#Range: 0 ~ 4
compassAccurePlaceFreeRadius = 1
[Peripherals.Powered_Peripherals]
#Enable RF storage for peripherals, that could use it
@ -146,6 +166,10 @@
scanEntitiesExtraBlockCost = 0.17
#Range: > 1000
chatMessageCooldown = 1000
#Range: > 1000
accurePlaceCooldown = 1000
#Range: > 0
accurePlaceCost = 1
[Peripherals.Pocket_Peripherals]
#If true, pockets will have infinite fuel

View File

@ -8,4 +8,6 @@
#The weight of the villager structures.
#Range: 0 ~ 16000
villagerStructureWeight = 10
#Enable new wandering trader trades.
enableWanderingTraderTrades = true

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

@ -0,0 +1,130 @@
#Client Config. This config only exists on the client
[client]
#Play sounds for Jetpack/Gas Mask/Flamethrower/Radiation (all players).
enablePlayerSounds = true
#If enabled machines play their sounds while running.
enableMachineSounds = true
#If enabled tries to force all radial menu text to be white.
whiteRadialText = false
#Should holiday greetings and easter eggs play for holidays (ex: Christmas and New Years).
holidays = true
#Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder.
#Range: 0.0 ~ 10.0
baseSoundVolume = 1.0
#If true, don't render Cables/Pipes/Tubes as transparent and don't render their contents.
opaqueTransmitters = false
#Allow sneak + scroll to change item modes.
allowModeScroll = true
#If true will move HUD text alignment and compass rendering to the right side of the screen, and move the MekaSuit module rendering to the left side.
reverseHUD = false
#Scale of the text displayed on the HUD.
#Range: 0.25 ~ 1.0
hudScale = 0.6
#Enable item information HUD during gameplay
enableHUD = true
#Color of energy in item durability display.
energyColor = 3997338
#Range at which Tile Entity Renderer's added by Mekanism can render at, for example the contents of multiblocks. Vanilla defaults the rendering range for TERs to 64 for most blocks, but uses a range of 256 for beacons and end gateways.
#Range: 1 ~ 1024
terRange = 256
#Particle Config
[client.particle]
#Set to false to prevent particle spam when loading multiblocks (notification message will display instead).
enableMultiblockFormationParticles = true
#Show particles when machines active.
machineEffects = true
#How far (in blocks) from the player radiation particles can spawn.
#Range: 2 ~ 64
radiationParticleRadius = 30
#How many particles spawn when rendering radiation effects (scaled by radiation level).
#Range: 0 ~ 1000
radiationParticleCount = 100
#Show bolts when the Magnetic Attraction Unit is pulling items.
magneticAttraction = true
#Show bolts for various AOE tool behaviors such as tilling, debarking, and vein mining.
toolAOE = true
#GUI Config
[client.gui]
#Opacity of HUD used by MekaSuit.
#Range: 0.0 ~ 1.0
hudOpacity = 0.4000000059604645
#Color (RGB) of HUD used by MekaSuit.
#Range: 0 ~ 16777215
hudColor = 4257264
#Color (RGB) of warning HUD elements used by MekaSuit.
#Range: 0 ~ 16777215
hudWarningColor = 16768335
#Color (RGB) of danger HUD elements used by MekaSuit.
#Range: 0 ~ 16777215
hudDangerColor = 16726076
#Visual jitter of MekaSuit HUD, seen when moving the player's head. Bigger value = more jitter.
#Range: 1.0 ~ 100.0
hudJitter = 6.0
#Display a fancy compass when the MekaSuit is worn.
mekaSuitHelmetCompass = true
#Last Window Positions. In general these values should not be modified manually.
[client.gui.window]
[client.gui.window.color]
x = 2147483647
y = 2147483647
[client.gui.window.confirmation]
x = 2147483647
y = 2147483647
[client.gui.window.crafting0]
x = 2147483647
y = 2147483647
[client.gui.window.crafting1]
x = 2147483647
y = 2147483647
[client.gui.window.crafting2]
x = 2147483647
y = 2147483647
[client.gui.window.mekaSuitHelmet]
x = 2147483647
y = 2147483647
[client.gui.window.rename]
x = 2147483647
y = 2147483647
[client.gui.window.skinSelect]
x = 2147483647
y = 2147483647
[client.gui.window.sideConfig]
x = 2147483647
y = 2147483647
[client.gui.window.transporterConfig]
x = 2147483647
y = 2147483647
[client.gui.window.upgrade]
x = 2147483647
y = 2147483647
#QIO Config
[client.qio]
#Sorting strategy when viewing items in a QIO Item Viewer.
#Allowed Values: NAME, SIZE, MOD
itemViewerSortType = "NAME"
#Sorting direction when viewing items in a QIO Item Viewer.
#Allowed Values: ASCENDING, DESCENDING
itemViewerSortDirection = "ASCENDING"
#Number of slots to view horizontally on a QIO Item Viewer.
#Range: 8 ~ 16
itemViewerSlotsX = 8
#Number of slots to view vertically on a QIO Item Viewer.
#Range: 2 ~ 48
itemViewerSlotsY = 4

View File

@ -0,0 +1,12 @@
#Mekanism Common Config. This config is not synced between server and client.
[common]
#Displayed energy type in Mekanism GUIs and network reader readings.
#Allowed Values: JOULES, FORGE_ENERGY, ELECTRICAL_UNITS
energyType = "FORGE_ENERGY"
#Displayed temperature unit in Mekanism GUIs and network reader readings.
#Allowed Values: KELVIN, CELSIUS, RANKINE, FAHRENHEIT, AMBIENT
temperatureUnit = "KELVIN"
#Show time to decay radiation when readings are above safe levels. Set to false on the client side to disable MekaSuit Geiger and Dosimeter Unit timers. Set to false on the server side to disable handheld Geiger Counter and Dosimeter timers.
enableDecayTimers = true

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

@ -0,0 +1,284 @@
#Gear Config. This config is synced from server to client.
[gear]
#Atomic Disassembler Settings
[gear.atomic_disassembler]
#Base Energy (Joules) usage of the Atomic Disassembler. (Gets multiplied by speed factor)
energyUsage = "10"
#Cost in Joules of using the Atomic Disassembler as a weapon.
energyUsageWeapon = "2000"
#The max Atomic Disassembler Vein Mining Block Count.
#Range: 2 ~ 1000000
miningCount = 128
#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.
veinMining = false
#The bonus attack damage of the Atomic Disassembler when it is out of power. (Value is in number of half hearts)
#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)
#Range: 1 ~ 10000
maxDamage = 20
#Attack speed of the Atomic Disassembler.
#Range: -4.0 ~ 100.0
attackSpeed = -2.4
#Maximum amount (joules) of energy the Atomic Disassembler can contain.
maxEnergy = "1000000"
#Amount (joules) of energy the Atomic Disassembler can accept per tick.
chargeRate = "5000"
#Configurator Settings
[gear.configurator]
#Maximum amount (joules) of energy the Configurator can contain.
maxEnergy = "60000"
#Amount (joules) of energy the Configurator can accept per tick.
chargeRate = "300"
#Energy usage in joules of using the configurator to configure machines.
energyPerConfigure = "400"
#Energy cost in joules for each item the configurator ejects from a machine on empty mode.
energyPerItem = "8"
#Electric Bow Settings
[gear.electric_bow]
#Maximum amount (joules) of energy the Electric Bow can contain.
maxEnergy = "120000"
#Amount (joules) of energy the Electric Bow can accept per tick.
chargeRate = "600"
#Cost in Joules of using the Electric Bow.
energyUsage = "120"
#Cost in Joules of using the Electric Bow with flame mode active.
energyUsageFire = "1200"
#Energy Tablet Settings
[gear.energy_tablet]
#Maximum amount (joules) of energy the Energy Tablet can contain.
maxEnergy = "1000000"
#Amount (joules) of energy the Energy Tablet can accept per tick.
chargeRate = "5000"
#Flamethrower Settings
[gear.flamethrower]
#Flamethrower Gas Tank capacity in mB.
#Range: 1 ~ 9223372036854775807
maxGas = 24000
#Amount of hydrogen the Flamethrower can accept per tick.
#Range: 1 ~ 9223372036854775807
fillRate = 16
#Determines whether or not the Flamethrower can destroy items if it fails to smelt them.
destroyItems = true
#Free Runner Settings
[gear.free_runner]
#Energy cost/multiplier in Joules for reducing fall damage with free runners. Energy cost is: FallDamage * freeRunnerFallEnergyCost. (1 FallDamage is 1 half heart)
fallEnergyCost = "50"
#Percent of damage taken from falling that can be absorbed by Free Runners when they have enough power.
#Range: 0.0 ~ 1.0
fallDamageReductionRatio = 1.0
#Maximum amount (joules) of energy Free Runners can contain.
maxEnergy = "64000"
#Amount (joules) of energy the Free Runners can accept per tick.
chargeRate = "320"
#Armored Free Runner Settings
[gear.free_runner.armored]
#Armor value of the Armored Free Runners
#Range: > 0
armor = 3
#Toughness value of the Armored Free Runners.
#Range: 0.0 ~ 3.4028234663852886E38
toughness = 2.0
#Knockback resistance value of the Armored Free Runners.
#Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.0
#Jetpack Settings
[gear.jetpack]
#Jetpack Gas Tank capacity in mB.
#Range: 1 ~ 9223372036854775807
maxGas = 24000
#Amount of hydrogen the Jetpack can accept per tick.
#Range: 1 ~ 9223372036854775807
fillRate = 16
#Armored Jetpack Settings
[gear.jetpack.armored]
#Armor value of the Armored Jetpack.
#Range: > 0
armor = 8
#Toughness value of the Armored Jetpack.
#Range: 0.0 ~ 3.4028234663852886E38
toughness = 2.0
#Knockback resistance value of the Armored Jetpack.
#Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.0
#Network Reader Settings
[gear.network_reader]
#Maximum amount (joules) of energy the Network Reader can contain.
maxEnergy = "60000"
#Amount (joules) of energy the Network Reader can accept per tick.
chargeRate = "300"
#Energy usage in joules for each network reading.
energyUsage = "400"
#Portable Teleporter Settings
[gear.portable_teleporter]
#Maximum amount (joules) of energy the Portable Teleporter can contain.
maxEnergy = "1000000"
#Amount (joules) of energy the Portable Teleporter can accept per tick.
chargeRate = "5000"
#Delay in ticks before a player is teleported after clicking the Teleport button in the portable teleporter.
#Range: 0 ~ 6000
delay = 0
#Scuba Tank Settings
[gear.scuba_tank]
#Scuba Tank Gas Tank capacity in mB.
#Range: 1 ~ 9223372036854775807
maxGas = 24000
#Amount of oxygen the Scuba Tank Gas Tank can accept per tick.
#Range: 1 ~ 9223372036854775807
fillRate = 16
#Seismic Reader Settings
[gear.seismic_reader]
#Maximum amount (joules) of energy the Seismic Reader can contain.
maxEnergy = "12000"
#Amount (joules) of energy the Seismic Reader can accept per tick.
chargeRate = "60"
#Energy usage in joules required to use the Seismic Reader.
energyUsage = "250"
#Canteen Settings
[gear.canteen]
#Maximum amount of Nutritional Paste storable by the Canteen.
#Range: > 1
maxStorage = 64000
#Rate at which Nutritional Paste can be transferred into a Canteen.
#Range: > 1
transferRate = 128
#Meka-Tool Settings
[gear.mekatool]
#Base energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)
energyUsage = "10"
#Silk touch energy (Joules) usage of the Meka-Tool. (Gets multiplied by speed factor)
energyUsageSilk = "100"
#Cost in Joules of using the Meka-Tool to deal 4 units of damage.
energyUsageWeapon = "2000"
#Cost in Joules of using the Meka-Tool to teleport 10 blocks.
energyUsageTeleport = "1000"
#Maximum distance a player can teleport with the Meka-Tool.
#Range: 3 ~ 1024
maxTeleportReach = 100
#Base bonus damage applied by the Meka-Tool without using any energy.
#Range: 0 ~ 100000
baseDamage = 4
#Attack speed of the Meka-Tool.
#Range: -4.0 ~ 100.0
attackSpeed = -2.4
#Efficiency of the Meka-Tool with energy but without any upgrades.
#Range: 0.1 ~ 100.0
baseEfficiency = 4.0
#Energy capacity (Joules) of the Meka-Tool without any installed upgrades. Quadratically scaled by upgrades.
baseEnergyCapacity = "16000000"
#Amount (joules) of energy the Meka-Tool can accept per tick. Quadratically scaled by upgrades.
chargeRate = "100000"
#Cost in Joules of using the Meka-Tool as a hoe.
energyUsageHoe = "10"
#Cost in Joules of using the Meka-Tool as a shovel for making paths and dowsing campfires.
energyUsageShovel = "10"
#Cost in Joules of using the Meka-Tool as an axe for stripping logs, scraping, or removing wax.
energyUsageAxe = "10"
#Cost in Joules of using the Meka-Tool to shear entities.
energyUsageShearEntity = "10"
#Enable the 'Extended Vein Mining' mode for the Meka-Tool. (Allows vein mining everything not just ores/logs)
extendedMining = true
#MekaSuit Settings
[gear.mekasuit]
#Energy capacity (Joules) of MekaSuit items without any installed upgrades. Quadratically scaled by upgrades.
baseEnergyCapacity = "16000000"
#Amount (joules) of energy the MekaSuit can accept per tick. Quadratically scaled by upgrades.
chargeRate = "100000"
#Energy usage (Joules) of MekaSuit when adding 0.1 to jump motion.
baseJumpEnergyUsage = "1000"
#Energy usage (Joules) per second of the MekaSuit when flying with the Elytra Unit.
elytraEnergyUsage = "32000"
#Energy usage (Joules) of MekaSuit when lessening a potion effect.
energyUsagePotionTick = "40000"
#Energy cost/multiplier in Joules for reducing magic damage via the inhalation purification unit. Energy cost is: MagicDamage * energyUsageMagicPrevent. (1 MagicDamage is 1 half heart).
energyUsageMagicReduce = "1000"
#Energy cost/multiplier in Joules for reducing fall damage with MekaSuit Boots. Energy cost is: FallDamage * freeRunnerFallEnergyCost. (1 FallDamage is 1 half heart)
energyUsageFall = "50"
#Energy usage (Joules) of MekaSuit when adding 0.1 to sprint motion.
energyUsageSprintBoost = "100"
#Energy usage (Joules) of MekaSuit per tick when flying via Gravitational Modulation.
energyUsageGravitationalModulation = "1000"
#Charge rate of inventory items (Joules) per tick.
inventoryChargeRate = "10000"
#Solar recharging rate (Joules) of helmet per tick, per upgrade installed.
solarRechargingRate = "500"
#Energy usage (Joules) of MekaSuit per tick of using vision enhancement.
energyUsageVisionEnhancement = "500"
#Energy usage (Joules) of MekaSuit per tick of using hydrostatic repulsion.
energyUsageHydrostaticRepulsion = "500"
#Energy usage (Joules) of MekaSuit per half-food of nutritional injection.
energyUsageNutritionalInjection = "20000"
#Energy usage (Joules) of MekaSuit per unit of damage applied.
energyUsageDamage = "100000"
#Energy usage (Joules) of MekaSuit per tick of attracting a single item.
energyUsageItemAttraction = "250"
#Should the Gravitational Modulation unit give off vibrations when in use.
gravitationalVibrations = true
#Maximum amount of Nutritional Paste storable by the nutritional injection unit.
#Range: > 1
nutritionalMaxStorage = 128000
#Rate at which Nutritional Paste can be transferred into the nutritional injection unit.
#Range: > 1
nutritionalTransferRate = 256
#Maximum amount of Hydrogen storable in the jetpack unit.
#Range: 1 ~ 9223372036854775807
jetpackMaxStorage = 48000
#Rate at which Hydrogen can be transferred into the jetpack unit.
#Range: 1 ~ 9223372036854775807
jetpackTransferRate = 256
#Armor value of MekaSuit Helmets.
#Range: > 0
helmetArmor = 3
#Armor value of MekaSuit BodyArmor.
#Range: > 0
bodyArmorArmor = 8
#Armor value of MekaSuit Pants.
#Range: > 0
pantsArmor = 6
#Armor value of MekaSuit Boots.
#Range: > 0
bootsArmor = 3
#Toughness value of the MekaSuit.
#Range: 0.0 ~ 3.4028234663852886E38
toughness = 3.0
#Knockback resistance value of the MekaSuit.
#Range: 0.0 ~ 3.4028234663852886E38
knockbackResistance = 0.10000000149011612
[gear.mekasuit.damage_absorption]
#Percent of damage taken from falling that can be absorbed by MekaSuit Boots when they have enough power.
#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.
#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 damageReductionRatio config.
#Range: 0.0 ~ 1.0
unspecifiedDamageReductionRatio = 1.0
#Map representing the percent of damage from different damage types that can be absorbed by the MekaSuit when there is enough power and a full suit is equipped.
#Values may be in the range [0.0, 1.0].
#See the #mekainsm:mekasuit_always_supported damage type tag for allowing damage that bypasses armor to be blocked.
damageReductionRatio = ["minecraft:cactus,1.0", "minecraft:cramming,1.0", "minecraft:dragon_breath,1.0", "minecraft:dry_out,1.0", "minecraft:fall,1.0", "minecraft:falling_anvil,1.0", "minecraft:falling_block,1.0", "minecraft:falling_stalactite,1.0", "minecraft:fly_into_wall,1.0", "minecraft:freeze,1.0", "minecraft:generic,1.0", "minecraft:hot_floor,1.0", "minecraft:in_fire,1.0", "minecraft:in_wall,1.0", "minecraft:lava,1.0", "minecraft:lightning_bolt,1.0", "minecraft:on_fire,1.0", "minecraft:sonic_boom,0.75", "minecraft:stalagmite,1.0", "minecraft:sweet_berry_bush,1.0", "minecraft:wither,1.0"]

View File

@ -0,0 +1,14 @@
#Generator Energy Storage Config. This config is synced from server to client.
[storage]
#Base energy storage (Joules).
heatGenerator = "160000"
#Base energy storage (Joules).
bioGenerator = "160000"
#Base energy storage (Joules).
solarGenerator = "96000"
#Base energy storage (Joules).
advancedSolarGenerator = "200000"
#Base energy storage (Joules).
windGenerator = "200000"

View File

@ -0,0 +1,14 @@
#Mekanism Generators Gear Config. This config is synced from server to client.
[generators-gear]
#MekaSuit Settings
[generators-gear.mekasuit]
#Geothermal charging rate (Joules) of pants per tick, per degree above ambient, per upgrade installed. This value scales down based on how much of the MekaSuit Pants is submerged. Fire is treated as having a temperature of ~200K above ambient, lava has a temperature of 1,000K above ambient.
geothermalChargingRate = "10.5000"
[generators-gear.mekasuit.damage_absorption]
#Percent of heat damage negated by MekaSuit Pants with maximum geothermal generator units installed. This number scales down linearly based on how many units are actually installed.
#Range: 0.0 ~ 1.0
heatDamageReductionRatio = 0.8

View File

@ -0,0 +1,76 @@
#Machine Energy Storage Config. This config is synced from server to client.
[storage]
#Base energy storage (Joules).
enrichmentChamber = "20000"
#Base energy storage (Joules).
osmiumCompressor = "80000"
#Base energy storage (Joules).
combiner = "40000"
#Base energy storage (Joules).
crusher = "20000"
#Base energy storage (Joules).
metallurgicInfuser = "20000"
#Base energy storage (Joules).
purificationChamber = "80000"
#Base energy storage (Joules).
energizedSmelter = "20000"
#Base energy storage (Joules).
digitalMiner = "50000"
#Base energy storage (Joules).
electricPump = "40000"
#Base energy storage (Joules).
chargePad = "2048000"
#Base energy storage (Joules).
rotaryCondensentrator = "20000"
#Base energy storage (Joules).
oxidationChamber = "80000"
#Base energy storage (Joules).
chemicalInfuser = "80000"
#Base energy storage (Joules).
chemicalInjectionChamber = "160000"
#Base energy storage (Joules).
electrolyticSeparator = "160000"
#Base energy storage (Joules).
precisionSawmill = "20000"
#Base energy storage (Joules).
chemicalDissolutionChamber = "160000"
#Base energy storage (Joules).
chemicalWasher = "80000"
#Base energy storage (Joules).
chemicalCrystallizer = "160000"
#Base energy storage (Joules).
seismicVibrator = "20000"
#Base energy storage (Joules).
pressurizedReactionBase = "2000"
#Base energy storage (Joules).
fluidicPlenisher = "40000"
#Base energy storage (Joules).
laser = "2000000"
#Base energy storage (Joules).
laserAmplifier = "5000000000"
#Base energy storage (Joules).
laserTractorBeam = "5000000000"
#Base energy storage (Joules).
formulaicAssemblicator = "40000"
#Base energy storage (Joules).
teleporter = "5000000"
#Base energy storage (Joules).
modificationStation = "40000"
#Base energy storage (Joules).
isotopicCentrifuge = "80000"
#Base energy storage (Joules).
nutritionalLiquifier = "40000"
#Base energy storage (Joules). Also defines max process rate.
antiprotonicNucleosynthesizer = "1000000000"
#Base energy storage (Joules).
pigmentExtractor = "40000"
#Base energy storage (Joules).
pigmentMixer = "80000"
#Base energy storage (Joules).
paintingMachine = "40000"
#Base energy storage (Joules). Also defines max output rate.
spsPort = "1000000000"
#Base energy storage (Joules).
dimensionalStabilizer = "40000"

View File

@ -0,0 +1,75 @@
#Machine Energy Usage Config. This config is synced from server to client.
[usage]
#Energy per operation tick (Joules).
enrichmentChamber = "50"
#Energy per operation tick (Joules).
osmiumCompressor = "100"
#Energy per operation tick (Joules).
combiner = "50"
#Energy per operation tick (Joules).
crusher = "50"
#Energy per operation tick (Joules).
metallurgicInfuser = "50"
#Energy per operation tick (Joules).
purificationChamber = "200"
#Energy per operation tick (Joules).
energizedSmelter = "50"
#Energy per operation tick (Joules).
digitalMiner = "1000"
#Energy per operation tick (Joules).
electricPump = "100"
#Energy that can be transferred at once per charge operation (Joules).
chargePad = "1024000"
#Energy per operation tick (Joules).
rotaryCondensentrator = "50"
#Energy per operation tick (Joules).
oxidationChamber = "200"
#Energy per operation tick (Joules).
chemicalInfuser = "200"
#Energy per operation tick (Joules).
chemicalInjectionChamber = "400"
#Energy per operation tick (Joules).
precisionSawmill = "50"
#Energy per operation tick (Joules).
chemicalDissolutionChamber = "400"
#Energy per operation tick (Joules).
chemicalWasher = "200"
#Energy per operation tick (Joules).
chemicalCrystallizer = "400"
#Energy per operation tick (Joules).
seismicVibrator = "50"
#Energy per operation tick (Joules).
pressurizedReactionBase = "5"
#Energy per operation tick (Joules).
fluidicPlenisher = "100"
#Energy per operation tick (Joules).
laser = "10000"
#Energy per operation tick (Joules).
formulaicAssemblicator = "100"
#Energy per operation tick (Joules).
modificationStation = "100"
#Energy per operation tick (Joules).
isotopicCentrifuge = "200"
#Energy per operation tick (Joules).
nutritionalLiquifier = "200"
#Energy per operation tick (Joules).
antiprotonicNucleosynthesizer = "100000"
#Energy per operation tick (Joules).
pigmentExtractor = "200"
#Energy per operation tick (Joules).
pigmentMixer = "200"
#Energy per operation tick (Joules).
paintingMachine = "100"
#Energy per chunk per tick (Joules).
dimensionalStabilizer = "5000"
#Teleporter
[usage.teleporter]
#Base Joules cost for a teleportation.
teleporterBase = "1000"
#Joules per unit of distance travelled during teleportation - sqrt(xDiff^2 + yDiff^2 + zDiff^2).
teleporterDistance = "10"
#Flat additional cost for interdimensional teleportation. Distance is still taken into account minimizing energy cost based on dimension scales.
teleporterDimensionPenalty = "10000"

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

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

View File

@ -0,0 +1,6 @@
#Mekanism Tools Client Config. This config only exists on the client
[tools-client]
#Enable durability tooltips for Mekanism Tools gear.
displayDurabilityTooltips = true

771
config/Mekanism/tools.toml Normal file
View File

@ -0,0 +1,771 @@
#Mekanism Tools Config. This config is synced from server to client.
[tools]
[tools.mobArmorSpawnRate]
#The chance that Mekanism Armor can spawn on mobs. This is multiplied modified by the chunk's difficulty modifier. Vanilla uses 0.15 for its armor spawns, we use 0.1 as default to lower chances of mobs getting some vanilla and some mek armor.
#Range: 0.0 ~ 1.0
general = 0.1
#The chance that Mekanism Weapons can spawn in a zombie's hand.
#Range: 0.0 ~ 1.0
weapon = 0.01
#The chance that Mekanism Weapons can spawn in a zombie's hand when on hard difficulty.
#Range: 0.0 ~ 1.0
weaponHard = 0.05000000074505806
#Spawn chances for pieces of Bronze gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.bronze]
#Whether mobs can spawn with Bronze Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Bronze Swords rather than Bronze Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Bronze Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Bronze Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Bronze Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Bronze Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Bronze Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Bronze Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Bronze Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Bronze Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Spawn chances for pieces of Lapis Lazuli gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.lapis_lazuli]
#Whether mobs can spawn with Lapis Lazuli Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Lapis Lazuli Swords rather than Lapis Lazuli Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Lapis Lazuli Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Lapis Lazuli Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Lapis Lazuli Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Lapis Lazuli Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Lapis Lazuli Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Lapis Lazuli Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Lapis Lazuli Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Lapis Lazuli Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Spawn chances for pieces of Osmium gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.osmium]
#Whether mobs can spawn with Osmium Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Osmium Swords rather than Osmium Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Osmium Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Osmium Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Osmium Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Osmium Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Osmium Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Osmium Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Osmium Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Osmium Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Spawn chances for pieces of Refined Glowstone gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.refined_glowstone]
#Whether mobs can spawn with Refined Glowstone Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Refined Glowstone Swords rather than Refined Glowstone Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Refined Glowstone Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Refined Glowstone Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Refined Glowstone Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Refined Glowstone Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Refined Glowstone Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Refined Glowstone Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Refined Glowstone Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Refined Glowstone Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Spawn chances for pieces of Refined Obsidian gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.refined_obsidian]
#Whether mobs can spawn with Refined Obsidian Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Refined Obsidian Swords rather than Refined Obsidian Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Refined Obsidian Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Refined Obsidian Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Refined Obsidian Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Refined Obsidian Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Refined Obsidian Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Refined Obsidian Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Refined Obsidian Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Refined Obsidian Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Spawn chances for pieces of Steel gear. Note: These values are after the general mobArmorSpawnRate (or corresponding weapon rate) has been checked, and after an even split between material types has been done.
[tools.mobArmorSpawnRate.steel]
#Whether mobs can spawn with Steel Weapons.
canSpawnWeapon = true
#The chance that mobs will spawn with Steel Swords rather than Steel Shovels.
#Range: 0.0 ~ 1.0
swordWeight = 0.33
#The chance that mobs can spawn with Steel Helmets.
#Range: 0.0 ~ 1.0
helmetChance = 1.0
#The chance that mobs can spawn with Steel Chestplates.
#Range: 0.0 ~ 1.0
chestplateChance = 1.0
#The chance that mobs can spawn with Steel Leggings.
#Range: 0.0 ~ 1.0
leggingsChance = 1.0
#The chance that mobs can spawn with Steel Boots.
#Range: 0.0 ~ 1.0
bootsChance = 1.0
#The chance that after each piece of Steel Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChance = 0.25
#The chance on hard mode that after each piece of Steel Armor a mob spawns with that no more pieces will be added. Order of pieces tried is boots, leggings, chestplate, helmet.
#Range: 0.0 ~ 1.0
multiplePieceChanceHard = 0.1
#The chance that if a mob spawns with Steel Weapons that it will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
weaponEnchantmentChance = 0.25
#The chance that if a mob spawns with Steel Armor that they will be enchanted. This is multiplied modified by the chunk's difficulty modifier.
#Range: 0.0 ~ 1.0
armorEnchantmentChance = 0.5
#Vanilla Material Paxel Settings for Wood
[tools.wood]
#Attack damage modifier of Wood paxels.
woodPaxelDamage = 7.0
#Attack speed of Wood paxels.
woodPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Wood paxels.
woodPaxelEfficiency = 2.0
#Natural enchantability factor of Wood paxels.
#Range: > 0
woodPaxelEnchantability = 15
#Maximum durability of Wood paxels.
#Range: > 1
woodPaxelMaxUses = 118
#Vanilla Material Paxel Settings for Stone
[tools.stone]
#Attack damage modifier of Stone paxels.
stonePaxelDamage = 8.0
#Attack speed of Stone paxels.
stonePaxelAtkSpeed = -2.4000000953674316
#Efficiency of Stone paxels.
stonePaxelEfficiency = 4.0
#Natural enchantability factor of Stone paxels.
#Range: > 0
stonePaxelEnchantability = 5
#Maximum durability of Stone paxels.
#Range: > 1
stonePaxelMaxUses = 262
#Vanilla Material Paxel Settings for Iron
[tools.iron]
#Attack damage modifier of Iron paxels.
ironPaxelDamage = 7.0
#Attack speed of Iron paxels.
ironPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Iron paxels.
ironPaxelEfficiency = 6.0
#Natural enchantability factor of Iron paxels.
#Range: > 0
ironPaxelEnchantability = 14
#Maximum durability of Iron paxels.
#Range: > 1
ironPaxelMaxUses = 500
#Vanilla Material Paxel Settings for Diamond
[tools.diamond]
#Attack damage modifier of Diamond paxels.
diamondPaxelDamage = 6.0
#Attack speed of Diamond paxels.
diamondPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Diamond paxels.
diamondPaxelEfficiency = 8.0
#Natural enchantability factor of Diamond paxels.
#Range: > 0
diamondPaxelEnchantability = 10
#Maximum durability of Diamond paxels.
#Range: > 1
diamondPaxelMaxUses = 3122
#Vanilla Material Paxel Settings for Gold
[tools.gold]
#Attack damage modifier of Gold paxels.
goldPaxelDamage = 7.0
#Attack speed of Gold paxels.
goldPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Gold paxels.
goldPaxelEfficiency = 12.0
#Natural enchantability factor of Gold paxels.
#Range: > 0
goldPaxelEnchantability = 22
#Maximum durability of Gold paxels.
#Range: > 1
goldPaxelMaxUses = 64
#Vanilla Material Paxel Settings for Netherite
[tools.netherite]
#Attack damage modifier of Netherite paxels.
netheritePaxelDamage = 6.0
#Attack speed of Netherite paxels.
netheritePaxelAtkSpeed = -2.4000000953674316
#Efficiency of Netherite paxels.
netheritePaxelEfficiency = 9.0
#Natural enchantability factor of Netherite paxels.
#Range: > 0
netheritePaxelEnchantability = 15
#Maximum durability of Netherite paxels.
#Range: > 1
netheritePaxelMaxUses = 4062
#Material Settings for Bronze
[tools.bronze]
#Base attack damage of Bronze items.
#Range: 0.0 ~ 3.4028234663852886E38
bronzeAttackDamage = 2.0
#Maximum durability of Bronze shields.
#Range: > 0
bronzeShieldDurability = 403
#Attack damage modifier of Bronze swords.
bronzeSwordDamage = 3.0
#Attack speed of Bronze swords.
bronzeSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Bronze shovels.
bronzeShovelDamage = 1.5
#Attack speed of Bronze shovels.
bronzeShovelAtkSpeed = -3.0
#Attack damage modifier of Bronze axes.
bronzeAxeDamage = 7.0
#Attack speed of Bronze axes.
bronzeAxeAtkSpeed = -3.0
#Attack damage modifier of Bronze pickaxes.
bronzePickaxeDamage = 1.0
#Attack speed of Bronze pickaxes.
bronzePickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Bronze hoes.
bronzeHoeDamage = -2.0
#Attack speed of Bronze hoes.
bronzeHoeAtkSpeed = -1.0
#Maximum durability of Bronze tools.
#Range: > 1
bronzeToolMaxUses = 375
#Efficiency of Bronze tools.
bronzeEfficiency = 7.0
#Attack damage modifier of Bronze paxels.
bronzePaxelDamage = 8.0
#Attack speed of Bronze paxels.
bronzePaxelAtkSpeed = -2.4000000953674316
#Efficiency of Bronze paxels.
bronzePaxelEfficiency = 7.0
#Natural enchantability factor of Bronze paxels.
#Range: > 0
bronzePaxelEnchantability = 10
#Maximum durability of Bronze paxels.
#Range: > 1
bronzePaxelMaxUses = 750
#Natural enchantability factor of Bronze items.
#Range: > 0
bronzeEnchantability = 10
#Base armor toughness value of Bronze armor.
#Range: 0.0 ~ 3.4028234663852886E38
bronzeToughness = 1.0
#Base armor knockback resistance value of Bronze armor.
#Range: 0.0 ~ 3.4028234663852886E38
bronzeKnockbackResistance = 0.0
#Maximum durability of Bronze boots.
#Range: > 1
bronzeBootDurability = 234
#Maximum durability of Bronze leggings.
#Range: > 1
bronzeLeggingDurability = 270
#Maximum durability of Bronze chestplates.
#Range: > 1
bronzeChestplateDurability = 288
#Maximum durability of Bronze helmets.
#Range: > 1
bronzeHelmetDurability = 198
#Protection value of Bronze boots.
#Range: > 0
bronzeBootArmor = 2
#Protection value of Bronze leggings.
#Range: > 0
bronzeLeggingArmor = 6
#Protection value of Bronze chestplates.
#Range: > 0
bronzeChestplateArmor = 7
#Protection value of Bronze helmets.
#Range: > 0
bronzeHelmetArmor = 3
#Material Settings for Lapis Lazuli
[tools.lapis_lazuli]
#Base attack damage of Lapis Lazuli items.
#Range: 0.0 ~ 3.4028234663852886E38
lapis_lazuliAttackDamage = 1.0
#Maximum durability of Lapis Lazuli shields.
#Range: > 0
lapis_lazuliShieldDurability = 224
#Attack damage modifier of Lapis Lazuli swords.
lapis_lazuliSwordDamage = 3.0
#Attack speed of Lapis Lazuli swords.
lapis_lazuliSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Lapis Lazuli shovels.
lapis_lazuliShovelDamage = 1.5
#Attack speed of Lapis Lazuli shovels.
lapis_lazuliShovelAtkSpeed = -3.0
#Attack damage modifier of Lapis Lazuli axes.
lapis_lazuliAxeDamage = 4.0
#Attack speed of Lapis Lazuli axes.
lapis_lazuliAxeAtkSpeed = -2.9000000953674316
#Attack damage modifier of Lapis Lazuli pickaxes.
lapis_lazuliPickaxeDamage = 1.0
#Attack speed of Lapis Lazuli pickaxes.
lapis_lazuliPickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Lapis Lazuli hoes.
lapis_lazuliHoeDamage = -1.0
#Attack speed of Lapis Lazuli hoes.
lapis_lazuliHoeAtkSpeed = -2.0
#Maximum durability of Lapis Lazuli tools.
#Range: > 1
lapis_lazuliToolMaxUses = 128
#Efficiency of Lapis Lazuli tools.
lapis_lazuliEfficiency = 9.0
#Attack damage modifier of Lapis Lazuli paxels.
lapis_lazuliPaxelDamage = 5.0
#Attack speed of Lapis Lazuli paxels.
lapis_lazuliPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Lapis Lazuli paxels.
lapis_lazuliPaxelEfficiency = 9.0
#Natural enchantability factor of Lapis Lazuli paxels.
#Range: > 0
lapis_lazuliPaxelEnchantability = 32
#Maximum durability of Lapis Lazuli paxels.
#Range: > 1
lapis_lazuliPaxelMaxUses = 256
#Natural enchantability factor of Lapis Lazuli items.
#Range: > 0
lapis_lazuliEnchantability = 32
#Base armor toughness value of Lapis Lazuli armor.
#Range: 0.0 ~ 3.4028234663852886E38
lapis_lazuliToughness = 0.0
#Base armor knockback resistance value of Lapis Lazuli armor.
#Range: 0.0 ~ 3.4028234663852886E38
lapis_lazuliKnockbackResistance = 0.0
#Maximum durability of Lapis Lazuli boots.
#Range: > 1
lapis_lazuliBootDurability = 130
#Maximum durability of Lapis Lazuli leggings.
#Range: > 1
lapis_lazuliLeggingDurability = 150
#Maximum durability of Lapis Lazuli chestplates.
#Range: > 1
lapis_lazuliChestplateDurability = 160
#Maximum durability of Lapis Lazuli helmets.
#Range: > 1
lapis_lazuliHelmetDurability = 110
#Protection value of Lapis Lazuli boots.
#Range: > 0
lapis_lazuliBootArmor = 1
#Protection value of Lapis Lazuli leggings.
#Range: > 0
lapis_lazuliLeggingArmor = 3
#Protection value of Lapis Lazuli chestplates.
#Range: > 0
lapis_lazuliChestplateArmor = 4
#Protection value of Lapis Lazuli helmets.
#Range: > 0
lapis_lazuliHelmetArmor = 1
#Material Settings for Osmium
[tools.osmium]
#Base attack damage of Osmium items.
#Range: 0.0 ~ 3.4028234663852886E38
osmiumAttackDamage = 4.0
#Maximum durability of Osmium shields.
#Range: > 0
osmiumShieldDurability = 672
#Attack damage modifier of Osmium swords.
osmiumSwordDamage = 3.0
#Attack speed of Osmium swords.
osmiumSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Osmium shovels.
osmiumShovelDamage = 1.5
#Attack speed of Osmium shovels.
osmiumShovelAtkSpeed = -3.0
#Attack damage modifier of Osmium axes.
osmiumAxeDamage = 8.0
#Attack speed of Osmium axes.
osmiumAxeAtkSpeed = -3.299999952316284
#Attack damage modifier of Osmium pickaxes.
osmiumPickaxeDamage = 1.0
#Attack speed of Osmium pickaxes.
osmiumPickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Osmium hoes.
osmiumHoeDamage = -4.0
#Attack speed of Osmium hoes.
osmiumHoeAtkSpeed = 1.0
#Maximum durability of Osmium tools.
#Range: > 1
osmiumToolMaxUses = 1024
#Efficiency of Osmium tools.
osmiumEfficiency = 4.0
#Attack damage modifier of Osmium paxels.
osmiumPaxelDamage = 9.0
#Attack speed of Osmium paxels.
osmiumPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Osmium paxels.
osmiumPaxelEfficiency = 4.0
#Natural enchantability factor of Osmium paxels.
#Range: > 0
osmiumPaxelEnchantability = 14
#Maximum durability of Osmium paxels.
#Range: > 1
osmiumPaxelMaxUses = 2048
#Natural enchantability factor of Osmium items.
#Range: > 0
osmiumEnchantability = 14
#Base armor toughness value of Osmium armor.
#Range: 0.0 ~ 3.4028234663852886E38
osmiumToughness = 3.0
#Base armor knockback resistance value of Osmium armor.
#Range: 0.0 ~ 3.4028234663852886E38
osmiumKnockbackResistance = 0.10000000149011612
#Maximum durability of Osmium boots.
#Range: > 1
osmiumBootDurability = 390
#Maximum durability of Osmium leggings.
#Range: > 1
osmiumLeggingDurability = 450
#Maximum durability of Osmium chestplates.
#Range: > 1
osmiumChestplateDurability = 480
#Maximum durability of Osmium helmets.
#Range: > 1
osmiumHelmetDurability = 330
#Protection value of Osmium boots.
#Range: > 0
osmiumBootArmor = 3
#Protection value of Osmium leggings.
#Range: > 0
osmiumLeggingArmor = 6
#Protection value of Osmium chestplates.
#Range: > 0
osmiumChestplateArmor = 8
#Protection value of Osmium helmets.
#Range: > 0
osmiumHelmetArmor = 4
#Material Settings for Refined Glowstone
[tools.refined_glowstone]
#Base attack damage of Refined Glowstone items.
#Range: 0.0 ~ 3.4028234663852886E38
refined_glowstoneAttackDamage = 2.0
#Maximum durability of Refined Glowstone shields.
#Range: > 0
refined_glowstoneShieldDurability = 381
#Attack damage modifier of Refined Glowstone swords.
refined_glowstoneSwordDamage = 3.0
#Attack speed of Refined Glowstone swords.
refined_glowstoneSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Refined Glowstone shovels.
refined_glowstoneShovelDamage = 1.5
#Attack speed of Refined Glowstone shovels.
refined_glowstoneShovelAtkSpeed = -3.0
#Attack damage modifier of Refined Glowstone axes.
refined_glowstoneAxeDamage = 6.0
#Attack speed of Refined Glowstone axes.
refined_glowstoneAxeAtkSpeed = -2.9000000953674316
#Attack damage modifier of Refined Glowstone pickaxes.
refined_glowstonePickaxeDamage = 1.0
#Attack speed of Refined Glowstone pickaxes.
refined_glowstonePickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Refined Glowstone hoes.
refined_glowstoneHoeDamage = -2.0
#Attack speed of Refined Glowstone hoes.
refined_glowstoneHoeAtkSpeed = -1.0
#Maximum durability of Refined Glowstone tools.
#Range: > 1
refined_glowstoneToolMaxUses = 384
#Efficiency of Refined Glowstone tools.
refined_glowstoneEfficiency = 15.0
#Attack damage modifier of Refined Glowstone paxels.
refined_glowstonePaxelDamage = 7.0
#Attack speed of Refined Glowstone paxels.
refined_glowstonePaxelAtkSpeed = -2.4000000953674316
#Efficiency of Refined Glowstone paxels.
refined_glowstonePaxelEfficiency = 15.0
#Natural enchantability factor of Refined Glowstone paxels.
#Range: > 0
refined_glowstonePaxelEnchantability = 20
#Maximum durability of Refined Glowstone paxels.
#Range: > 1
refined_glowstonePaxelMaxUses = 768
#Natural enchantability factor of Refined Glowstone items.
#Range: > 0
refined_glowstoneEnchantability = 20
#Base armor toughness value of Refined Glowstone armor.
#Range: 0.0 ~ 3.4028234663852886E38
refined_glowstoneToughness = 0.0
#Base armor knockback resistance value of Refined Glowstone armor.
#Range: 0.0 ~ 3.4028234663852886E38
refined_glowstoneKnockbackResistance = 0.0
#Maximum durability of Refined Glowstone boots.
#Range: > 1
refined_glowstoneBootDurability = 221
#Maximum durability of Refined Glowstone leggings.
#Range: > 1
refined_glowstoneLeggingDurability = 255
#Maximum durability of Refined Glowstone chestplates.
#Range: > 1
refined_glowstoneChestplateDurability = 272
#Maximum durability of Refined Glowstone helmets.
#Range: > 1
refined_glowstoneHelmetDurability = 187
#Protection value of Refined Glowstone boots.
#Range: > 0
refined_glowstoneBootArmor = 3
#Protection value of Refined Glowstone leggings.
#Range: > 0
refined_glowstoneLeggingArmor = 6
#Protection value of Refined Glowstone chestplates.
#Range: > 0
refined_glowstoneChestplateArmor = 8
#Protection value of Refined Glowstone helmets.
#Range: > 0
refined_glowstoneHelmetArmor = 3
#Material Settings for Refined Obsidian
[tools.refined_obsidian]
#Base attack damage of Refined Obsidian items.
#Range: 0.0 ~ 3.4028234663852886E38
refined_obsidianAttackDamage = 8.0
#Maximum durability of Refined Obsidian shields.
#Range: > 0
refined_obsidianShieldDurability = 1680
#Attack damage modifier of Refined Obsidian swords.
refined_obsidianSwordDamage = 3.0
#Attack speed of Refined Obsidian swords.
refined_obsidianSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Refined Obsidian shovels.
refined_obsidianShovelDamage = 1.5
#Attack speed of Refined Obsidian shovels.
refined_obsidianShovelAtkSpeed = -3.0
#Attack damage modifier of Refined Obsidian axes.
refined_obsidianAxeDamage = 7.0
#Attack speed of Refined Obsidian axes.
refined_obsidianAxeAtkSpeed = -2.9000000953674316
#Attack damage modifier of Refined Obsidian pickaxes.
refined_obsidianPickaxeDamage = 1.0
#Attack speed of Refined Obsidian pickaxes.
refined_obsidianPickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Refined Obsidian hoes.
refined_obsidianHoeDamage = -8.0
#Attack speed of Refined Obsidian hoes.
refined_obsidianHoeAtkSpeed = 5.0
#Maximum durability of Refined Obsidian tools.
#Range: > 1
refined_obsidianToolMaxUses = 4096
#Efficiency of Refined Obsidian tools.
refined_obsidianEfficiency = 12.0
#Attack damage modifier of Refined Obsidian paxels.
refined_obsidianPaxelDamage = 8.0
#Attack speed of Refined Obsidian paxels.
refined_obsidianPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Refined Obsidian paxels.
refined_obsidianPaxelEfficiency = 12.0
#Natural enchantability factor of Refined Obsidian paxels.
#Range: > 0
refined_obsidianPaxelEnchantability = 18
#Maximum durability of Refined Obsidian paxels.
#Range: > 1
refined_obsidianPaxelMaxUses = 8192
#Natural enchantability factor of Refined Obsidian items.
#Range: > 0
refined_obsidianEnchantability = 18
#Base armor toughness value of Refined Obsidian armor.
#Range: 0.0 ~ 3.4028234663852886E38
refined_obsidianToughness = 5.0
#Base armor knockback resistance value of Refined Obsidian armor.
#Range: 0.0 ~ 3.4028234663852886E38
refined_obsidianKnockbackResistance = 0.20000000298023224
#Maximum durability of Refined Obsidian boots.
#Range: > 1
refined_obsidianBootDurability = 975
#Maximum durability of Refined Obsidian leggings.
#Range: > 1
refined_obsidianLeggingDurability = 1125
#Maximum durability of Refined Obsidian chestplates.
#Range: > 1
refined_obsidianChestplateDurability = 1200
#Maximum durability of Refined Obsidian helmets.
#Range: > 1
refined_obsidianHelmetDurability = 825
#Protection value of Refined Obsidian boots.
#Range: > 0
refined_obsidianBootArmor = 5
#Protection value of Refined Obsidian leggings.
#Range: > 0
refined_obsidianLeggingArmor = 8
#Protection value of Refined Obsidian chestplates.
#Range: > 0
refined_obsidianChestplateArmor = 12
#Protection value of Refined Obsidian helmets.
#Range: > 0
refined_obsidianHelmetArmor = 6
#Material Settings for Steel
[tools.steel]
#Base attack damage of Steel items.
#Range: 0.0 ~ 3.4028234663852886E38
steelAttackDamage = 3.0
#Maximum durability of Steel shields.
#Range: > 0
steelShieldDurability = 448
#Attack damage modifier of Steel swords.
steelSwordDamage = 3.0
#Attack speed of Steel swords.
steelSwordAtkSpeed = -2.4000000953674316
#Attack damage modifier of Steel shovels.
steelShovelDamage = 1.5
#Attack speed of Steel shovels.
steelShovelAtkSpeed = -3.0
#Attack damage modifier of Steel axes.
steelAxeDamage = 7.0
#Attack speed of Steel axes.
steelAxeAtkSpeed = -3.0
#Attack damage modifier of Steel pickaxes.
steelPickaxeDamage = 1.0
#Attack speed of Steel pickaxes.
steelPickaxeAtkSpeed = -2.799999952316284
#Attack damage modifier of Steel hoes.
steelHoeDamage = -3.0
#Attack speed of Steel hoes.
steelHoeAtkSpeed = 0.0
#Maximum durability of Steel tools.
#Range: > 1
steelToolMaxUses = 500
#Efficiency of Steel tools.
steelEfficiency = 8.0
#Attack damage modifier of Steel paxels.
steelPaxelDamage = 8.0
#Attack speed of Steel paxels.
steelPaxelAtkSpeed = -2.4000000953674316
#Efficiency of Steel paxels.
steelPaxelEfficiency = 8.0
#Natural enchantability factor of Steel paxels.
#Range: > 0
steelPaxelEnchantability = 16
#Maximum durability of Steel paxels.
#Range: > 1
steelPaxelMaxUses = 1000
#Natural enchantability factor of Steel items.
#Range: > 0
steelEnchantability = 16
#Base armor toughness value of Steel armor.
#Range: 0.0 ~ 3.4028234663852886E38
steelToughness = 2.0
#Base armor knockback resistance value of Steel armor.
#Range: 0.0 ~ 3.4028234663852886E38
steelKnockbackResistance = 0.0
#Maximum durability of Steel boots.
#Range: > 1
steelBootDurability = 260
#Maximum durability of Steel leggings.
#Range: > 1
steelLeggingDurability = 300
#Maximum durability of Steel chestplates.
#Range: > 1
steelChestplateDurability = 320
#Maximum durability of Steel helmets.
#Range: > 1
steelHelmetDurability = 220
#Protection value of Steel boots.
#Range: > 0
steelBootArmor = 3
#Protection value of Steel leggings.
#Range: > 0
steelLeggingArmor = 6
#Protection value of Steel chestplates.
#Range: > 0
steelChestplateArmor = 8
#Protection value of Steel helmets.
#Range: > 0
steelHelmetArmor = 3

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

View File

@ -0,0 +1,20 @@
{
"defaultSigningMode": "PROMPT",
"enableMod": true,
"showNCRButton": true,
"showReloadButton": true,
"verifiedIconEnabled": true,
"showServerSafety": true,
"hideInsecureMessageIndicators": true,
"hideModifiedMessageIndicators": true,
"hideSystemMessageIndicators": true,
"hideWarningToast": true,
"hideSigningRequestMessage": false,
"alwaysHideReportButton": false,
"skipRealmsWarning": false,
"disableTelemetry": true,
"removeTelemetryButton": true,
"demandOnServer": false,
"verifiedIconOffsetX": 0,
"verifiedIconOffsetY": 0
}

View File

@ -0,0 +1,7 @@
{
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
"demandOnClient": false,
"convertToGameMessage": true,
"addQueryData": true,
"enableDebugLog": false
}

View File

@ -0,0 +1,28 @@
{
"skipWarning": false,
"enableEncryption": false,
"encryptPublic": true,
"showEncryptionButton": true,
"showEncryptionIndicators": true,
"encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d",
"encryptionPassphrase": "",
"algorithmName": "AES/CFB8+Base64",
"encryptableCommands": [
"msg:1",
"w:1",
"whisper:1",
"tell:1",
"r:0",
"dm:1",
"me:0",
"m:1",
"t:1",
"pm:1",
"emsg:1",
"epm:1",
"etell:1",
"ewhisper:1",
"message:1",
"reply:0"
]
}

View File

@ -0,0 +1,3 @@
{
"signingModes": {}
}

View File

@ -0,0 +1,3 @@
# No Chat Reports
You can find updated documentation of configuration files on the wiki:
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files

View File

@ -0,0 +1,23 @@
{
"showOxygenDistributorArea": false,
"showGravityNormalizerArea": false,
"jetSuitEnabled": true,
// Type: Integer
"oxygenBarX": 5,
// Type: Integer
"oxygenBarY": 25,
// Type: Float
"oxygenBarScale": 1.0,
// Type: Integer
"energyBarX": 11,
// Type: Integer
"energyBarY": 95,
// Type: Float
"energyBarScale": 1.0,
"spaceMuffler": true,
"radio": {
// Range: 0 - 100
"volume": 50,
"favorites": []
}
}

77
config/ad_astra.jsonc Normal file
View File

@ -0,0 +1,77 @@
{
// Allow players to set custom flag images for their rockets.
"allowFlagImages": true,
// Allow rockets to be launched from any dimension, even if it's not considered a planet.
"launchAnywhere": false,
/*
* The random tick speed for breaking plants, torches, freezing water, etc. on planets.
* Type: Integer
*/
"planetRandomTickSpeed": 20,
// Always tick every planet chunk for things like freezing water, breaking plants, etc., regardless of whether the chunk can tick randomly or not. This has a small performance impact.
"forcePlanetTick": false,
/*
* The y level where rockets should leave the dimension and enter space.
* Type: Integer
*/
"atmosphereLeave": 600,
// A comma-separated list of planet IDs that should be hidden from the planets screen. e.g. minecraft:overworld,ad_astra:moon,ad_astra:mars,ad_astra:venus,ad_astra:mercury,ad_astra:glacio
"disabledPlanets": "",
// Disables oxygen damage.
"disableOxygen": false,
// Disables temperature damage.
"disableTemperature": false,
// Uses normal gravity for all planets.
"disableGravity": false,
// An Air Vortex is created when an oxygenated structure breaks its seal, causing every entity inside to rapidly get sucked out. This setting disables that.
"disableAirVortexes": false,
"cryoFreezer": {
// Type: Long
"ironTierMaxEnergyInOut": 100,
// Type: Long
"steelTierMaxEnergyInOut": 150,
// Type: Long
"deshTierMaxEnergyInOut": 250,
// Type: Long
"ostrumTierMaxEnergyInOut": 500,
// Type: Long
"ironTierEnergyCapacity": 10000,
// Type: Long
"steelTierEnergyCapacity": 20000,
// Type: Long
"deshTierEnergyCapacity": 50000,
// Type: Long
"ostrumTierEnergyCapacity": 100000,
// Type: Long
"steelTierFluidCapacity": 3000,
// Type: Long
"deshTierFluidCapacity": 5000,
// Type: Long
"ostrumTierFluidCapacity": 10000,
// Type: Long
"coalGeneratorEnergyGenerationPerTick": 20,
// Type: Long
"etrionicBlastFurnaceBlastingEnergyPerItem": 10,
// Type: Long
"waterPumpEnergyPerTick": 20,
// Type: Long
"waterPumpFluidGenerationPerTick": 50,
// Type: Long
"energizerEnergyCapacity": 2000000,
/*
* The maximum number of blocks that an oxygen distributor and gravity normalizer can distribute to.
* Type: Integer
*/
"maxDistributionBlocks": 6000,
/*
* The tick rate (20 ticks = 1 second) at which the oxygen distributor and gravity normalizer will recalculate the distribution area.
* Type: Integer
*/
"distributionRefreshRate": 100,
/*
* The tick rate (20 ticks = 1 second) at which cables and fluid pipes will recalculate their connections.
* Type: Integer
*/
"pipeRefreshRate": 50
}
}

View File

@ -0,0 +1,147 @@
{
"items": {
// Type: Integer
"oxygen_chargers_distribution_interval": 20,
// Type: Long
"oxygen_can_fluid_capacity": 500,
// Type: Long
"oxygen_can_fluid_transfer": 125,
// Type: Long
"netherite_oxygen_can_fluid_capacity": 1000,
// Type: Long
"netherite_oxygen_can_fluid_transfer": 250
},
"machines": {
// Type: Long
"fuel_loader_fluid_capacity": 8000,
// Type: Long
"fuel_loader_fluid_transfer": 250,
/*
* Blocks from Fuel Loader to each direction
* Type: Integer
*/
"fuel_loader_working_range": 2,
// Type: Long
"automation_nasa_workbench_energy_capacity": 9600,
// Type: Long
"automation_nasa_workbench_energy_usage": 24,
// Type: Integer
"automation_nasa_workbench_cook_time": 200,
// Type: Long
"gravity_normalizer_energy_capacity": 9600,
/*
* Blocks = x * y * z
* Type: Double
*/
"gravity_normalizer_energy_per_blocks": 0.5,
// Type: Integer
"gravity_normalizer_max_length": 31,
// Type: Integer
"gravity_normalizer_proof_duration": 10,
/*
* Blocks from Rocket Sensor to each direction
* Type: Integer
*/
"rocket_sensor_working_range": 2
},
"enchantments": {
// Show tooltip on this mod's enchanted book
"tooltip_enabled": true,
/*
* Tooltip will don't show when 'Enchantment Descriptions' or 'Enchantment Lore' or 'CoFH Core' installed.
* but, if this set 'true' show tooltip with ignore that mods.
*/
"tooltip_ignore": false,
/*
* Energy usage for proof [in every 10 ticks]
* Type: Integer
*/
"space_fire_proof_energy_using": 10,
/*
* Durability usage for proof
* Type: Integer
*/
"space_fire_proof_durability_using": 1,
/*
* Proof duration on using durability [ticks, be multiple of 10]
* Type: Integer
*/
"space_fire_proof_durability_duration": 60,
/*
* Energy usage for proof [in every 10 ticks]
* Type: Integer
*/
"acid_rain_proof_energy_using": 10,
/*
* Durability usage for proof
* Type: Integer
*/
"acid_rain_proof_durability_using": 1,
/*
* Proof duration on using durability [ticks, be multiple of 10]
* Type: Integer
*/
"acid_rain_proof_durability_duration": 60,
/*
* Energy usage for proof [in every 10 ticks]
* Type: Integer
*/
"gravity_normalizing_energy_using": 10,
/*
* Durability usage for proof
* Type: Integer
*/
"gravity_normalizing_durability_using": 1,
/*
* Proof duration on using durability [ticks, be multiple of 10]
* Type: Integer
*/
"gravity_normalizing_durability_duration": 60
},
"compats": {
"mekanism": {
/*
* Energy usage per mb when produce Mekanism oxygen to player in water, rain
* Type: Integer
*/
"modules_space_breathing_energy_using_produce": 200,
/*
* Energy usage for proof in every ticks [in every 10 ticks]
* Type: Integer
*/
"modules_space_fire_proof_energy_using": 100,
/*
* Energy usage for proof in every ticks [in every 10 ticks]
* Type: Integer
*/
"modules_acid_rain_proof_energy_using": 100,
/*
* Energy usage for proof in every ticks [in every 10 ticks]
* Type: Integer
*/
"modules_gravity_normalizing_energy_using": 100
},
"pneumaticcraft": {
/*
* Air usage for provide oxygen [in every 30 ticks]
* Type: Integer
*/
"upgades_space_breathing_air_using": 150,
/*
* Air usage for proof [in every 10 ticks]
* Type: Integer
*/
"upgades_space_fire_proof_air_using": 50,
/*
* Air usage for proof [in every 10 ticks]
* Type: Integer
*/
"upgades_acid_rain_proof_air_using": 50,
/*
* Air usage for proof [in every 10 ticks]
* Type: Integer
*/
"upgades_gravity_normalizing_air_using": 50
}
}
}

View File

@ -0,0 +1,68 @@
["quantum computer"]
#Define the maximum dimensions of the Quantum Computer Multiblock.
#Range: 5 ~ 12
quantumComputerMaxSize = 7
#Define the maximum amount of multi threaders per Quantum Computer Multiblock.
#Range: 4 ~ 16
quantumComputerAcceleratorThreads = 8
#Define the maximum amount of multi threaders per Quantum Computer Multiblock.
#Range: 1 ~ 2
quantumComputerMaxMultiThreaders = 1
#Define the maximum amount of Data Entanglers per Quantum Computer Multiblock.
#Range: 1 ~ 2
quantumComputermaxDataEntanglers = 1
#Define the multiplication factor of the multi threaders.
#Range: 2 ~ 8
quantumComputerMultiThreaderMultiplication = 4
#Define the multiplication factor of the data entanglers.
#Range: 2 ~ 8
quantumComputerDataEntanglerMultiplication = 4
["quantum armor"]
#Define the maximum walk speed increase. Values are divided by 10 before use.
#Range: 10 ~ 100
quantumArmorMaxWalkSpeed = 60
#Define the maximum sprint speed increase. Values are divided by 10 before use.
#Range: 10 ~ 150
quantumArmorMaxSprintSpeed = 80
#Define the maximum increase in step height.
#Range: 1 ~ 5
quantumArmorMaxStepHeight = 3
#Define the maximum increase in jump height.
#Range: 1 ~ 5
quantumArmorMaxJumpHeight = 3
#Define the maximum swim speed increase. Values are divided by 10 before use.
#Range: 10 ~ 150
quantumArmorSwimSpeedBoost = 80
#Define the HP increased of the HP Buffer card.
#Range: 5 ~ 50
quantumArmorHpBuffer = 20
#Define the maximum speed boost of the Flight Card.
#Range: 1 ~ 15
quantumArmorMaxFlightSpeed = 10
#Define the evasion % chance of the evasion card.
#Range: 0 ~ 100
quantumArmorEvasionChance = 30
#Define the max range of the magnet card.
#Range: 5 ~ 15
quantumArmorMagnetRange = 12
#Define the Attack Damage boost of the Strength Card.
#Range: 5 ~ 50
quantumArmorStrengthBoost = 10
#Define the Attack Speed Damage boost of the Attack Speed Card.
#Range: 1 ~ 10
quantumArmorAttackSpeedBoost = 5
#Define the luck boost of the Luck Card.
#Range: 1 ~ 5
quantumArmorLuckBoost = 2
#Define the max additional reach of the Reach Card.
#Range: 1 ~ 8
quantumArmorMaxReachBoost = 5
#Define the amount of hearts regenerated per tick with the Regeneration Card. Value will be divided by 10 before use.
#Range: 1 ~ 20
quantumArmorRenegerationPerTick = 10
#Define the maximum percentage of incoming damage absorbed by the Quantum Armor. This value is still limited by the energy buffer in the equipment.
#Range: 5 ~ 100
quantumArmorPercentageDamageAbsorption = 30

View File

@ -0,0 +1,199 @@
[TurbineFuel]
#Required modules for the machine to function
Required = ["Turbine:1"]
#Modules that can connect to the machine
Modules = ["EfficiencyUpgradeTier2:1", "Control:10", "PowerCapacitor:10", "FuelTank:10", "Turbine:50", "Sensor:10", "PowerOutput:6", "EfficiencyUpgradeTier1:1", "FluidInput:5"]
#Internal fuel capacity (mB) - this is the base value, expandable by tanks
#Range: > 1
InternalFuelCapacity = 1000
#Internal energy capacity (FE) - this is the base value, expandable by capacitors
#Range: > 1
InternalEnergyCapacity = 100000
#Fuel Efficiency
[TurbineFuel.FuelEfficiency]
#Base value
#Range: 0.0 ~ 100.0
Base = 1.100000023841858
#With tier 1 upgrade
#Range: 0.0 ~ 100.0
Tier1 = 1.350000023841858
#With tier 2 upgrade
#Range: 0.0 ~ 100.0
Tier2 = 1.850000023841858
[TurbineSteam]
#Required modules for the machine to function
Required = ["Turbine:1"]
#Modules that can connect to the machine
Modules = ["FluidInput:5", "Control:10", "PowerCapacitor:10", "Turbine:50", "Sensor:10", "PowerOutput:6"]
#Maximum rotation speed
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
MaxRPM = 5000.0
#FE/mB
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
SteamEnergyDensity = 2.0
#Internal steam capacity (mB)
#Range: > 1
InternalSteamCapacity = 16000
#Internal energy capacity (FE) - this is the base value, expandable by capacitors
#Range: > 1
InternalEnergyCapacity = 100000
#Base RPM delta is capped to MaxRPM * InertiaFunctionMultiplier * e^(InertiaFunctionExponent * CurrentRPM / MaxRPM)
[TurbineSteam.Inertia]
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
InertiaFunctionMultiplier = 0.025
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
InertiaFunctionExponent = -2.0
#SpinUpMultiplier must be > BaseDragMultiplier + CoilDragMultiplier
[TurbineSteam.Drag]
#Affects how fast a turbine spins up to it's target RPM
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
SpinUpMultiplier = 1.0
#Base constant RPM loss
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
BaseDragMultiplier = 0.2
#RPM loss when generating power
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
CoilDragMultiplier = 0.75
[SyngasProducer]
#Required modules for the machine to function
Required = ["MixingChamber:1"]
#Modules that can connect to the machine
Modules = ["FluidInput:5", "FluidOutputSelect:6", "Control:10", "MixingChamber:25", "HeatingChamber:10", "ItemInput:5", "Sensor:10"]
#Internal steam/water/syngas/carbon capacity
#Range: > 1
InternalTankCapacity = 32000
#Heat level required for conversion to start
#Range: 1.0 ~ 1.7976931348623157E308
WorkHeat = 150.0
#Maximum heat level
#Range: 1.0 ~ 1.7976931348623157E308
MaxHeat = 200.0
#Carbon consumed to produce 1mB of syngas
#Range: 0.01 ~ 1.7976931348623157E308
CarbonPerMBSyngas = 50.0
#Steam consumed to produce 1mB of syngas
#Range: 0.01 ~ 1.7976931348623157E308
SteamPerMBSyngas = 10.0
#Water to steam conversion ratio
#Range: 0.01 ~ 1.7976931348623157E308
WaterSteamRatio = 3.0
#Syngas mB per tick
#Range: 0.01 ~ 1.7976931348623157E308
MixingChamberThroughput = 1.0
#Steam mB per tick
#Range: 0.01 ~ 1.7976931348623157E308
HeatingChamberThroughput = 50.0
#Heat Units per tick
#Range: 0.001 ~ 1.7976931348623157E308
HeatingChamberHeating = 0.1
#Heat Units per tick
#Range: 0.001 ~ 1.7976931348623157E308
HeatingChamberLoss = 0.02
#Carbon consumed per Heat Unit produced
#Range: 0.1 ~ 1.7976931348623157E308
CarbonPerHeat = 20.0
[HeatExchanger]
#Required modules for the machine to function
Required = ["HeatExchanger:1"]
#Modules that can connect to the machine
Modules = ["ItemOutput:6", "FluidInput:5", "Control:10", "FluidOutputSelect:6", "HeatExchanger:50", "ItemInput:5", "Sensor:10"]
#Range: > -2147483648
InternalTankCapacity = 16000
#Should be > StartHeating + (max HeatTransfer), otherwise weirdness will ensue
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
MaxHeat = 1000.0
#Start heating above this temperature
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
StartHeating = 150.0
#Decay per tick
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
HeatDecay = 0.05
[Modules]
[Modules.FuelTank]
#Capacity (mB)
#Range: > -2147483648
Capacity = 16000
[Modules.HeatExchanger]
#Heat Units per tick
#Range: -1.7976931348623157E308 ~ 1.7976931348623157E308
HeatTransfer = 16.0
#Turbine module configuration
[Modules.Turbines]
#Basic Turbine
[Modules.Turbines.Tier1]
#Maximum FE generated per tick
#Range: > 1
MaxFEPerTick = 100
#Maximum FE generated per tick
#Range: 0.0 ~ 100.0
Inertia = 1.0
#Enhanced Turbine
[Modules.Turbines.Tier2]
#Maximum FE generated per tick
#Range: > 1
MaxFEPerTick = 150
#Maximum FE generated per tick
#Range: 0.0 ~ 100.0
Inertia = 1.1
#Advanced Turbine
[Modules.Turbines.Tier3]
#Maximum FE generated per tick
#Range: > 1
MaxFEPerTick = 250
#Maximum FE generated per tick
#Range: 0.0 ~ 100.0
Inertia = 1.2
#Reinforced Turbine
[Modules.Turbines.Tier4]
#Maximum FE generated per tick
#Range: > 1
MaxFEPerTick = 500
#Maximum FE generated per tick
#Range: 0.0 ~ 100.0
Inertia = 1.25
#Composite Turbine
[Modules.Turbines.Tier5]
#Maximum FE generated per tick
#Range: > 1
MaxFEPerTick = 1000
#Maximum FE generated per tick
#Range: 0.0 ~ 100.0
Inertia = 1.4
#Capacitor module configuration
[Modules.Capacitors]
#Basic Capacitor
[Modules.Capacitors.Tier1]
#Capacity (FE)
#Range: > 1
Capacity = 1000000
#Advanced Capacitor
[Modules.Capacitors.Tier2]
#Capacity (FE)
#Range: > 1
Capacity = 5000000
#High Density Capacitor
[Modules.Capacitors.Tier3]
#Capacity (FE)
#Range: > 1
Capacity = 25000000

53
config/ae2/client.json Normal file
View File

@ -0,0 +1,53 @@
{
"client": {
"disableColoredCableRecipesInJEI": true,
"enableFacadesInJEI_comment": "Show facades in JEI ingredient list",
"enableFacadesInJEI": true,
"enableFacadeRecipesInJEI_comment": "Show facade recipes in JEI for supported blocks",
"enableFacadeRecipesInJEI": true,
"enableEffects": true,
"useTerminalUseLargeFont": false,
"useColoredCraftingStatus": true,
"PowerUnit_comment": "Power unit shown in AE UIs",
"PowerUnit": "ae",
"showDebugGuiOverlays_comment": "Show debugging GUI overlays",
"showDebugGuiOverlays": false,
"showPlacementPreview_comment": "Show a preview of part and facade placement",
"showPlacementPreview": true,
"notifyForFinishedCraftingJobs_comment": "Show toast when long-running crafting jobs finish.",
"notifyForFinishedCraftingJobs": true,
"clearGridOnClose_comment": "Automatically clear the crafting/encoding grid when closing the terminal",
"clearGridOnClose": false,
"terminalMargin_comment": "The vertical margin to apply when sizing terminals. Used to make room for centered item mod search bars",
"terminalMargin": 25
},
"terminals": {
"terminalStyle": "small",
"pinAutoCraftedItems_comment": "Pin items that the player auto-crafts to the top of the terminal",
"pinAutoCraftedItems": true
},
"search": {
"searchModNameInTooltips_comment": "Should the mod name be included when searching in tooltips.",
"searchModNameInTooltips": false,
"useExternalSearch_comment": "Replaces AEs own search with the search of REI or JEI",
"useExternalSearch": false,
"clearExternalSearchOnOpen_comment": "When using useExternalSearch, clears the search when the terminal opens",
"clearExternalSearchOnOpen": true,
"syncWithExternalSearch_comment": "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,
"rememberLastSearch_comment": "Remembers the last search term and restores it when the terminal opens",
"rememberLastSearch": true,
"autoFocusSearch_comment": "Automatically focuses the search field when the terminal opens",
"autoFocusSearch": false
},
"tooltips": {
"showCellUpgrades_comment": "Show installed upgrades in the tooltips of storage cells, color applicators and matter cannons",
"showCellUpgrades": true,
"showCellContent_comment": "Show a preview of the content in the tooltips of storage cells, color applicators and matter cannons",
"showCellContent": true,
"maxCellContentShown_comment": "The maximum number of content entries to show in the tooltip of storage cells, color applicators and matter cannons",
"maxCellContentShown": 5,
"enableGuideHotkey_comment": "Enables the \u0027hold key to show guide\u0027 functionality in tooltips",
"enableGuideHotkey": true
}
}

View File

@ -7,8 +7,6 @@
"tinyTntBlockDamage": true,
"channels_comment": "Changes the channel capacity that cables provide in AE2.",
"channels": "default",
"pathfindingStepsPerTick_comment": "The number of pathfinding steps that are taken per tick and per grid that is booting. Lower numbers will mean booting takes longer, but less work is done per tick.",
"pathfindingStepsPerTick": 4,
"spatialAnchorEnableRandomTicks_comment": "Whether Spatial Anchors should force random chunk ticks and entity spawning.",
"spatialAnchorEnableRandomTicks": false
},
@ -54,7 +52,8 @@
"matterCannon": 200000
},
"worldGen": {
"spawnPressesInMeteorites": true
"spawnPressesInMeteorites": true,
"spawnFlawlessOnly": false
},
"wireless": {
"wirelessBaseCost": 8.0,
@ -73,7 +72,13 @@
"ForgeEnergy": 0.5,
"UsageMultiplier": 1.0,
"GridEnergyStoragePerNode_comment": "How much energy can the internal grid buffer storage per node attached to the grid.",
"GridEnergyStoragePerNode": 25.0
"GridEnergyStoragePerNode": 25.0,
"CrystalResonanceGeneratorRate_comment": "How much energy a crystal resonance generator generates per tick.",
"CrystalResonanceGeneratorRate": 20.0,
"p2pTunnelEnergyTax_comment": "The cost to transport energy through an energy P2P tunnel expressed as a factor of the transported energy.",
"p2pTunnelEnergyTax": 0.025,
"p2pTunnelTransportTax_comment": "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\u003dper 1 item, fluids\u003dper 125mb).",
"p2pTunnelTransportTax": 0.025
},
"Condenser": {
"MatterBalls": 256,

View File

@ -0,0 +1,5 @@
[meWirelessTransceiver]
basePower = 10
distanceMultiplier = 1.0

View File

@ -48,6 +48,8 @@
"Layout x-coordinate in pause menu" = -116
#The y-coordinate of the perks button layout when in the pause menu
"Layout y-coordinate in pause menu" = 0
#Enables the overlay at the top of the screen for the Hammer of Kingbdogz' cooldown
"Enables Hammer of Kingbdogz' cooldown overlay" = true
[Audio]
#Sets the minimum delay for the Aether's music manager to use if needing to reset the song delay outside the Aether
@ -62,6 +64,10 @@
"Disables vanilla world preview menu music" = false
#Disables the menu music on the Aether world preview menu, only works if 'Disables Aether music manager' is false
"Disables Aether world preview menu music" = false
#Makes Blue Aerclouds have their wobbly sounds that play when bouncing on them
"Blue Aercloud bouncing sounds" = true
#Disables the Aether's boss fight music, only works if 'Disables Aether music manager' is false
"Disables Aether boss music" = false
[Miscellaneous]
#Disables the Cumulus menu selection screen button on launch

25
config/aether-common.toml Normal file
View File

@ -0,0 +1,25 @@
[Gameplay]
#Use the default Curios menu instead of the Aether's Accessories Menu. WARNING: Do not enable this without emptying your equipped accessories
"Use default Curios' menu" = false
#On world creation, the player is given an Aether Portal Frame item to automatically go to the Aether with
"Gives player Aether Portal Frame item" = false
#When the player enters the Aether, they are given a Book of Lore and Golden Parachutes as starting loot
"Gives starting loot on entry" = true
#Moves the message for when a player attacks the Slider with an incorrect item to be above the hotbar instead of in chat
"Reposition attack message above hotbar" = false
#Determines whether the Sun Spirit's dialogue when meeting him should play through every time you meet him
"Repeat Sun Spirit's battle dialogue" = true
#Determines if a message that links The Aether mod's Patreon should show
"Show Patreon message" = true
["Data Pack"]
#Sets the Aether Temporary Freezing data pack to be added to new worlds automatically
"Add Temporary Freezing automatically" = false
#Sets the Aether Ruined Portals data pack to be added to new worlds automatically
"Add Ruined Portals automatically" = false
[Modpack]
#Determines whether bosses should display a randomized name above their boss bar
"Randomize boss names" = true

View File

@ -0,0 +1,5 @@
haloEnabled:true
haloColor:
developerGlowEnabled:false
developerGlowColor:
moaSkin:

View File

@ -0,0 +1 @@
[]

View File

@ -0,0 +1,123 @@
#Entity Settings
[entity]
#General
[entity.general]
#Allow AI tasks to be removed from entities at runtime. If this is disable no per mob or per mob type removes will run.
allow_remove_calls = true
#Allows repeat remove calls to bubble to the top of the list to improve performance of repeat mob spawning.
enable_call_bubbling = true
#Entity Mob
[entity.mob]
#Remove Look Goal
[entity.mob.remove_look_goal]
#Remove the look at goal (player or attack target) AI task. This will cause AIs to not face targets or walking directions.
remove_look_goal = false
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
is_allowlist = false
#The list of mobs that is affected by this setting according to is_allowlist
filter_list = []
#Remove Look Random
[entity.mob.remove_look_random]
#Remove the look at random position AI task. This will cause AIs to feel a little lifeless as they do not animate head movement while idle.
remove_look_random = false
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
is_allowlist = false
#The list of mobs that is affected by this setting according to is_allowlist
filter_list = []
#Replace Look Controller
[entity.mob.replace_look_controller]
#Replaces the default look controller with a version featuring cached tan math improving performance. Only works on vanilla style mobs, if a mod overrides the look controller it will skip.
replace_look_controller = true
#Set this to true to apply this setting to all mobs on the filter list. Set this to false to NOT apply this to mobs on the filter list.
is_allowlist = false
#The list of mobs that is affected by this setting according to is_allowlist
filter_list = []
#Entity Fish
[entity.fish]
#Remove the fish's random swimming pathfinder. This will cause fish to stay in position more often.
remove_swim = false
#Remove the fish's panic pathfinder. This will cause fish to not run away.
remove_panic = false
#Remove the fish's AI task to avoid players.
remove_avoid_player = false
#Remove the fish's AI task to follow a leader fish to act as a group of fish.
remove_follow_leader = false
#Remove the fish's AI task to puff up when entities are nearby
remove_puff = false
#Squid Fish
[entity.squid]
#Remove the squid's flee pathfinder. This will cause squid to not run away.
remove_flee = false
#Remove the squid's random movement pathfinder. This will cause squid to swim around randomly.
remove_random_move = false
#Cow
[entity.cow]
#Remove the cow's float AI task. This causes cows to no longer swim in water.
remove_float = false
#Remove the cow's panic AI task. This causes cows to no longer run around after being hit, or search water to extinguish themselves.
remove_panic = false
#Remove the cow's breed AI task. This causes cows to be unable to breed to create offspring.
remove_breed = false
#Remove the cow's tempt AI task. This causes cows to no longer follow the player if they're holding an item they like.
remove_tempt = false
#Remove the cow's follow parent AI task. This causes baby cows to no longer follow their parents.
remove_follow_parent = false
#Remove the cow's random stroll AI task. This causes cows to no longer walk around randomly.
remove_stroll = false
#Chicken
[entity.chicken]
#Remove the chicken's float AI task. This causes chickens to no longer swim in water.
remove_float = false
#Remove the chicken's panic AI task. This causes chickens to no longer run around after being hit, or search water to extinguish themselves.
remove_panic = false
#Remove the chicken's breed AI task. This causes chickens to be unable to breed to create offspring.
remove_breed = false
#Remove the chicken's tempt AI task. This causes chickens to no longer follow the player if they're holding an item they like.
remove_tempt = false
#Remove the chicken's follow parent AI task. This causes baby chickens to no longer follow their parents.
remove_follow_parent = false
#Remove the chicken's random stroll AI task. This causes chickens to no longer walk around randomly.
remove_stroll = false
#Pig
[entity.pig]
#Remove the pig's float AI task. This causes pigs to no longer swim in water.
remove_float = false
#Remove the pig's panic AI task. This causes pigs to no longer run around after being hit, or search water to extinguish themselves.
remove_panic = false
#Remove the pig's breed AI task. This causes pigs to be unable to breed to create offspring.
remove_breed = false
#Remove the pig's tempt AI task. This causes pigs to no longer follow the player if they're holding an item they like.
remove_tempt = false
#Remove the pig's follow parent AI task. This causes baby pigs to no longer follow their parents.
remove_follow_parent = false
#Remove the pig's random stroll AI task. This causes pigs to no longer walk around randomly.
remove_stroll = false
#Sheep
[entity.sheep]
#Remove the sheep's float AI task. This causes sheep to no longer swim in water.
remove_float = false
#Remove the sheep's panic AI task. This causes sheep to no longer run around after being hit, or search water to extinguish themselves.
remove_panic = false
#Remove the sheep's breed AI task. This causes sheep to be unable to breed to create offspring.
remove_breed = false
#Remove the sheep's tempt AI task. This causes sheep to no longer follow the player if they're holding an item they like.
remove_tempt = false
#Remove the sheep's follow parent AI task. This causes baby sheep to no longer follow their parents.
remove_follow_parent = false
#Remove the sheep's random stroll AI task. This causes sheep to no longer walk around randomly.
remove_stroll = false
#Remove the sheep's eat block AI task. This causes sheep to no longer eat grass, and thus be unable to regenerate their wool.
remove_eat_block = false

View File

@ -0,0 +1,5 @@
[particles]
#If set to false, particles will be disabled. [default: true]
enabled = true

View File

@ -0,0 +1,5 @@
[terra_tier]
#If set to false, the recipes for the Terrasteel AIOT will be disabled. [default: true]
enabled = true

View File

@ -0,0 +1,114 @@
#Chemical Liquifier
[liquifier]
#Fluid capacity in Liquifier tank.
#Default: 16000 (16 buckets)
#Range: > 1
fluidCapacity = 16000
#Energy consumed per tick when Liquifier is processing
#Default: 50 FE
#Range: > 0
energyPerTick = 50
#Ticks per operation when using the Liquifier.
#Default: 100 ticks
#Range: > 1
ticksPerOperation = 100
#Maximum energy capacity for the Liquifier.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Fusion
[fusion]
#Energy consumed per tick when the Fusion multiblock is processing
#Default: 300 FE
#Range: > 0
energyPerTick = 300
#Ticks per operation when using the Fusion multiblock
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity of the Fusion multiblock
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Chemical Compactor
[compactor]
#Energy consumed per tick when Compactor is processing.
#Default: 50 FE
#Range: > 0
energyPerTick = 50
#Ticks per operation when using the Compactor.
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity for the Compactor.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Fission
[fission]
#Energy consumed per tick when the Fission multiblock is processing.
#Default: 300 FE
#Range: > 0
energyPerTick = 300
#Ticks per operation when using the Fission multiblock
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity of the Fission multiblock.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Chemical Combiner
[combiner]
#Energy consumed per tick when Combiner is processing.
#Default: 200 FE
#Range: > 0
energyPerTick = 200
#Ticks per operation when using the Combiner.
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity for the Combiner.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Chemical Dissolver
[dissolver]
#Energy consumed per tick when Dissolver is processing.
#Default: 100 FE
#Range: > 0
energyPerTick = 100
#Ticks per operation when using the Dissolver.
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity for the Dissolver.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000
#Chemical Atomizer
[atomizer]
#Fluid capacity in Atomizer tank.
#Default: 16000 (16 buckets)
#Range: > 1
fluidCapacity = 16000
#Energy consumed per tick when Atomizer is processing.
#Default: 50 FE
#Range: > 0
energyPerTick = 50
#Ticks per operation when using the Atomizer.
#Default: 50 ticks
#Range: > 1
ticksPerOperation = 50
#Maximum energy capacity for the Atomizer.
#Default: 100000 (100k FE)
#Range: > 0
energyCapacity = 100000

View File

@ -0,0 +1,154 @@
[armor_config]
_comment = "A world restart is needed after changing these config options."
[armor_config.allthemodium]
_comment = "Config for Allthemodium armor"
[armor_config.allthemodium.armor_values]
#Hat
#Range: > 0
hat = 4
#Robes
#Range: > 0
robes = 9
#Leggings
#Range: > 0
leggings = 7
#Boots
#Range: > 0
boots = 4
#Toughness
#Range: > 0
toughness = 4
#Knockback Resistance
#Range: 0.0 ~ 2.147483647E9
knockback_resistance = 0.0
[armor_config.allthemodium.arcanist_stats]
#Max Mana Bonus
#Range: > 0
mana_boost = 200
#Mana Regen Bonus
#Range: 0.0 ~ 2.147483647E9
mana_regen = 6.0
#Spell Power Bonus
#Range: 0.0 ~ 2.147483647E9
spell_power = 6.0
[armor_config.allthemodium.capabilities]
#Should Helmet Prevent Drowning?
prevent_drowning = true
#Should Helmet Prevent Kinetic Damage?
prevent_kinetic = true
#Should Chestplate Prevent Fire Damage?
prevent_fire = true
#Should Chestplate Prevent Dragon's Breath Damage?
prevent_dragons_breath = false
#Should Leggings Prevent Wither?
prevent_wither = false
#Should Leggings Prevent Levitation?
prevent_levitation = false
#Should Boots Prevent Fall Damage?
prevent_fall_damage = true
[armor_config.vibranium]
_comment = "Config for Vibranium armor"
[armor_config.vibranium.armor_values]
#Hat
#Range: > 0
hat = 6
#Robes
#Range: > 0
robes = 11
#Leggings
#Range: > 0
leggings = 9
#Boots
#Range: > 0
boots = 6
#Toughness
#Range: > 0
toughness = 5
#Knockback Resistance
#Range: 0.0 ~ 2.147483647E9
knockback_resistance = 0.0
[armor_config.vibranium.arcanist_stats]
#Max Mana Bonus
#Range: > 0
mana_boost = 325
#Mana Regen Bonus
#Range: 0.0 ~ 2.147483647E9
mana_regen = 9.0
#Spell Power Bonus
#Range: 0.0 ~ 2.147483647E9
spell_power = 9.0
[armor_config.vibranium.capabilities]
#Should Helmet Prevent Drowning?
prevent_drowning = true
#Should Helmet Prevent Kinetic Damage?
prevent_kinetic = true
#Should Chestplate Prevent Fire Damage?
prevent_fire = true
#Should Chestplate Prevent Dragon's Breath Damage?
prevent_dragons_breath = false
#Should Leggings Prevent Wither?
prevent_wither = true
#Should Leggings Prevent Levitation?
prevent_levitation = false
#Should Boots Prevent Fall Damage?
prevent_fall_damage = true
[armor_config.unobtainium]
_comment = "Config for Unobtainium armor"
[armor_config.unobtainium.armor_values]
#Hat
#Range: > 0
hat = 8
#Robes
#Range: > 0
robes = 13
#Leggings
#Range: > 0
leggings = 11
#Boots
#Range: > 0
boots = 8
#Toughness
#Range: > 0
toughness = 6
#Knockback Resistance
#Range: 0.0 ~ 2.147483647E9
knockback_resistance = 0.0
[armor_config.unobtainium.arcanist_stats]
#Max Mana Bonus
#Range: > 0
mana_boost = 450
#Mana Regen Bonus
#Range: 0.0 ~ 2.147483647E9
mana_regen = 12.0
#Spell Power Bonus
#Range: 0.0 ~ 2.147483647E9
spell_power = 12.0
[armor_config.unobtainium.capabilities]
#Should Helmet Prevent Drowning?
prevent_drowning = true
#Should Helmet Prevent Kinetic Damage?
prevent_kinetic = true
#Should Chestplate Prevent Fire Damage?
prevent_fire = true
#Should Chestplate Prevent Dragon's Breath Damage?
prevent_dragons_breath = true
#Should Leggings Prevent Wither?
prevent_wither = true
#Should Leggings Prevent Levitation?
prevent_levitation = true
#Should Boots Prevent Fall Damage?
prevent_fall_damage = true

5
config/alltheleaks.json Normal file
View File

@ -0,0 +1,5 @@
{
"preventSearchIgnoredItems": false,
"ingredientDedupe": false,
"resourceLocationDedupe": false
}

View File

@ -0,0 +1,25 @@
[packmode]
#ATM = 0 SLOP = 1 SKY = 2 MAGIC = 3 EXPERT = 4 GRAVITAS = 5
#Range: 0 ~ 5
enable = 0
[discord]
#Enable Discord Rich Prescence
discord = true
[packversionmaj]
#Pack Release Version Format : X
#Range: 0 ~ 32768
major = 1
[packversionmin]
#Pack Minor Version : X
#Range: 0 ~ 32768
minor = 0
[packversionminrev]
#Pack Minor Version Revision : X
#Range: 0 ~ 32768
minorrev = 0

3
config/almostunified/debug.json Executable file → Normal file
View File

@ -3,5 +3,6 @@
"dumpDuplicates": false,
"dumpUnification": false,
"dumpOverview": false,
"dumpRecipes": false
"dumpRecipes": false,
"dumpUncoveredRecipes": false
}

View File

@ -0,0 +1,94 @@
[general]
tooltip_hints = true
custom_configured_screen = true
[lily_pad]
#set to 0 tho have lilypads at the same exact position as vanilla.negative numbers will place them in their own blockspace right below avoiding any clipping.best of both worlds at default as its barely within its space
#Range: -1.0 ~ 1.0
y_offset = -0.016625
[bell]
#Visually attach chains and ropes to bells
chain_attachment = true
[brewing_stand]
#Colors the brewing stand potion texture depending on the potions it's brewing.
#If using a resource pack add tint index from 0 to 3 to the 3 potion layers
brewing_stand_colors = true
[arrows]
#Makes tipped arrows show their colors when loaded with a crossbow
crossbows_colors = true
[tripwire_hook]
#Makes hooks render faster using a block model instead of tile renderer. Cost is that animated and enchanted items will appear static
fast_hooks = false
[hanging_sign]
#Scale of items on hanging signs (unit is in pixel they would occupy). Set to 8 to better match the pixels on the sign
#Range: 0.0 ~ 32.0
item_pixel_scale = 10.0
#Makes signs swing!
swinging_signs = true
#Signs have visual attachment to walls and fences
sign_attachment = true
[hanging_sign.swing_physics]
min_angle = 0.79999995
collision_force = 15.0
damping = 0.525
collision_inertia = 1.0
collision_considers_entity_hitbox = true
frequency = 0.6
max_angle = 60.0
[lantern]
#Makes wall lantern use a simple block model instead of the animated tile entity renderer. This will make them render much faster but will also remove the animationNote that this option only affect lanterns close by as the one far away render as fast by default
fast_lanterns = false
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
lantern_item_size = 0.625
#Gives a special animation to lanterns when held in hand
lantern_item_holding = true
#Makes lantern holding animation have the arm angled more upwards. Looks better if you have dynamic lights on
lantern_item_holding_up = false
[lantern.swing_physics]
min_angle = 0.79999995
collision_force = 15.0
damping = 0.525
collision_inertia = 1.0
collision_considers_entity_hitbox = true
frequency = 0.6
max_angle = 60.0
[cauldron]
#Gives a unique texture to potion cauldrons
potion_texture = true
[jukebox]
#Use the new jukebox model
new_model = true
#Makes jukebox disc spin while playing
disc_spin = true
[misc]
#Gives a special animation to torches when held in hand
torch_item_holding = true
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
torch_item_size = 1.0
#Gives a special animation to supplementaries candle holders when held in hand
candle_holder_item_holding = true
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
handle_holder_item_size = 0.625
#Makes Torch and Lantern holding animation be fixed, not changing with player facing
fixed_holding_animations = false
#A scalar multiplier that will be applied to sign text making it brighter, supposedly more legible
#Range: 0.0 ~ 5.0
sign_text_color_multiplier = 1.2
#Prevents campfire smoke from rendering if there is a solid block above it
campfire_smoke_through_blocks = false

View File

@ -1,3 +1,4 @@
[lantern]
#Allow wall lanterns placement
wall_lanterns = true
@ -10,3 +11,103 @@
#Allows ceiling lanterns to fall if their support is broken.Additionally if they fall from high enough they will break creating a fire where they land
#Allowed Values: ON, OFF, NO_FIRE
falling_lanterns = "OFF"
[lectern]
#Improved lectern screen allowing to edit font of a book while on it
improved_screen = true
[hanging_signs]
#Allows placing items on hanging signs
items_on_signs = true
[cauldron]
#Enables enhanced cauldron
enhanced_cauldron = true
#Allows crafting items using cauldrons by clicking on them
crafting = true
#Allows dying cauldron water bedrock style and mixing them too
dye_water = true
#Max amount of items that 1 cauldron layer can recolor.This is a multiplier on top of vanilla crafting recipe amount
#Range: 1 ~ 64
dye_recipes_per_layer = 4
#Max amount of items that 1 cauldron layer can craft with potions.This is a multiplier on top of vanilla crafting recipe amount
#Range: 1 ~ 64
potion_recipes_per_layer = 2
#Allows mixin potions in cauldrons
#Allowed Values: OFF, ONLY_BOILING, ON
potions_mixing = "ON"
#Max amount of effects allowed in a mixed potion
#Range: 1 ~ 64
potion_mixing_limit = 8
#Makes cauldrons connect to fences
connect_to_fences = true
#Map of potion ids to their inverse ids. Used for potion mixing
[cauldron.inverse_potions]
"minecraft:mining_fatigue" = "minecraft:haste"
"minecraft:instant_health" = "minecraft:instant_damage"
"minecraft:unluck" = "minecraft:luck"
"minecraft:instant_damage" = "minecraft:instant_health"
"minecraft:weakness" = "minecraft:strength"
"minecraft:slowness" = "minecraft:speed"
"minecraft:haste" = "minecraft:mining_fatigue"
"minecraft:strength" = "minecraft:weakness"
"minecraft:speed" = "minecraft:slowness"
"minecraft:luck" = "minecraft:unluck"
[tripwire_hook]
#Allows placing tools on tripwire hooks
tool_hook = true
[carpets]
#Allows you to place carpets on stairs
carpeted_stairs = true
#Allows you to place carpets on slabs
carpeted_slabs = true
[cake]
#Allows you to place a cake on top of another
double_cake = true
#Allows eating a cake from every side
directional_cake = true
[mob_head]
#Allows you to place two mob heads on top of each other
skull_piles = true
#Allows candles to be placed on top of skulls
skull_candles = true
#Allows placing more than one candle ontop of each skull
multiple_candles = true
[flower_pot]
#allows you to place hanging flower pots. Works with any modded pot too
hanging_pot = true
[bell]
#Ring a bell by clicking on a chain that's connected to it
chain_ringing = true
#Max chain length that allows a bell to ring
#Range: 0 ~ 256
chain_length = 16
[banners]
#Allow banners to be placed on ceilings
ceiling_banners = true
[misc]
#Allows dying blocks by right clicking them with dye
dye_blocks = false
[torch]
#Allows torches to set entities on fire
torch_fire = true
#Allows torches to set entities on fire when held in offhand given you are attacking with a sword
torch_fire_offhand = false
#Duration of the on fire effect applied by torches. In seconds
#Range: 1 ~ 60
torch_fire_duration = 2
[lily_pad]
#Allows lilypads to have any block placed ontop
better_lilypads = true

View File

@ -0,0 +1,46 @@
#General Angel Ring 2 configuration options.
[general]
#Defines how much XP will be drained from player when flying by wearing classic Angel Ring? Put 0 if you need to disable XP requirement for flight.
#Range: > 0
XPCost = 3
#Defines how much ticks is required to pass between each XP drain event of classic Angel Ring?
#Range: > 1
TicksPerDrain = 50
#Defines how much FE the Energetic Angel Ring will drain every tick while flying.
#Range: > 1
EnergeticFEPerTick = 150
#Defines how much FE the Energetic Angel Ring can store.
#Range: > 1
EnergeticFECapacity = 3000000
#Defines how much FE the Leadstone Angel Ring will drain every tick while flying.
#Range: > 1
LeadstoneFEPerTick = 250
#Defines how much FE the Leadstone Angel Ring can store.
#Range: > 1
LeadstoneFECapacity = 2500000
#Defines how much FE the Hardened Angel Ring will drain every tick while flying.
#Range: > 1
HardenedFEPerTick = 200
#Defines how much FE the Hardened Angel Ring can store.
#Range: > 1
HardenedFECapacity = 5000000
#Defines how much FE the Reinforced Angel Ring will drain every tick while flying.
#Range: > 1
ReinforcedFEPerTick = 100
#Defines how much FE the Reinforced Angel Ring can store.
#Range: > 1
ReinforcedFECapacity = 8000000
#Defines how much FE the Resonant Angel Ring will drain every tick while flying.
#Range: > 1
ResonantFEPerTick = 50
#Defines how much FE the Resonant Angel Ring can store.
#Range: > 1
ResonantFECapacity = 16000000
#Defines at what XP Level to start displaying a warning of low XP for the Classic Angel Ring. Set to -1 to disable.
#Range: > -1
XPWarningLevel = 3
#Defines at what percentage to start displaying a warning of low power for Energy Angel Rings. Set to -1 to disable.
#Range: -1 ~ 100
EnergyWarningPercentage = 5

View File

@ -0,0 +1,15 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
# Apotheosis Enchantment Module Config
client {
# If enchanted book metadata (treasure, tradeable, etc) are shown in the tooltip.
# Default: true
B:"Show Enchanted Book Metadata"=true
# The 1/n chance that a sculkshelf plays a sound, per client tick. Set to 0 to disable.
# Default: 200; Range: [0 ~ 32767]
I:"Sculkshelf Noise Chance"=200
}

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -3,9 +3,6 @@
# Apotheosis Potion Module Configuration
general {
# The strength of Ancient Knowledge. This multiplier determines how much additional xp is granted.
# Server-authoritative.
# Default: 4; Range: [1 ~ 2147483647]
I:"Knowledge XP Multiplier"=4
# If Potion Charms will only work when in a curios slot, instead of in the inventory.
@ -19,6 +16,12 @@ general {
minecraft:night_vision
minecraft:health_boost
>
# A list of effects that, cannot be crafted into Potion Charms.
# Server-authoritative.
# Default: [
S:"Blacklisted Potion Charm Effects" <
>
}

View File

@ -0,0 +1,11 @@
#FE stored per byte.
#Range: > 1
amount = 4194304
#The I/O limit of Flux Accessor. 0 means no limitation.
#Range: 0 ~ 2147483647
io_limit = 0
#Allow Flux Accessor to charge ME network with stored FE.
enable = false
#Allow ME Import Bus to pull FE.
enable_FE_pull = false

View File

@ -0,0 +1,24 @@
[client]
#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, shows your food exhaustion as a progress bar behind the hunger bars
showFoodExhaustionHudUnderlay = true
#Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent)
#Range: 0.0 ~ 1.0
maxHudOverlayFlashAlpha = 0.65
#If true, health/hunger overlay will shake to match Minecraft's icon animations
showVanillaAnimationsOverlay = true
#If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay
showFoodStatsInDebugOverlay = true
#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 estimated health restored by food on the health bar
showFoodHealthHudOverlay = true
#If true, shows your current saturation level overlayed on the hunger bar
showSaturationHudOverlay = true
#If true, enables the hunger/saturation/health overlays for food in your off-hand
showFoodValuesHudOverlayWhenOffhand = true

View File

@ -0,0 +1,20 @@
["basic options"]
"Enable weight for fish? Useful for fishing competitions" = false
"Should fish be added as compostables for the composter/worm farm? (Based on fish, or weight if enabled)" = true
"Should Aquaculture fish be able to be used to breed cats & ocelots?" = true
"Enable debug mode? (Enables additional logging)" = false
"Show Fillet recipes in JEI?" = true
#Range: 0 ~ 63
"How many blocks below sea level Aquaculture fish can spawn" = 13
["basic options"."Amount of Message In A Bottle messages"]
#Range: 0 ~ 255
" Used to add additional custom messages" = 29
["neptunium options"]
"Enable recipes for Neptunium items?" = true
"Enable recipes for Neptunium armor?" = true
#Should Neptune's bounty be added as fishing loot? Very rare.
"Add Neptune's Bounty as loot?" = true

View File

@ -0,0 +1,7 @@
#Base speed of the wheel
#Range: > 0
wheelBaseSpeed = 16
#Speed of the wheel with a gold block in front
#Range: > 0
wheelMaxSpeed = 24

View File

@ -0,0 +1,7 @@
["Visual Configs"]
#Enables the rendering of the spell focus while equipped
"Enable SpellFocusRender" = true
#Enables the black texture of the spell book while upgraded
"Enable BlackBookTexture" = true

View File

@ -0,0 +1,90 @@
#Adjust this value to define how much the matching spell cost gets discounted by the greater focus
#Range: 0.0 ~ 0.99
"Elemental Focus discount" = 0.25
#Adjust these values to balance how much a spell gets amplified by the matching spell focus, doubled for major foci.
["Elemental Spell Foci - Amplify"]
"Fire Focus buff" = 1.0
"Water Focus buff" = 1.0
"Air Focus buff" = 1.0
"Earth Focus buff" = 1.0
#Adjust these values to balance how much an elemental spell gets dampened by a not-matching lesser spell focus
["Elemental Spell Foci - Dampening"]
"Fire Focus debuff" = -1.0
"Water Focus debuff" = -1.0
"Air Focus debuff" = -1.0
"Earth Focus debuff" = -1.0
#Enable or disable the passive bonus of the foci
["Elemental Spell Foci - Abilities"]
"Enable glyph empowering" = true
"Enable regen bonus under special conditions" = true
"Enable iframe skip combos" = true
#Adjust Elemental Armor Mana Buffs
["Elemental Armors"]
#Max mana bonus for each elemental armor piece
#Range: 0 ~ 10000
armorMaxMana = 100
#Mana regen bonus for each elemental armor piece
#Range: 0 ~ 100
armorManaRegen = 4
["Mermaid Fishing"]
#How much source mermaids consume per generation
#Range: 0 ~ 10000
mermaidManaCost = 1000
#How many channels must occur before a siren produces loot.
#Range: 0 ~ 300
mermaidMaxProgress = 30
#Max number of extra item rolls a shrine produces if the mood is high.
#Range: 0 ~ 10
mermaidScoreBonus = 2
#Chance multiplier to produce a treasure relative to the siren shrine score.
#Range: 0.0 ~ 1.0
mermaidTreasureBonus = 0.002
#Base number of items rolls a shrine produces per cycle.
#Range: 0 ~ 300
mermaidBaseItems = 1
#Max number of items a siren shrine can produce per cycle.
#Range: 0 ~ 300
mermaidQuantityCap = 5
["Source cost"]
#How much source does the water urn consume.
#Range: 0 ~ 10000
waterUrnCost = 100
#How much source does the slipstream elevator consume.
#Range: 0 ~ 1000
airElevatorCost = 10
#How much source does the bubble elevator consume.
#Range: 0 ~ 1000
waterElevatorCost = 0
#How much source does the magmatic elevator consume.
#Range: 0 ~ 1000
lavaElevatorCost = 0
[Misc]
#If enabled, flarecannons will simply die and drop the charm, instead of deactivating, if killed by their owner
flarecannon_owner_kill = true
#Set over 0 to enable archwood forests with specific trees
#Range: 0 ~ 100
extra_biomes = 0
#Set to false to disable the lightning crashing often on flashing archwood biome(s).
always_thunder = true
#If enabled, homing will be able to target mobs only if they're glowing
homing_nerf = false
#Define the refresh rate of the Squirrel Ritual buff, in ticks.
#Range: > 1
squirrelRefreshRate = 600
#If enabled, soulbound enchantment can appear in randomly enchanted loot chests.
soulbound_loot = true
#Define the maximum number of pierce that a lens can apply to a spell.
#Range: > 1
pierceLensLimit = 10
[Mobs-Disabled]
#If true, the wandering mages will target players too, unless they wear the focus of the same school.
magesAggro = true

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 10
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Max lifespan of the projectile, in seconds.
#Range: > 0
max_lifespan = 60

View File

@ -0,0 +1,35 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 400
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 30
#Extend time duration, in seconds
#Range: > 0
extend_time = 8
#Set how much mana is depleted every time a damage is mitigated by the Mana Bubble.
#Range: > 0
absorption_cost = 350

View File

@ -0,0 +1,35 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 30
#Extend time duration, in seconds
#Range: > 0
extend_time = 8
#Set the max hp limit for Charm, mobs with more max hp will be immune.
#Range: > 0
charm_hp_limit = 150

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 20
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,36 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 40
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 7.0
#Range: 0.0 ~ 2.147483647E9
amplify = 3.0
#Potion duration, in seconds
#Range: > 0
potion_time = 15
#Extend time duration, in ticks
#Range: > 0
extend_time = 100

View File

@ -0,0 +1,32 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 20
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 5
#Extend time duration, in ticks
#Range: > 0
extend_time = 100

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 75
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 3
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_pierce=1"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Max lifespan of the projectile, in seconds.
#Range: > 0
max_lifespan = 30

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,32 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 3
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 30
#Extend time duration, in seconds
#Range: > 0
extend_time = 8

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,31 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 50
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=3"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Base heal amount
#Range: 0.0 ~ 1.7976931348623157E308
base_heal = 3.0
#Range: 0.0 ~ 2.147483647E9
amplify = 3.0

View File

@ -0,0 +1,36 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 6.0
#Range: 0.0 ~ 2.147483647E9
amplify = 2.5
#Potion duration, in seconds
#Range: > 0
potion_time = 10
#Extend time duration, in ticks
#Range: > 0
extend_time = 60

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 200
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 400
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 3
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,36 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 15
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 3.0
#Range: 0.0 ~ 2.147483647E9
amplify = 1.5
#Potion duration, in seconds
#Range: > 0
potion_time = 15
#Extend time duration, in ticks
#Range: > 0
extend_time = 100

View File

@ -0,0 +1,30 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 8.0
#Range: 0.0 ~ 2.147483647E9
amplify = 2.5

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,36 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 25
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 30
#Extend time duration, in seconds
#Range: > 0
extend_time = 8
#Range: 0.0 ~ 2.147483647E9
damage = 5.0
#Range: 0.0 ~ 2.147483647E9
amplify = 2.0

View File

@ -36,6 +36,8 @@
showRecipeBook = true
#Inform the player of Dynamic lights once.
informLights = false
#Whether the Selection HUD is toggled or held
toggleSelectionHUD = true
#Misc
[misc]
@ -45,4 +47,8 @@
disable_skyweave = false
#Enables transparent/opaque rendering of elements in the book GUI. Disable if it leads to crash with Sodium derivatives
gui_transparency = true
#Show spell tooltips with glyphs instead of plain text
glyphTooltips = true
#Disables translucent particles. Disable if your particles are invisible with shaders.
opaque_particles = false

View File

@ -62,6 +62,9 @@
#How much source a melder takes per cycle
#Range: > 0
melderSourceCost = 300
#The max potion level the enchanted flask can grant. This isnt needed unless you have an infinite potion leveling exploit.
#Range: > 2
enchantedFlaskCap = 255
#Debug
[debug]

View File

@ -0,0 +1,57 @@
#Mana
[mana]
#Base mana regen in seconds
#Range: > 0
baseRegen = 5
#Base max mana
#Range: > 0
baseMax = 100
#How often max and regen will be calculated, in ticks. NOTE: Having the base mana regen AT LEAST this value is recommended.
#Range: 1 ~ 20
updateInterval = 5
#Max mana bonus per glyph
#Range: > 0
glyphmax = 15
#Max mana bonus for tier of book
#Range: > 0
tierMax = 50
#Mana regen bonus for tier of book
#Range: > 0
tierRegen = 1
#Mana Boost value per level
#Range: > 0
manaBoost = 25
#(enchantment) Mana regen per second per level
#Range: > 0
manaRegenEnchantment = 2
#Regen bonus per glyph
#Range: 0.0 ~ 2.147483647E9
glyphRegen = 0.33
#Regen bonus per potion level
#Range: > 0
potionRegen = 10
[spell_casting]
#Enforce augment cap on casting? Turn this off if you are a pack maker and want to create more powerful items than players.
enforceCapOnCast = true
#Enforce glyph per spell limit on casting? Turn this off if you are a pack maker and want to create more powerful items than players.
enforceGlyphLimitOnCast = true
[item]
#Cost per glyph in a codex
#Range: > 0
codexCost = 10
[warp_portals]
#Enable warp portals?
enableWarpPortals = true
#Beta Features
[beta]
#Allow crafting infinite spells. This is a beta feature and may cause crashes.
infiniteSpells = false
#Limits the crafting infinite spells beta, set a cap to the number of additional glyphs. This is a beta feature and may cause crashes.
#Range: 10 ~ 1000
infiniteSpellLimit = 30

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 500
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: 1 ~ 1
per_spell_limit = 1
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 3
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = ["ars_nouveau:glyph_wall", "ars_nouveau:glyph_linger"]

View File

@ -0,0 +1,17 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 10
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2

View File

@ -0,0 +1,17 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 20
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1

View File

@ -0,0 +1,32 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 200
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Base duration in seconds
#Range: > 0
duration = 60
#Extend time duration, in seconds
#Range: > 0
extend_time = 60

View File

@ -0,0 +1,17 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 35
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2

View File

@ -0,0 +1,31 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 50
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 3
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Base teleport distance
#Range: > 0
distance = 8
#Range: 0.0 ~ 2.147483647E9
amplify = 3.0

View File

@ -0,0 +1,32 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 50
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Potion duration, in seconds
#Range: > 0
potion_time = 30
#Extend time duration, in seconds
#Range: > 0
extend_time = 8

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 10
#Is Starter Glyph?
starter = true
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_fortune=4"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,36 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2", "ars_nouveau:glyph_aoe=1"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 6.0
#Range: 0.0 ~ 2.147483647E9
amplify = 2.5
#Potion duration, in seconds
#Range: > 0
potion_time = 5
#Extend time duration, in seconds
#Range: > 0
extend_time = 1

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 80
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,26 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 50
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []

View File

@ -0,0 +1,30 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 30
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 3.0
#Range: 0.0 ~ 2.147483647E9
amplify = 1.0

View File

@ -0,0 +1,30 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = ["ars_nouveau:glyph_amplify=2"]
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Range: 0.0 ~ 2.147483647E9
damage = 1.0
#Range: 0.0 ~ 2.147483647E9
amplify = 1.0

View File

@ -0,0 +1,17 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2

View File

@ -0,0 +1,17 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 5
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 2

View File

@ -0,0 +1,32 @@
#General settings
[general]
#Is Enabled?
enabled = true
#Cost
#Range: > -2147483648
cost = 0
#Is Starter Glyph?
starter = false
#The maximum number of times this glyph may appear in a single spell
#Range: > 1
per_spell_limit = 2147483647
#The tier of the glyph
#Range: 1 ~ 99
glyph_tier = 1
#Limits the number of times a given augment may be applied to a given effect
#Example entry: "glyph_amplify=5"
augment_limits = []
#How much an augment should cost when used on this effect or form. This overrides the default cost in the augment config.
#Example entry: "glyph_amplify=50"
augment_cost_overrides = []
#Prevents the given glyph from being used in the same spell as the given glyph
#Example entry: "glyph_burst"
invalid_combos = []
#Randomize chance, in percentage (0-1 = 0% - 100%)
#Range: 0.0 ~ 2.147483647E9
extend_time = 0.25
#The base duration of the delay effect in ticks.
#Range: > 0
base_duration = 20

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