Update to new forge version

This commit is contained in:
Citali 2021-01-26 11:32:42 +01:00
parent 8d0cd17a27
commit f62e762f49
Signed by: Citali
GPG Key ID: CD1CD4279A473F9C
314 changed files with 13724 additions and 5721 deletions

3
.gitignore vendored
View File

@ -7,6 +7,8 @@ optionsshaders.txt
patchouli_data.json
realms_persistence.json
reauth.toml
servers.dat
servers.dat_old
usercache.json
usernamecache.json
@ -20,6 +22,7 @@ local
logs
natives
patchouli_books
pneumaticcraft
resourcepacks
saves
schematics

View File

@ -1,67 +1,50 @@
#Client Config. This config only exists on the client
[client]
#Play sounds for Jetpack/Gas Mask/Flamethrower/Radiation (all players).
enablePlayerSounds = true
#Set to false to prevent particle spam when loading multiblocks (notification message will display instead).
enableMultiblockFormationParticles = true
#If enabled machines play their sounds while running.
enableMachineSounds = true
#Christmas/New Years greetings in chat.
holidays = true
#Play sounds for Jetpack/Gas Mask/Flamethrower/Radiation (all players).
enablePlayerSounds = true
#Adjust Mekanism sounds' base volume. < 1 is softer, higher is louder.
#Range: 0.0 ~ 3.4028234663852886E38
baseSoundVolume = 1.0
#Show particles when machines active.
machineEffects = true
#Should active machines produce block light.
enableAmbientLighting = true
#How much light to produce if ambient lighting is enabled.
#Range: 1 ~ 15
ambientLightingLevel = 15
#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
#Set to false to prevent particle spam when loading multiblocks (notification message will display instead).
enableMultiblockFormationParticles = true
#Align HUD with left (if true) or right (if false)
alignHUDLeft = true
#Enable item information HUD during gameplay
enableHUD = true
#How far (in blocks) from the player radiation particles can spawn.
radiationParticleRadius = 30
#How many particles spawn when rendering radiation effects (scaled by radiation level).
radiationParticleCount = 100
#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
#GUI Config
[client.gui]
#Opacity of HUD used by MekaSuit.
#Range: 0.0 ~ 1.0
hudOpacity = 0.4000000059604645
#Color of HUD used by MekaSuit.
hudColor = 4257264
#Color of warning HUD elements used by MekaSuit.
hudWarningColor = 16768335
#Color of danger HUD elements used by MekaSuit.
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
#How many particles spawn when rendering radiation effects (scaled by radiation level).
radiationParticleCount = 100
#Show particles when machines active.
machineEffects = true
#Enable item information HUD during gameplay
enableHUD = true
#Allow sneak + scroll to change item modes.
allowModeScroll = true
#Should active machines produce block light.
enableAmbientLighting = true
#If true, don't render Cables/Pipes/Tubes as transparent and don't render their contents.
opaqueTransmitters = false
#Christmas/New Years greetings in chat.
holidays = true
#Color of energy in item durability display.
energyColor = 3997338
#How far (in blocks) from the player radiation particles can spawn.
radiationParticleRadius = 30
#Align HUD with left (if true) or right (if false)
alignHUDLeft = true
#How much light to produce if ambient lighting is enabled.
#Range: 1 ~ 15
ambientLightingLevel = 15
#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"
#Sorting strategy when viewing items in a QIO Item Viewer.
#Allowed Values: NAME, SIZE, MOD
itemViewerSortType = "NAME"
#Number of slots to view horizontally on a QIO Item Viewer.
#Range: 8 ~ 16
itemViewerSlotsX = 8
@ -69,3 +52,20 @@
#Range: 2 ~ 48
itemViewerSlotsY = 4
#GUI Config
[client.gui]
#Color of HUD used by MekaSuit.
hudColor = 4257264
#Display a fancy compass when the MekaSuit is worn.
mekaSuitHelmetCompass = true
#Opacity of HUD used by MekaSuit.
#Range: 0.0 ~ 1.0
hudOpacity = 0.4000000059604645
#Visual jitter of MekaSuit HUD, seen when moving the player's head. Bigger value = more jitter.
#Range: 1.0 ~ 100.0
hudJitter = 6.0
#Color of warning HUD elements used by MekaSuit.
hudWarningColor = 16768335
#Color of danger HUD elements used by MekaSuit.
hudDangerColor = 16726076

View File

@ -4,9 +4,9 @@
#The number of hours the player will be offline before deactivating (default 2 days)
#Range: 1 ~ 8760
hoursBeforeDeactivation = 48
#Disables Chunk loading, use if there is a crash happening in a chunk loaded area
emergencymode = false
#Width/length of chunks to be loaded, it is recommend this is an odd number (max 25)
#Range: 1 ~ 25
chunkLoaderWidth = 3
#Disables Chunk loading, use if there is a crash happening in a chunk loaded area
emergencymode = false

View File

@ -1,12 +1,12 @@
#Limits for chunk loading
[chunkLoadingLimits]
#Maximum ticket count for the mod. Zero disables chunkloading capabilities.
#Range: > 0
maximumModTickets = 200
#The number of tickets a player can be assigned instead of a mod. This is shared across all mods.
#Range: > 0
maximumPlayerTickets = 500
#Range: 0 ~ 225
maximumChunksPerTicket = 25
#Maximum ticket count for the mod. Zero disables chunkloading capabilities.
#Range: > 0
maximumModTickets = 200

View File

@ -1,4 +1,5 @@
# Configuration file
"apotheosis:bane_of_illagers" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 10]
I:"Max Level"=10
@ -13,6 +14,7 @@
S:"Min Power Function"=
}
"apotheosis:berserk" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 4]
I:"Max Level"=4
@ -27,6 +29,7 @@
S:"Min Power Function"=
}
"apotheosis:capturing" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -41,6 +44,7 @@
S:"Min Power Function"=
}
"apotheosis:crescendo" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 5]
I:"Max Level"=5
@ -55,6 +59,7 @@
S:"Min Power Function"=
}
"apotheosis:depth_miner" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 5]
I:"Max Level"=5
@ -69,6 +74,7 @@
S:"Min Power Function"=
}
"apotheosis:hell_infusion" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -83,6 +89,7 @@
S:"Min Power Function"=
}
"apotheosis:icy_thorns" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 4]
I:"Max Level"=4
@ -97,6 +104,7 @@
S:"Min Power Function"=
}
"apotheosis:knowledge" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 4]
I:"Max Level"=4
@ -111,6 +119,7 @@
S:"Min Power Function"=
}
"apotheosis:life_mending" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 4]
I:"Max Level"=4
@ -125,6 +134,7 @@
S:"Min Power Function"=
}
"apotheosis:magic_protection" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 5]
I:"Max Level"=5
@ -139,6 +149,7 @@
S:"Min Power Function"=
}
"apotheosis:natures_blessing" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -153,6 +164,7 @@
S:"Min Power Function"=
}
"apotheosis:obliteration" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 9]
I:"Max Level"=9
@ -167,6 +179,7 @@
S:"Min Power Function"=
}
"apotheosis:rebounding" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 6]
I:"Max Level"=6
@ -181,6 +194,7 @@
S:"Min Power Function"=
}
"apotheosis:reflective" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -195,6 +209,7 @@
S:"Min Power Function"=
}
"apotheosis:scavenger" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 3]
I:"Max Level"=3
@ -209,6 +224,7 @@
S:"Min Power Function"=
}
"apotheosis:sea_infusion" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -223,6 +239,7 @@
S:"Min Power Function"=
}
"apotheosis:shield_bash" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -237,6 +254,7 @@
S:"Min Power Function"=
}
"apotheosis:splitting" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 9]
I:"Max Level"=9
@ -251,6 +269,7 @@
S:"Min Power Function"=
}
"apotheosis:stable_footing" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -265,6 +284,7 @@
S:"Min Power Function"=
}
"apotheosis:tempting" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -279,6 +299,7 @@
S:"Min Power Function"=
}
"apotheosis:true_infinity" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -293,6 +314,7 @@
S:"Min Power Function"=
}
"ars_nouveau:mana_boost" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 3]
I:"Max Level"=3
@ -307,6 +329,7 @@
S:"Min Power Function"=
}
"ars_nouveau:mana_regen" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 3]
I:"Max Level"=3
@ -321,6 +344,7 @@
S:"Min Power Function"=
}
"ars_nouveau:reactive" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 3]
I:"Max Level"=3
@ -335,6 +359,7 @@
S:"Min Power Function"=
}
"astralsorcery:night_vision" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -349,6 +374,7 @@
S:"Min Power Function"=
}
"astralsorcery:scorching_heat" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -363,6 +389,7 @@
S:"Min Power Function"=
}
"cofh_core:holding" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 11]
I:"Max Level"=11
@ -377,6 +404,277 @@
S:"Min Power Function"=
}
"cyclic:auto_smelt" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:beekeeper" {
# The max level of this enchantment - normally 2. [range: 1 ~ 127, default: 6]
I:"Max Level"=6
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:beheading" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:curse" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:disarm" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:ender" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:excavate" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 9]
I:"Max Level"=9
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:experience_boost" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 5]
I:"Max Level"=5
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:growth" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:launch" {
# The max level of this enchantment - normally 10. [range: 1 ~ 127, default: 12]
I:"Max Level"=12
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:life_leech" {
# The max level of this enchantment - normally 2. [range: 1 ~ 127, default: 6]
I:"Max Level"=6
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:magnet" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:multishot" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:quickshot" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:reach" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:step" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:traveler" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"cyclic:venom" {
# The max level of this enchantment - normally 2. [range: 1 ~ 127, default: 6]
I:"Max Level"=6
# A function to determine the max enchanting power. The variable "x" is level. See: https://github.com/uklimaschewski/EvalEx#usage-examples [default: ]
S:"Max Power Function"=
# The min level of this enchantment. [range: 1 ~ 127, default: 1]
I:"Min Level"=1
# A function to determine the min enchanting power. [default: ]
S:"Min Power Function"=
}
"farmersdelight:backstabbing" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -391,6 +689,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-depths" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -405,6 +704,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-healing" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -419,6 +719,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-jumping" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -433,6 +734,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-mining" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -447,6 +749,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-repair" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -461,6 +764,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:aura-running" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -475,6 +779,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:bouncing" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -489,6 +794,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:cloudstep" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -503,6 +809,7 @@
S:"Min Power Function"=
}
"mana-and-artifice:transitorystep" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -517,6 +824,7 @@
S:"Min Power Function"=
}
"minecolonies:raider_damage_enchant" {
# The max level of this enchantment - normally 2. [range: 1 ~ 127, default: 2]
I:"Max Level"=2
@ -531,6 +839,7 @@
S:"Min Power Function"=
}
"minecraft:aqua_affinity" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -545,6 +854,7 @@
S:"Min Power Function"=
}
"minecraft:bane_of_arthropods" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 10]
I:"Max Level"=10
@ -559,6 +869,7 @@
S:"Min Power Function"=
}
"minecraft:binding_curse" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -573,6 +884,7 @@
S:"Min Power Function"=
}
"minecraft:blast_protection" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 8]
I:"Max Level"=8
@ -587,6 +899,7 @@
S:"Min Power Function"=
}
"minecraft:channeling" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -601,6 +914,7 @@
S:"Min Power Function"=
}
"minecraft:depth_strider" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7
@ -615,6 +929,7 @@
S:"Min Power Function"=
}
"minecraft:efficiency" {
# The max level of this enchantment - normally 5. [range: 1 ~ 127, default: 9]
I:"Max Level"=9
@ -629,6 +944,7 @@
S:"Min Power Function"=
}
"minecraft:feather_falling" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 8]
I:"Max Level"=8
@ -643,6 +959,7 @@
S:"Min Power Function"=
}
"minecraft:fire_aspect" {
# The max level of this enchantment - normally 2. [range: 1 ~ 127, default: 5]
I:"Max Level"=5
@ -657,6 +974,7 @@
S:"Min Power Function"=
}
"minecraft:fire_protection" {
# The max level of this enchantment - normally 4. [range: 1 ~ 127, default: 8]
I:"Max Level"=8
@ -671,6 +989,7 @@
S:"Min Power Function"=
}
"minecraft:flame" {
# The max level of this enchantment - normally 1. [range: 1 ~ 127, default: 1]
I:"Max Level"=1
@ -685,6 +1004,7 @@
S:"Min Power Function"=
}
"minecraft:fortune" {
# The max level of this enchantment - normally 3. [range: 1 ~ 127, default: 7]
I:"Max Level"=7

View File

@ -1,59 +1,59 @@
[client]
#TODO
disableColoredCableRecipesInJEI = true
#TODO
enableEffects = true
#TODO
useTerminalUseLargeFont = false
#TODO
useColoredCraftingStatus = true
#Power unit shown in AE UIs
#Allowed Values: AE, EU, RF
PowerUnit = "AE"
#Controls buttons on Crafting Screen
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 9
craftByStacks0 = 1
levelByStacks0 = 1
#Controls buttons on Priority Screen
#Range: 1 ~ 99
priorityByStacks1 = 10
#Controls buttons on Priority Screen
#Range: 1 ~ 9
priorityByStacks0 = 1
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 9
levelByStacks0 = 1
#Controls buttons on Crafting Screen
#Range: 1 ~ 99
craftByStacks1 = 10
#Controls buttons on Priority Screen
#Range: 1 ~ 99
priorityByStacks1 = 10
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 99
levelByStacks1 = 10
#Controls buttons on Crafting Screen
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 999
craftByStacks2 = 100
levelByStacks2 = 100
#Controls buttons on Priority Screen
#Range: 1 ~ 9999
priorityByStacks3 = 1000
#Controls buttons on Priority Screen
#Range: 1 ~ 999
priorityByStacks2 = 100
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 999
levelByStacks2 = 100
#Range: 1 ~ 9999
levelByStacks3 = 1000
#TODO
useTerminalUseLargeFont = false
#TODO
disableColoredCableRecipesInJEI = true
#Controls buttons on Crafting Screen
#Range: 1 ~ 99
craftByStacks1 = 10
#Controls buttons on Crafting Screen
#Range: 1 ~ 9
craftByStacks0 = 1
#TODO
useColoredCraftingStatus = true
#Controls buttons on Crafting Screen
#Range: 1 ~ 9999
craftByStacks3 = 1000
#Controls buttons on Priority Screen
#Range: 1 ~ 9999
priorityByStacks3 = 1000
#Controls buttons on Level Emitter Screen
#Range: 1 ~ 9999
levelByStacks3 = 1000
#Controls buttons on Crafting Screen
#Range: 1 ~ 999
craftByStacks2 = 100
#TODO
enableEffects = true
#Power unit shown in AE UIs
#Allowed Values: AE, EU, RF
PowerUnit = "AE"
[terminals]
#Should tooltips be searched. Performance impact
#Allowed Values: YES, NO, UNDECIDED
searchTooltips = "YES"
#Allowed Values: TALL, FULL, SMALL
terminalStyle = "TALL"
#Allowed Values: AUTOSEARCH, AUTOSEARCH_KEEP, MANUAL_SEARCH, MANUAL_SEARCH_KEEP, JEI_AUTOSEARCH, JEI_AUTOSEARCH_KEEP, JEI_MANUAL_SEARCH, JEI_MANUAL_SEARCH_KEEP
terminalSearchMode = "AUTOSEARCH"
#Should tooltips be searched. Performance impact
#Allowed Values: YES, NO, UNDECIDED
searchTooltips = "YES"

View File

@ -6,35 +6,35 @@
#Unsupported: Allows whitelisting TileEntity as facades. Could work, have render issues, or corrupt your world. USE AT YOUR OWN RISK.
TileEntityFacades = false
[features.Misc]
UnsupportedDeveloperTools = false
IntegrationLogging = false
WebsiteRecipes = false
LogSecurityAudits = false
UpdateLogging = false
PacketLogging = false
CraftingLog = false
DebugLogging = false
[features.Crafting]
EnableFacadeCrafting = true
InWorldSingularity = true
InWorldFluix = true
InWorldPurification = true
EnableDisassemblyCrafting = true
[features.World]
CertusQuartzWorldGen = true
MeteoriteWorldGen = true
SpawnPressesInMeteorites = true
VillagerTrading = true
[features.Rendering]
AlphaPass = true
[features.Misc]
CraftingLog = false
IntegrationLogging = false
DebugLogging = false
PacketLogging = false
UnsupportedDeveloperTools = false
UpdateLogging = false
WebsiteRecipes = false
LogSecurityAudits = false
[features.Commands]
ChunkLoggerTrace = false
[features.Crafting]
EnableDisassemblyCrafting = true
InWorldFluix = true
InWorldSingularity = true
InWorldPurification = true
EnableFacadeCrafting = true
[features.World]
CertusQuartzWorldGen = true
VillagerTrading = true
SpawnPressesInMeteorites = true
MeteoriteWorldGen = true
[general]
#Will auto-remove items that crash when being loaded from storage. This will destroy those items instead of crashing the game!
removeCrashingItemsOnLoad = false
@ -47,10 +47,10 @@
craftingCalculationTimePerTick = 5
[spatialio]
spatialPowerMultiplier = 1250.0
spatialPowerExponent = 1.35
#BE CAREFUL, CAN CORRUPT YOUR WORLD! Will use #spatial/whitelist as whitelist.
spatialBlockTags = false
spatialPowerExponent = 1.35
spatialPowerMultiplier = 1250.0
[GrindStone]
#Chance to actually get an output with stacksize > 1.
@ -58,29 +58,29 @@
oreDoublePercentage = 90.0
[battery]
wirelessTerminal = 1600000
chargedStaff = 8000
entropyManipulator = 200000
chargedStaff = 8000
wirelessTerminal = 1600000
portableCell = 20000
colorApplicator = 20000
matterCannon = 200000
[worldGen]
#Range: 0.0 ~ 1.0
spawnChargedChance = 0.08
quartzOresClusterAmount = 20
meteoriteBiomeBlacklist = []
quartzOresPerCluster = 4
quartzOresClusterAmount = 20
quartzOresBiomeBlacklist = []
#Range: 0.0 ~ 1.0
spawnChargedChance = 0.08
[wireless]
wirelessBaseCost = 8.0
wirelessCostMultiplier = 1.0
wirelessBaseRange = 16.0
wirelessBoosterRangeMultiplier = 1.0
wirelessBoosterExp = 1.5
wirelessHighWirelessCount = 64.0
wirelessTerminalDrainMultiplier = 1.0
wirelessBoosterExp = 1.5
wirelessCostMultiplier = 1.0
wirelessHighWirelessCount = 64.0
wirelessBaseRange = 16.0
wirelessBaseCost = 8.0
wirelessBoosterRangeMultiplier = 1.0
[PowerRatios]
IC2 = 2.0
@ -89,45 +89,45 @@
UsageMultiplier = 1.0
[Condenser]
MatterBalls = 256
Singularity = 256000
MatterBalls = 256
# Min / Max Tickrates for dynamic ticking, most of these components also use sleeping, to prevent constant ticking, adjust with care, non standard rates are not supported or tested.
[tickRates]
InterfaceMin = 5
ChargerMax = 120
IOPortMax = 5
METunnelMin = 5
StorageBusMax = 60
FluidStorageBusMax = 60
LightTunnelMax = 60
FluidExportBusMax = 60
ItemTunnelMin = 5
FluidImportBusMax = 40
FluidStorageBusMin = 5
IOPortMin = 1
InterfaceMax = 120
ImportBusMin = 5
OpenComputersTunnelMax = 5
StorageBusMin = 5
InscriberMin = 1
ImportBusMax = 40
FluidImportBusMin = 5
FluidImportBusMax = 40
ExportBusMin = 5
ExportBusMax = 60
FluidExportBusMin = 5
FluidExportBusMax = 60
AnnihilationPlaneMin = 2
AnnihilationPlaneMax = 120
METunnelMin = 5
METunnelMax = 20
InscriberMin = 1
InscriberMax = 1
ChargerMin = 10
ChargerMax = 120
IOPortMin = 1
IOPortMax = 5
VibrationChamberMin = 10
VibrationChamberMax = 40
StorageBusMin = 5
StorageBusMax = 60
FluidStorageBusMin = 5
FluidStorageBusMax = 60
ItemTunnelMin = 5
ImportBusMin = 5
InterfaceMin = 5
OpenComputersTunnelMin = 1
AnnihilationPlaneMin = 2
ExportBusMin = 5
PressureTunnelMax = 120
ChargerMin = 10
METunnelMax = 20
AnnihilationPlaneMax = 120
InscriberMax = 1
ItemTunnelMax = 60
LightTunnelMin = 5
LightTunnelMax = 60
OpenComputersTunnelMin = 1
OpenComputersTunnelMax = 5
ExportBusMax = 60
PressureTunnelMin = 1
PressureTunnelMax = 120
FluidExportBusMin = 5
VibrationChamberMin = 10
#Settings for in-world purification of crystals.
[inWorldPurification]

View File

@ -1,51 +1,51 @@
#General settings
[general]
#Spawn Arcane Ore in the world
genOre = false
#Rate of tree spawn per chunk
#Range: 0.0 ~ 1.0
genTrees = 0.002
#Spawn Mana Berry Bushes in the world
genBerries = true
#Spawn a book in the players inventory on login
spawnBook = false
#How often Carbuncles spawn
#Range: 0 ~ 100
carbuncleWeight = 5
#How often Sylphs spawn
#Range: 0 ~ 100
sylphWeight = 5
#Spawn Arcane Ore in the world
genOre = false
#Spawn a book in the players inventory on login
spawnBook = false
#Spawn Mana Berry Bushes in the world
genBerries = true
#Rate of tree spawn per chunk
#Range: 0.0 ~ 1.0
genTrees = 0.002
#How often Carbuncles spawn
#Range: 0 ~ 100
carbuncleWeight = 5
#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
#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
#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
#Max mana bonus per glyph
#Range: > 0
glyphmax = 15
#(enchantment) Mana regen per second per level
#Range: > 0
manaRegenEnchantment = 2
#Base max mana
#Range: > 0
baseMax = 100
#Regen bonus per glyph
#Range: 0.0 ~ 2.147483647E9
glyphRegen = 0.33
#Enabled Spells
[spells]
@ -168,186 +168,186 @@
#Spell Cost
[spell_cost]
#Intangible cost
#Range: > -2147483648
intangible_cost = 30
#Ignite cost
#Range: > -2147483648
ignite_cost = 15
#Flare cost
#Range: > -2147483648
flare_cost = 40
#Strength cost
#Range: > -2147483648
strength_cost = 200
#Craft cost
#Range: > -2147483648
craft_cost = 50
#Cold Snap cost
#Range: > -2147483648
cold_snap_cost = 30
#Rune cost
#Range: > -2147483648
rune_cost = 30
#Snare cost
#Range: > -2147483648
snare_cost = 80
#Slowfall cost
#Range: > -2147483648
slowfall_cost = 25
#Freeze cost
#Range: > -2147483648
freeze_cost = 15
#Split cost
#Range: > -2147483648
split_cost = 20
#Crush cost
#Range: > -2147483648
crush_cost = 30
#Smelt cost
#Range: > -2147483648
smelt_cost = 100
#Accelerate cost
#Range: > -2147483648
accelerate_cost = 10
#Summon Vex cost
#Range: > -2147483648
summon_vex_cost = 75
#Lightning cost
#Range: > -2147483648
lightning_cost = 50
#Grow cost
#Range: > -2147483648
grow_cost = 70
#Dampen cost
#Range: > -2147483648
dampen_cost = -5
#Touch cost
#Range: > -2147483648
touch_cost = 5
#Invisibility cost
#Range: > -2147483648
invisibility_cost = 30
#Extract cost
#Range: > -2147483648
extract_cost = 30
#Delay cost
#Range: > -2147483648
delay_cost = 50
#Light cost
#Range: > -2147483648
light_cost = 25
#Duration Down cost
#Range: > -2147483648
duration_down_cost = 15
#Exchange cost
#Range: > -2147483648
exchange_cost = 50
#Place Block cost
#Range: > -2147483648
place_block_cost = 10
#Shield cost
#Range: > -2147483648
shield_cost = 30
#Conjure Water cost
#Range: > -2147483648
conjure_water_cost = 80
#Cut cost
#Range: > -2147483648
cut_cost = 0
#Harm cost
#Range: > -2147483648
harm_cost = 15
#Interact cost
#Range: > -2147483648
interact_cost = 10
#Blink cost
#Range: > -2147483648
blink_cost = 50
#Amplify cost
#Range: > -2147483648
amplify_cost = 20
#Phantom cost
#Range: > -2147483648
phantom_block_cost = 5
#Fell cost
#Range: > -2147483648
fell_cost = 150
#Extend Time cost
#Range: > -2147483648
extend_time_cost = 10
#Heal cost
#Range: > -2147483648
heal_cost = 40
#Leap cost
#Range: > -2147483648
leap_cost = 20
#Redstone Signal cost
#Range: > -2147483648
redstone_signal_cost = 0
#Pierce cost
#Range: > -2147483648
pierce_cost = 20
#Harvest cost
#Range: > -2147483648
harvest_cost = 10
#Fortune cost
#Range: > -2147483648
fortune_cost = 80
#Break cost
#Range: > -2147483648
break_cost = 10
#Item Pickup cost
#Range: > -2147483648
pickup_cost = 10
#Launch cost
#Range: > -2147483648
launch_cost = 30
#Dispel cost
#Range: > -2147483648
dispel_cost = 30
#Speed cost
#Range: > -2147483648
haste_cost = 30
#Access Ender Inventory cost
#Cut cost
#Range: > -2147483648
ender_inventory_cost = 50
#Pull cost
cut_cost = 0
#Summon Vex cost
#Range: > -2147483648
pull_cost = 15
#Explosion cost
summon_vex_cost = 75
#Dampen cost
#Range: > -2147483648
explosion_cost = 35
#Fangs cost
#Range: > -2147483648
fangs_cost = 35
#AOE cost
#Range: > -2147483648
aoe_cost = 35
#Gravity cost
#Range: > -2147483648
gravity_cost = 15
#Self cost
#Range: > -2147483648
self_cost = 10
#Aquatic cost
#Range: > -2147483648
aquatic_cost = 25
#Projectile cost
#Range: > -2147483648
projectile_cost = 10
#Wither cost
#Range: > -2147483648
wither_cost = 50
dampen_cost = -5
#Knockback cost
#Range: > -2147483648
gust_cost = 15
#Touch cost
#Range: > -2147483648
touch_cost = 5
#Extract cost
#Range: > -2147483648
extract_cost = 30
#Aquatic cost
#Range: > -2147483648
aquatic_cost = 25
#Smelt cost
#Range: > -2147483648
smelt_cost = 100
#Blink cost
#Range: > -2147483648
blink_cost = 50
#Launch cost
#Range: > -2147483648
launch_cost = 30
#Intangible cost
#Range: > -2147483648
intangible_cost = 30
#Rune cost
#Range: > -2147483648
rune_cost = 30
#Flare cost
#Range: > -2147483648
flare_cost = 40
#Break cost
#Range: > -2147483648
break_cost = 10
#Pull cost
#Range: > -2147483648
pull_cost = 15
#Wither cost
#Range: > -2147483648
wither_cost = 50
#Extend Time cost
#Range: > -2147483648
extend_time_cost = 10
#Snare cost
#Range: > -2147483648
snare_cost = 80
#Item Pickup cost
#Range: > -2147483648
pickup_cost = 10
#Explosion cost
#Range: > -2147483648
explosion_cost = 35
#Slowfall cost
#Range: > -2147483648
slowfall_cost = 25
#Harm cost
#Range: > -2147483648
harm_cost = 15
#Exchange cost
#Range: > -2147483648
exchange_cost = 50
#Leap cost
#Range: > -2147483648
leap_cost = 20
#Dispel cost
#Range: > -2147483648
dispel_cost = 30
#Craft cost
#Range: > -2147483648
craft_cost = 50
#Place Block cost
#Range: > -2147483648
place_block_cost = 10
#Crush cost
#Range: > -2147483648
crush_cost = 30
#Delay cost
#Range: > -2147483648
delay_cost = 50
#Shield cost
#Range: > -2147483648
shield_cost = 30
#Fortune cost
#Range: > -2147483648
fortune_cost = 80
#Self cost
#Range: > -2147483648
self_cost = 10
#Ignite cost
#Range: > -2147483648
ignite_cost = 15
#Freeze cost
#Range: > -2147483648
freeze_cost = 15
#Heal cost
#Range: > -2147483648
heal_cost = 40
#Harvest cost
#Range: > -2147483648
harvest_cost = 10
#Access Ender Inventory cost
#Range: > -2147483648
ender_inventory_cost = 50
#Pierce cost
#Range: > -2147483648
pierce_cost = 20
#Invisibility cost
#Range: > -2147483648
invisibility_cost = 30
#Gravity cost
#Range: > -2147483648
gravity_cost = 15
#Duration Down cost
#Range: > -2147483648
duration_down_cost = 15
#Light cost
#Range: > -2147483648
light_cost = 25
#Projectile cost
#Range: > -2147483648
projectile_cost = 10
#Split cost
#Range: > -2147483648
split_cost = 20
#Grow cost
#Range: > -2147483648
grow_cost = 70
#Cold Snap cost
#Range: > -2147483648
cold_snap_cost = 30
#Strength cost
#Range: > -2147483648
strength_cost = 200
#Interact cost
#Range: > -2147483648
interact_cost = 10
#Phantom cost
#Range: > -2147483648
phantom_block_cost = 5
#Redstone Signal cost
#Range: > -2147483648
redstone_signal_cost = 0
#Accelerate cost
#Range: > -2147483648
accelerate_cost = 10
#Conjure Water cost
#Range: > -2147483648
conjure_water_cost = 80
#Amplify cost
#Range: > -2147483648
amplify_cost = 20
#Lightning cost
#Range: > -2147483648
lightning_cost = 50
#Fangs cost
#Range: > -2147483648
fangs_cost = 35
#Fell cost
#Range: > -2147483648
fell_cost = 150
#AOE cost
#Range: > -2147483648
aoe_cost = 35
#Starting Spells
["Starter Spells"]
projectile_starter = true
touch_starter = true
self_starter = true
break_starter = true
harm_starter = true
touch_starter = true
projectile_starter = true
break_starter = true
self_starter = true

View File

@ -1,18 +1,18 @@
[rendering]
#Defines how close to the position of a particle/floating texture you have to be in order for it to render.
#Range: 1.0 ~ 512.0
maxEffectRenderDistance = 64.0
#Sets the amount of particles/effects
#Allowed Values: NONE, MINIMAL, LOWERED, ALL
particleAmount = "ALL"
#Enables/Disables all patreon effects.
patreonEffects = true
#Defines the minimum y-level the fosic resonator will display the fosic field on.
#Range: 0 ~ 256
minYFosicDisplay = 0
#Whitelist of dimension ID's that will have special astral sorcery sky rendering
skyRenderingEnabled = ["minecraft:overworld"]
#Enables/Disables all patreon effects.
patreonEffects = true
#If a dimension is listed here, the skyrender will only render constellations on top of the existing skybox.
skyRenderingConstellations = []
#Sets the amount of particles/effects
#Allowed Values: NONE, MINIMAL, LOWERED, ALL
particleAmount = "ALL"
#Defines how close to the position of a particle/floating texture you have to be in order for it to render.
#Range: 1.0 ~ 512.0
maxEffectRenderDistance = 64.0
#Whitelist of dimension ID's that will have special astral sorcery sky rendering
skyRenderingEnabled = ["minecraft:overworld"]

View File

@ -1,85 +1,7 @@
[worldgen]
[worldgen.glow_flower]
#Set this to false to disable this worldgen feature.
enabled = true
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["icy", "extreme_hills"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
[worldgen.ancient_shrine]
#Set this to false to disable this worldgen feature.
enabled = true
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["icy", "extreme_hills"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Defines the structure spacing for worldgen
#Range: 1 ~ 512
spacing = 18
#Defines the structure separation for worldgen
#Range: 1 ~ 512
separation = 4
[worldgen.marble]
#Set this to false to disable this worldgen feature.
enabled = false
#Set this to true to let this feature generate in any biome.
everyBiome = true
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = true
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = []
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = []
[worldgen.aquamarine]
#Set this to false to disable this worldgen feature.
enabled = true
#Set this to true to let this feature generate in any biome.
everyBiome = true
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = []
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
[worldgen.desert_shrine]
#Set this to false to disable this worldgen feature.
enabled = true
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["mesa", "desert", "savanna"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Defines the structure spacing for worldgen
#Range: 1 ~ 512
spacing = 18
#Defines the structure separation for worldgen
#Range: 1 ~ 512
separation = 4
[worldgen.small_shrine]
#Set this to false to disable this worldgen feature.
enabled = true
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["forest", "plains"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
@ -90,16 +12,94 @@
#Defines the structure separation for worldgen
#Range: 1 ~ 512
separation = 4
[worldgen.rock_crystal]
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
[worldgen.glow_flower]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["icy", "extreme_hills"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
[worldgen.marble]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = []
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = []
#Set this to true to let this feature generate in any biome.
everyBiome = true
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
everyWorld = true
#Set this to false to disable this worldgen feature.
enabled = false
[worldgen.aquamarine]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = []
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Set this to true to let this feature generate in any biome.
everyBiome = true
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
[worldgen.desert_shrine]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["mesa", "desert", "savanna"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Defines the structure spacing for worldgen
#Range: 1 ~ 512
spacing = 18
#Defines the structure separation for worldgen
#Range: 1 ~ 512
separation = 4
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
[worldgen.ancient_shrine]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = ["icy", "extreme_hills"]
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Defines the structure spacing for worldgen
#Range: 1 ~ 512
spacing = 18
#Defines the structure separation for worldgen
#Range: 1 ~ 512
separation = 4
#Set this to true to let this feature generate in any biome.
everyBiome = false
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true
[worldgen.rock_crystal]
#Sets the categories to generate this feature in. Available categories: none,taiga,extreme_hills,jungle,mesa,plains,savanna,icy,the_end,beach,forest,ocean,desert,river,swamp,mushroom,nether
biomeCategoryNames = []
#Sets the worlds to generate this feature in. (Does NOT work for structures!)
worldNames = ["overworld"]
#Set this to true to let this feature generate in any biome.
everyBiome = true
#Set this to true to let this feature generate in any world. (Does NOT work for structures!)
everyWorld = false
#Set this to false to disable this worldgen feature.
enabled = true

View File

@ -1,364 +1,364 @@
#Values for the minecraft:generic.max_health attribute.
[minecraft_generic_max_health]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 1.0
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.follow_range attribute.
[minecraft_generic_follow_range]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.knockback_resistance attribute.
[minecraft_generic_knockback_resistance]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.movement_speed attribute.
[minecraft_generic_movement_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.flying_speed attribute.
[minecraft_generic_flying_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.attack_damage attribute.
[minecraft_generic_attack_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.attack_knockback attribute.
[minecraft_generic_attack_knockback]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.attack_speed attribute.
[minecraft_generic_attack_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.armor attribute.
[minecraft_generic_armor]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.armor_toughness attribute.
[minecraft_generic_armor_toughness]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:generic.luck attribute.
[minecraft_generic_luck]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:zombie.spawn_reinforcements attribute.
[minecraft_zombie_spawn_reinforcements]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecraft:horse.jump_strength attribute.
[minecraft_horse_jump_strength]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the caelus:elytra_flight attribute.
[caelus_elytra_flight]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the tetra:draw_strength attribute.
[tetra_draw_strength]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the tetra:draw_speed attribute.
[tetra_draw_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the tetra:ability_cooldown attribute.
[tetra_ability_cooldown]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the tetra:ability_damage attribute.
[tetra_ability_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the forge:swim_speed attribute.
[forge_swim_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the forge:nametag_distance attribute.
[forge_nametag_distance]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the forge:entity_gravity attribute.
[forge_entity_gravity]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the forge:reach_distance attribute.
[forge_reach_distance]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:draw_speed attribute.
[apotheosis_draw_speed]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:snipe_damage attribute.
[apotheosis_snipe_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:fire_damage attribute.
[apotheosis_fire_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:cold_damage attribute.
[apotheosis_cold_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:life_steal attribute.
[apotheosis_life_steal]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:piercing_damage attribute.
[apotheosis_piercing_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:current_hp_damage attribute.
[apotheosis_current_hp_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:crit_chance attribute.
[apotheosis_crit_chance]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:crit_damage attribute.
[apotheosis_crit_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the apotheosis:overhealing attribute.
[apotheosis_overhealing]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 4.9E-324
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true
#Values for the minecolonies:mc_mob_damage attribute.
[minecolonies_mc_mob_damage]
#Whether or not this attribute should be modified.
enabled = true
#The minimum vallue for the attribute. Changing this may have unforseen consequences.
#Range: 4.9E-324 ~ 1.7976931348623157E308
min = 1.0
#The maximum value for the attribute.
#Range: 4.9E-324 ~ 1.7976931348623157E308
max = 65536.0
#Whether or not this attribute should be modified.
enabled = true

View File

@ -1,23 +1,23 @@
#General settings for the mod.
[general]
#Should having fire resistance stop things from being on fire visually?
fireResistanceExtinguish = true
#Should flint and steel deal fire damage when used as a weapon?
ShouldFlintAndSteelDoFireDamage = true
#Fixes some fire related damage sources not causing mobs to drop cooked items?
fireFromDamagesource = true
#How much fire damage should flint and steel do?
#Range: > 0
flintAndSteelFireDamage = 3
#What is the % chance skeletons will shoot flaming arrows while on fire?
#Range: 0.0 ~ 1.0
flameArrowSkeletonChance = 0.7
#Should fire damage spread between mobs when they hurt eachother? Zombies already do this and won't be changed.
fireDamageSpreads = true
#What is the % chance that fire damage will spread between mobs?
#Range: 0.0 ~ 1.0
fireDamageSpreadChance = 0.3
#Should having fire resistance stop things from being on fire visually?
fireResistanceExtinguish = true
#Should skeletons shoot flaming arrows while on fire?
flameArrowSkeletons = true
#What is the % chance skeletons will shoot flaming arrows while on fire?
#Range: 0.0 ~ 1.0
flameArrowSkeletonChance = 0.7
#Should flint and steel deal fire damage when used as a weapon?
ShouldFlintAndSteelDoFireDamage = true
#How much fire damage should flint and steel do?
#Range: > 0
flintAndSteelFireDamage = 3

View File

@ -346,4 +346,4 @@
"weight": 3
}
}
}
}

View File

@ -1,20 +1,20 @@
#World generation related options.
[overworld]
#The size of generated biomes.
#Allowed Values: TINY, SMALL, MEDIUM, LARGE, HUGE
biome_size = "MEDIUM"
#The size of generated rivers.
#Allowed Values: TINY, SMALL, MEDIUM, LARGE, HUGE
river_size = "MEDIUM"
#Type of temperature zones to use during biome placement.
#Allowed Values: LATITUDE, SMALL_ZONES, MEDIUM_ZONES, LARGE_ZONES, RANDOM
temperature_variation_scheme = "MEDIUM_ZONES"
#Type of rainfall zones to use during biome placement.
#Allowed Values: SMALL_ZONES, MEDIUM_ZONES, LARGE_ZONES, RANDOM
rainfall_variation_scheme = "MEDIUM_ZONES"
#Enhance vanilla biomes by adding additional decoration.
enhance_vanilla_biomes = true
#The size of generated biomes.
#Allowed Values: TINY, SMALL, MEDIUM, LARGE, HUGE
biome_size = "MEDIUM"
#Type of temperature zones to use during biome placement.
#Allowed Values: LATITUDE, SMALL_ZONES, MEDIUM_ZONES, LARGE_ZONES, RANDOM
temperature_variation_scheme = "MEDIUM_ZONES"
#Enable nether generation from Biomes O' Plenty.
use_bop_nether = false
#The size of generated rivers.
#Allowed Values: TINY, SMALL, MEDIUM, LARGE, HUGE
river_size = "MEDIUM"

View File

@ -1,8 +1,8 @@
#Settings for the position of the Demon Will Gauge HUD element.
[hud]
#Range: 0.0 ~ 1.0
DemonWillGaugePosX = 0.01
#Range: 0.0 ~ 1.0
DemonWillGaugePosY = 0.01
#Range: 0.0 ~ 1.0
DemonWillGaugePosX = 0.01

View File

@ -1,10 +1,6 @@
#Client side configurations for the mod. Modpacks should not ship non-default versions of this file!
[client]
#Whether or not the growth animation should be played.
useGrowthAnimation = true
#Whether or not the soil in pots should be rendered.
renderSoil = true
#Whether or not crops should render in pots.
renderCrop = true
#Whether or not break effects should occur when harvested.
@ -12,4 +8,8 @@
#The render distance of a botany pot.
#Range: 1.0 ~ 4096.0
renderDistance = 64.0
#Whether or not the growth animation should be played.
useGrowthAnimation = true
#Whether or not the soil in pots should be rendered.
renderSoil = true

View File

@ -1,16 +1,16 @@
[General]
#Silence the server-wide Wither spawn and death broadcast sounds.
silenceWither = true
#Silence the wandering trader's ambient sound.
silenceTrader = true
#Silence the server-wide Wither spawn and death broadcast sounds.
silenceWither = true
#Silence the server-wide Ender Dragon Death broadcast sound.
silenceDragon = true
#Silence the server-wide Thunder broadcast sound caused by the Lightning event
silenceLightning = true
#If enabled the console will load up spam showing what sounds are being received and whether or not they are being canceled
debugMode = false
#A list of sounds to silence, discoverable with the toggle command /listen
#enter one sound event per line with no commas.
silenceUs = []
#If enabled the console will load up spam showing what sounds are being received and whether or not they are being canceled
debugMode = false

View File

@ -1,13 +1,13 @@
[Tooltips]
#If TRUE, Enchantment descriptions will be added to the tooltip for Enchanted Books containing only a single enchantment.
"Show Enchantment Descriptions" = false
#If TRUE, Item descriptions will be added to their tooltips if possible.
"Show Item Descriptions" = true
#If TRUE and Advanced Tooltips are enabled (F3+H), Tags will be will be added to item tooltips if possible.
"Show Item Tags" = false
#If TRUE, CoFH Items will always show full details (charge state, etc.) and will not require Shift to be held down.
"Always Show Item Details" = false
#If TRUE, CoFH Items will display a message prompting to hold Shift to see full details (charge state, etc.). This does not change the behavior, only if the informational message should display.
"Show 'Hold Shift for Details' Message" = true
#If TRUE, CoFH Items will always show full details (charge state, etc.) and will not require Shift to be held down.
"Always Show Item Details" = false
#If TRUE, Item descriptions will be added to their tooltips if possible.
"Show Item Descriptions" = true
#If TRUE, Enchantment descriptions will be added to the tooltip for Enchanted Books containing only a single enchantment.
"Show Enchantment Descriptions" = false

View File

@ -2,14 +2,14 @@
[core]
[core.general]
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the version checker should be enabled.
versionChecker = true
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
[machine]

View File

@ -1,8 +1,6 @@
#These settings only affects client
[Client]
#Whether or not to hide the button for opening CosmeticArmorInventory
CosArmorGuiButton_Hidden = false
#The horizontal pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorGuiButton_Left = 65
@ -14,6 +12,8 @@
#The horizontal pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorToggleButton_Left = 59
#Whether or not to hide the button for opening CosmeticArmorInventory
CosArmorGuiButton_Hidden = false
#The vertical pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorToggleButton_Top = 72

View File

@ -2,27 +2,27 @@
#
#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder!
[client]
#
#Range: 0.0 ~ 1.0
fanParticleDensity = 0.5
#
#Offset the overlay from goggle- and hover- information by this many pixels on the Y axis; Use /create overlay
#Range: > -2147483648
overlayOffsetY = 0
#
#Offset the overlay from goggle- and hover- information by this many pixels on the X axis; Use /create overlay
#Range: > -2147483648
overlayOffsetX = 20
#
#Log a stack-trace when rendering issues happen within a moving contraption.
explainRenderErrors = false
#
#Show colourful debug information while the F3-Menu is open.
enableRainbowDebug = true
#
#Show item descriptions on Shift and controls on Ctrl.
enableTooltips = true
#
#Display a tooltip when looking at overstressed components.
enableOverstressedTooltip = true
#
#Log a stack-trace when rendering issues happen within a moving contraption.
explainRenderErrors = false
#
#Range: 0.0 ~ 1.0
fanParticleDensity = 0.5
#
#Show colourful debug information while the F3-Menu is open.
enableRainbowDebug = true
#
#Offset the overlay from goggle- and hover- information by this many pixels on the X axis; Use /create overlay
#Range: > -2147483648
overlayOffsetX = 20
#
#Offset the overlay from goggle- and hover- information by this many pixels on the Y axis; Use /create overlay
#Range: > -2147483648
overlayOffsetY = 0

View File

@ -12,155 +12,155 @@
logTeErrors = false
[worldgen.v1.copper_ore]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 18
minHeight = 40
#
#Range: > 0
clusterCount = 2
#
#Range: > 0
minHeight = 40
#
#Range: > 0
maxHeight = 86
[worldgen.v1.copper_ore_ocean]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 15
clusterSize = 18
[worldgen.v1.weathered_limestone]
#
#Range: > 0
minHeight = 10
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
#
#Range: > 0
maxHeight = 30
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
[worldgen.v1.zinc_ore]
#
#Range: > 0
minHeight = 15
#
#Range: > 0
clusterCount = 4
#
#Range: > 0
minHeight = 20
#
#Range: > 0
maxHeight = 55
[worldgen.v1.zinc_ore]
maxHeight = 70
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 14
#
#Range: > 0
clusterCount = 4
#
#Range: > 0
minHeight = 15
#
#Range: > 0
maxHeight = 70
[worldgen.v1.zinc_ore_desert]
#
#Range: > 0
minHeight = 10
#
#Range: > 0
clusterCount = 5
#
#Range: > 0
maxHeight = 85
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 17
#
#Range: > 0
clusterCount = 5
#
#Range: > 0
minHeight = 10
#
#Range: > 0
maxHeight = 85
[worldgen.v1.limestone]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
#
#Range: > 0
minHeight = 30
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
#
#Range: > 0
maxHeight = 70
[worldgen.v1.weathered_limestone]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
#
#Range: > 0
minHeight = 10
#
#Range: > 0
maxHeight = 30
[worldgen.v1.dolomite]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
minHeight = 20
#
#Range: 0.0 ~ 1.0
clusterChance = 0.015625
#
#Range: > 0
maxHeight = 70
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
[worldgen.v1.copper_ore_ocean]
#
#Range: > 0
minHeight = 20
#
#Range: > 0
maxHeight = 70
clusterCount = 4
#
#Range: > 0
maxHeight = 55
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 15
[worldgen.v1.gabbro]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
minHeight = 20
#
#Range: 0.0 ~ 1.0
clusterChance = 0.015625
#
#Range: > 0
minHeight = 20
#
#Range: > 0
maxHeight = 70
[worldgen.v1.scoria]
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
[worldgen.v1.scoria]
#
#Range: > 0
minHeight = 0
#
#Range: 0.0 ~ 1.0
clusterChance = 0.03125
#
#Range: > 0
maxHeight = 10
#
#Whether to spawn this in your World
enable = false
#
#Range: > 0
clusterSize = 128

View File

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

210
config/cyclic.toml Normal file
View File

@ -0,0 +1,210 @@
#####################################################################################
#Features with configurable properties are split into categories
#####################################################################################
[cyclic]
#####################################################################################
# Enchantment related configs
#####################################################################################
[cyclic.enchantment]
#Set false to disable enchantment
traveler = true
#Set false to disable enchantment
reach = true
#Set false to disable enchantment
beekeeper = true
#Set false to disable enchantment
experience_boost = true
#Set false to disable enchantment
launch = true
#Set false to disable enchantment
ender = true
#Set false to disable enchantment
disarm = true
#Set false to disable enchantment
excavate = true
#Set false to disable enchantment
magnet = true
#Beheading enchant add player skin head drop, add any mob id and any skin
beheadingEntityMHF = ["minecraft:blaze:MHF_Blaze", "minecraft:cat:MHF_Ocelot", "minecraft:cave_spider:MHF_CaveSpider", "minecraft:chicken:MHF_Chicken", "minecraft:cow:MHF_Cow", "minecraft:enderman:MHF_Enderman", "minecraft:ghast:MHF_Ghast", "minecraft:iron_golem:MHF_Golem", "minecraft:magma_cube:MHF_LavaSlime", "minecraft:mooshroom:MHF_MushroomCow", "minecraft:ocelot:MHF_Ocelot", "minecraft:pig:MHF_Pig", "minecraft:zombie_pigman:MHF_PigZombie", "minecraft:sheep:MHF_Sheep", "minecraft:slime:MHF_Slime", "minecraft:spider:MHF_Spider", "minecraft:squid:MHF_Squid", "minecraft:villager:MHF_Villager", "minecraft:witch:MHF_Witch", "minecraft:wolf:MHF_Wolf", "minecraft:guardian:MHF_Guardian", "minecraft:elder_guardian:MHF_Guardian", "minecraft:snow_golem:MHF_SnowGolem", "minecraft:silverfish:MHF_Silverfish", "minecraft:endermite:MHF_Endermite"]
#Set false to disable enchantment
multishot = true
#Set false to disable enchantment
beheading = true
#Set false to disable enchantment
quickshot = true
#Set false to disable enchantment
venom = true
#Set false to disable enchantment
life_leech = true
#Set false to disable enchantment
curse = true
#Set false to disable enchantment
auto_smelt = true
#Set false to disable enchantment
growth = true
#Set false to disable enchantment
step = true
#####################################################################################
# Block specific configs
#####################################################################################
[cyclic.blocks]
#Ender Anchor settings
[cyclic.blocks.eye_teleport]
#Maximum distance to activate
#Range: 2 ~ 256
range = 32
#Exp cost on teleport
#Range: 0 ~ 500
exp = 0
#Hunger cost on teleport
#Range: 0 ~ 20
hunger = 1
#Tick delay between checks, faster checks can consume server resources (1 means check every tick; 20 means only check once per second)
#Range: 1 ~ 20
frequency = 5
#Uncrafter settings
[cyclic.blocks.uncrafter]
#When searching for a recipe, does it ignore all NBT values (such as enchantments, RepairCost, Damage, etc). For example, if false it will not uncraft damaged or enchanted items
nbt_ignored = true
#Ticks used for each uncraft
#Range: 1 ~ 9999
ticks = 60
#Block these from being un-crafted
ignore_list = ["minecraft:elytra", "minecraft:beacon", "minecraft:magma", "minecraft:tipped_arrow", "minecraft:cobweb", "minecraft:*_dye", "minecraft:stick", "minecraft:netherite_ingot", "cyclic:gem_*", "forge:bucketfilled", "progressiveautomation:*", "spectrite:spectrite_arrow", "spectrite:spectrite_arrow_special", "techreborn:uumatter", "projecte:*"]
#Ender Trigger settings
[cyclic.blocks.eye_redstone]
#Maximum distance to activate
#Range: 2 ~ 256
range = 32
#Tick delay between checks, faster checks can consume server resources (1 means check every tick; 20 means only check once per second)
#Range: 1 ~ 20
frequency = 5
#####################################################################################
# Logging related configs
#####################################################################################
[cyclic.logging]
#Unblock info logs; very spammy; can be useful for testing certain issues
info = false
#####################################################################################
# Item specific configs
#####################################################################################
[cyclic.items]
#Sack of Holding settings
[cyclic.items.tile_transporter]
#Block these from being picked up
disable_pickup = ["minecraft:spawner", "parabox:parabox", "extracells:fluidcrafter", "extracells:ecbaseblock", "extracells:fluidfiller"]
#Wand settings
[cyclic.items.teleport_wand]
#Maximum distance to activate
#Range: 16 ~ 256
range = 128
#Peat blocks
[cyclic.items.peat]
#Chance that Peat Bog converts to Peat when wet (is multiplied by the number of surrounding water blocks)
#Range: 0.0010000000474974513 ~ 1.0
conversionChance = 0.07999999821186066
#Heart items
[cyclic.items.heart]
#Experience given when eating a poisoned heart
#Range: 0 ~ 99999
experience = 500
#####################################################################################
# Edit the permissions of all commands added by the mod. false means anyone can use, true means only OP players can use
#####################################################################################
[cyclic.command]
#True means only players with OP can use this /cyclic command
help = false
#True means only players with OP can use this /cyclic command
nbtprint = false
#True means only players with OP can use this /cyclic command
health = true
#True means only players with OP can use this /cyclic command
pingnether = false
#True means only players with OP can use this /cyclic command
gethome = false
#True means only players with OP can use this /cyclic command
worldspawn = true
#True means only players with OP can use this /cyclic command
home = true
#True means only players with OP can use this /cyclic command
hunger = true
#####################################################################################
# Energy related configs for machines and items
#####################################################################################
[cyclic.energy]
#####################################################################################
#Energy cost for various machines, either per use of an action or per tick (twenty ticks per second).
#####################################################################################
[cyclic.energy.cost]
#Power per use disenchanter
#Range: 0 ~ 64000
disenchanter = 1500
#Power per repair anvil
#Range: 0 ~ 64000
anvil = 250
#Power per use dropper
#Range: 0 ~ 64000
dropper = 50
#Power per use peat_farm
#Range: 0 ~ 64000
peat_farm = 500
#Power per use miner
#Range: 0 ~ 64000
miner = 10
#Power per use collector_fluid
#Range: 0 ~ 64000
collector_fluid = 500
#Power per tick while in use
#Range: 0 ~ 64000
structure = 10
#Power per recipe melter
#Range: 0 ~ 64000
melter = 5000
#Power per use harvester
#Range: 0 ~ 64000
harvester = 250
#Power per use uncraft
#Range: 0 ~ 64000
uncraft = 1000
#Power per use forester
#Range: 0 ~ 64000
forester = 50
#Power per tick while in use
#Range: 0 ~ 64000
beacon = 0
#Power per use crafter
#Range: 0 ~ 64000
crafter = 500
#Power per use user
#Range: 0 ~ 64000
user = 50
#Power per recipe solidifier
#Range: 0 ~ 64000
solidifier = 5000
#####################################################################################
# Fuel gained by consuming items
#####################################################################################
[cyclic.energy.fuel]
#Power gained burning one of this
#Range: 1 ~ 64000
peat_fuel_enriched = 1024
# Power gained burning one of this
#Range: 1 ~ 64000
peat_fuel = 256

View File

@ -2,18 +2,18 @@
[core]
[core.general]
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
#Set 'true' to enable development debug mode. This will result in a lower performance!
debug = false
#The anonymous id used by the analytics service.
anonymousAnalyticsID = "1b7d6886-6bfe-4667-a69f-24c154ef8c14"
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#The anonymous id used by the analytics service.
anonymousAnalyticsID = "1b7d6886-6bfe-4667-a69f-24c154ef8c14"
#Set 'true' to enable development debug mode. This will result in a lower performance!
debug = false
#If the version checker should be enabled.
versionChecker = true
#If the recipe loader should crash when finding invalid recipes.
crashOnInvalidRecipe = false
#If mod compatibility loader should crash hard if errors occur in that process.
crashOnModCompatCrash = false
[general]

View File

@ -1,6 +1,13 @@
#Configs related to how ding works
[ding]
#Pitch of the sound (when resources complete reloading)
#Range: 0.0 ~ 10.0
pitchResourcesReload = 1.0
#Play sound when resources complete reloading. Requires game to be restarted.
playOnResourcesReload = true
#If Ding can't find the third party sound you added with other mods (EG: Additional Resources), try turning this on to skip that check.
skipSoundEventCheck = false
#Resource Location based name of the sound file to play when Minecraft finishes loading.
#EG: "ui.button.click" or "entity.experience_orb.pickup"
#
@ -9,13 +16,6 @@
#
#If you want to use external sounds, consider looking into the mod Additional Resources
name = "entity.experience_orb.pickup"
#Pitch of the sound (when Minecraft loads)
#Range: 0.0 ~ 10.0
pitch = 1.0
#Resource Location based name of the sound file to play when the world finishes loading (after connecting to a server).
#
#Look at the "name" config for more details.
nameWorld = "entity.experience_orb.pickup"
#Pitch of the sound (when the world loads after connecting to a server)
#Range: 0.0 ~ 10.0
pitchWorld = 1.0
@ -23,15 +23,15 @@
#
#Look at the "name" config for more details.
nameResourcesReload = "entity.experience_orb.pickup"
#Pitch of the sound (when resources complete reloading)
#Range: 0.0 ~ 10.0
pitchResourcesReload = 1.0
#Play sound when the game loads.
playOnLoad = true
#Play sound when the world loads after connecting to a server.
playOnWorld = true
#Play sound when resources complete reloading. Requires game to be restarted.
playOnResourcesReload = true
#If Ding can't find the third party sound you added with other mods (EG: Additional Resources), try turning this on to skip that check.
skipSoundEventCheck = false
#Pitch of the sound (when Minecraft loads)
#Range: 0.0 ~ 10.0
pitch = 1.0
#Play sound when the game loads.
playOnLoad = true
#Resource Location based name of the sound file to play when the world finishes loading (after connecting to a server).
#
#Look at the "name" config for more details.
nameWorld = "entity.experience_orb.pickup"

View File

@ -1,114 +1,114 @@
[tower]
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 0.75
#Spacing between structures
#Range: > 1
spacing = 25
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 6
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:plains, #structure_gel:oak_forest, #structure_gel:dark_forest, #structure_gel:birch_forest, #structure_gel:mountain"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 0.75
[leviathan]
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 1.0
#Spacing between structures
#Range: > 1
spacing = 36
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 8
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:desert"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
[snowy_temple]
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 1.0
[snowy_temple]
#Spacing between structures
#Range: > 1
spacing = 36
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 8
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:snowy_plains, #structure_gel:snowy_spruce_forest"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
[bigger_dungeon]
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:snowy_plains, #structure_gel:snowy_spruce_forest"
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 0.4
probability = 1.0
[bigger_dungeon]
#Spacing between structures
#Range: > 1
spacing = 12
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 5
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:overworld, !mushroom_fields, !mushroom_field_shore"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
[end_ruins]
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:overworld, !mushroom_fields, !mushroom_field_shore"
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 0.8
probability = 0.4
[end_ruins]
#Spacing between structures
#Range: > 1
spacing = 24
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:the_end"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 8
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:outer_end_island"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:the_end"
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:outer_end_island"
#Chance of generating in an allowed chunk
#Range: 0.0 ~ 1.0
probability = 0.8
[warped_garden]
#Spacing between structures
#Range: > 1
spacing = 36
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 8
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:ocean, !#structure_gel:frozen"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:overworld"
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "#structure_gel:ocean, !#structure_gel:frozen"
[soul_prison]
#Spacing between structures
#Range: > 1
spacing = 25
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:the_nether"
#Offsets the spacing of the structures randomly
#Range: > 0
offset = 6
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "minecraft:soul_sand_valley"
#How should the code treate biomes? true = whitelist, false = blacklist. Biomes defined with ! do the opposite.
is_whitelist = true
#What dimensions should this structure be placed in. Type "all" to allow all dimensions
valid_dimensions = "minecraft:the_nether"
#A biome filter to determine where the structure should generate. Works with the biome dictionary (#overworld) and "not" statements (!plains). These can be combined (!#nether). Operates in the order presented. So "#forest, !flower_forest" will add all forests and then remove the flower forest.
biomes = "minecraft:soul_sand_valley"

View File

@ -1,7 +1,7 @@
[General]
#Should mobs spawn with cardboard armor?
cardboard_armor_spawns = false
#Should a few houses using this mod's blocks be added to the village pools?
village_houses = false
#Should mobs spawn with cardboard armor?
cardboard_armor_spawns = false

View File

@ -1,17 +1,17 @@
["Dynamic chunk view distance settings"]
#The minimum chunk view distance allowed to use, set to what players should get at least. default: 4
#Range: 3 ~ 200
minChunkViewDist = 5
#The maximum chunk view distance allowed to use, set to the max which a player could benefit from. default: 20
#Range: 1 ~ 200
maxChunkViewDist = 20
#The average tick time to stabilize the chunk view distance around, setting it higher than 50ms is not advised, as after 50ms the tps will go below 20. default:40ms
#Range: 10 ~ 100
meanAvgTickTime = 45
#The minimum chunk view distance allowed to use, set to what players should get at least. default: 4
#Range: 3 ~ 200
minChunkViewDist = 5
#Whether to output log messages for actions done, its helpful to balance the other settings nicely.
logMessages = true
#The update frequency of average server tick time checks to update view distances, default is every 30 seconds
#Range: 1 ~ 1000
viewDistanceUpdateRate = 30
#Whether to output log messages for actions done, its helpful to balance the other settings nicely.
logMessages = true

File diff suppressed because it is too large Load Diff

View File

@ -1,12 +1,12 @@
#General settings for the mod.
[general]
#Should descriptions only be shown on enchanted books?
onlyEnchantedBooks = true
#Should new/blank lines be added between enchantments?
addNewLines = true
#Should the mod that owns the enchantment be displayed?
showOwner = true
#Should descriptions only be shown on enchanted books?
onlyEnchantedBooks = true
#Should players be required to press a keybind in order to see the descriptions?
requireKeybind = true

View File

@ -1,10 +1,58 @@
{
"ma:litherite_frame": {},
"ma:erodium_frame": {},
"ma:kyronite_frame": {},
"ma:pladium_frame": {},
"ma:ionite_frame": {},
"ma:aethium_frame": {},
"ma:nanorite_frame": {},
"ma:xerothium_frame": {}
"ma:litherite_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:erodium_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 247,
"in:g:[0~255]": 247,
"in:b:[0~255]": 247
}
},
"ma:kyronite_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 239,
"in:g:[0~255]": 239,
"in:b:[0~255]": 239
}
},
"ma:pladium_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 231,
"in:g:[0~255]": 231,
"in:b:[0~255]": 231
}
},
"ma:ionite_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 223,
"in:g:[0~255]": 223,
"in:b:[0~255]": 223
}
},
"ma:aethium_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 215,
"in:g:[0~255]": 215,
"in:b:[0~255]": 215
}
},
"ma:nanorite_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 207,
"in:g:[0~255]": 207,
"in:b:[0~255]": 207
}
},
"ma:xerothium_frame": {
"ma:default_base_color": {
"in:r:[0~255]": 199,
"in:g:[0~255]": 199,
"in:b:[0~255]": 199
}
}
}

View File

@ -4,17 +4,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -23,17 +23,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 247
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 247
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 247
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -42,17 +42,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 239
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 239
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 239
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -61,17 +61,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 231
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 231
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 231
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -80,17 +80,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 223
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 223
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 223
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -99,17 +99,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 215
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 215
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 215
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -118,17 +118,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 207
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 207
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 207
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -137,17 +137,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 199
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 199
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 199
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸

View File

@ -1,10 +1,58 @@
{
"ma:null": {},
"ma:amplification": {},
"ma:bandwidth": {},
"ma:frequency": {},
"ma:radiant": {},
"ma:thermal": {},
"ma:piezo": {},
"ma:electrostatic": {}
"ma:null": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:amplification": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:bandwidth": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:frequency": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:radiant": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:thermal": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:piezo": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:electrostatic": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
}
}

View File

@ -4,17 +4,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -23,17 +23,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -42,17 +42,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -61,17 +61,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -80,17 +80,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -99,17 +99,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -118,17 +118,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -137,17 +137,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸

View File

@ -1,4 +1,16 @@
{
"ma:panel": {},
"ma:clear_panel": {}
"ma:panel": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:clear_panel": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
}
}

View File

@ -4,17 +4,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸
@ -23,17 +23,17 @@
┃┃┃┏╸in:r
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:g
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┃┏╸in:b
┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┣> Default: 255
┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┗╸
┃┃┗╸
┃┗╸

View File

@ -1,8 +1,169 @@
{
"bo:enabled": true,
"ma:cells": {},
"ma:cells": {
"ma:litherite": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
}
},
"ma:erodium": {
"ma:default_base_color": {
"in:r:[0~255]": 247,
"in:g:[0~255]": 247,
"in:b:[0~255]": 247
}
},
"ma:kyronite": {
"ma:default_base_color": {
"in:r:[0~255]": 239,
"in:g:[0~255]": 239,
"in:b:[0~255]": 239
}
},
"ma:pladium": {
"ma:default_base_color": {
"in:r:[0~255]": 231,
"in:g:[0~255]": 231,
"in:b:[0~255]": 231
}
},
"ma:ionite": {
"ma:default_base_color": {
"in:r:[0~255]": 223,
"in:g:[0~255]": 223,
"in:b:[0~255]": 223
}
},
"ma:aethium": {
"ma:default_base_color": {
"in:r:[0~255]": 215,
"in:g:[0~255]": 215,
"in:b:[0~255]": 215
}
},
"ma:nanorite": {
"ma:default_base_color": {
"in:r:[0~255]": 207,
"in:g:[0~255]": 207,
"in:b:[0~255]": 207
}
},
"ma:xerothium": {
"ma:default_base_color": {
"in:r:[0~255]": 199,
"in:g:[0~255]": 199,
"in:b:[0~255]": 199
}
}
},
"ma:ccus": {
"do:production_power:[4.9E-324~1.7976931348623157E308]": 2.2,
"in:production_rate:[-2147483648~2147483647]": 128
"in:production_rate:[-2147483648~2147483647]": 128,
"ma:litherite": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.56
},
"ma:erodium": {
"ma:default_base_color": {
"in:r:[0~255]": 247,
"in:g:[0~255]": 247,
"in:b:[0~255]": 247
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:kyronite": {
"ma:default_base_color": {
"in:r:[0~255]": 239,
"in:g:[0~255]": 239,
"in:b:[0~255]": 239
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:pladium": {
"ma:default_base_color": {
"in:r:[0~255]": 231,
"in:g:[0~255]": 231,
"in:b:[0~255]": 231
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:ionite": {
"ma:default_base_color": {
"in:r:[0~255]": 223,
"in:g:[0~255]": 223,
"in:b:[0~255]": 223
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:aethium": {
"ma:default_base_color": {
"in:r:[0~255]": 215,
"in:g:[0~255]": 215,
"in:b:[0~255]": 215
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:nanorite": {
"ma:default_base_color": {
"in:r:[0~255]": 207,
"in:g:[0~255]": 207,
"in:b:[0~255]": 207
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
},
"ma:xerothium": {
"ma:default_base_color": {
"in:r:[0~255]": 199,
"in:g:[0~255]": 199,
"in:b:[0~255]": 199
},
"ma:default_core_color": {
"in:r:[0~254]": 40,
"in:g:[0~255]": 180,
"in:b:[0~255]": 232
},
"fl:max_efficiency:[0.0~1.0]": 0.64
}
}
}

View File

@ -9,17 +9,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -28,17 +28,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -47,17 +47,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -66,17 +66,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -85,17 +85,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -104,17 +104,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -123,17 +123,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -142,17 +142,17 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -173,328 +173,336 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.56
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:erodium
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:kyronite
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:pladium
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:ionite
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:aethium
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:nanorite
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┃┏╸ma:xerothium
┃┃┃┏╸ma:default_base_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 40
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 180
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸fl:max_efficiency
┃┃┃┣> Variable Type: java.lang.Float
┃┃┃┣> Default: 0.64
┃┃┃┣> label.valkyrielib.requirements: [1.4E-45~3.4028235E38]
┃┃┃┗╸
┃┃┃┣> label.valkyrielib.requirements: [0.0~1.0]
┃┃┃┣> The maximum efficiency accepted from solar cells.
┃┃┃┗> Anything above this value will not result in more energy.
┃┃┗╸
┃┗╸
┗╸

View File

@ -1,4 +1,101 @@
{
"bo:enabled": true,
"ma:ccus": {}
"ma:ccus": {
"ma:litherite": {
"ma:default_base_color": {
"in:r:[0~255]": 255,
"in:g:[0~255]": 255,
"in:b:[0~255]": 255
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:erodium": {
"ma:default_base_color": {
"in:r:[0~255]": 247,
"in:g:[0~255]": 247,
"in:b:[0~255]": 247
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:kyronite": {
"ma:default_base_color": {
"in:r:[0~255]": 239,
"in:g:[0~255]": 239,
"in:b:[0~255]": 239
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:pladium": {
"ma:default_base_color": {
"in:r:[0~255]": 231,
"in:g:[0~255]": 231,
"in:b:[0~255]": 231
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:ionite": {
"ma:default_base_color": {
"in:r:[0~255]": 223,
"in:g:[0~255]": 223,
"in:b:[0~255]": 223
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:aethium": {
"ma:default_base_color": {
"in:r:[0~255]": 215,
"in:g:[0~255]": 215,
"in:b:[0~255]": 215
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:nanorite": {
"ma:default_base_color": {
"in:r:[0~255]": 207,
"in:g:[0~255]": 207,
"in:b:[0~255]": 207
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
},
"ma:xerothium": {
"ma:default_base_color": {
"in:r:[0~255]": 199,
"in:g:[0~255]": 199,
"in:b:[0~255]": 199
},
"ma:default_core_color": {
"in:r:[0~254]": 120,
"in:g:[0~255]": 232,
"in:b:[0~255]": 255
}
}
}
}

View File

@ -9,34 +9,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -45,34 +45,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 247
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -81,34 +81,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 239
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -117,34 +117,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 231
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -153,34 +153,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 223
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -189,34 +189,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 215
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -225,34 +225,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 207
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸
@ -261,34 +261,34 @@
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 199
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┃┏╸ma:default_core_color
┃┃┃┃┏╸in:r
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 120
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~254]
┃┃┃┃┗╸
┃┃┃┃┏╸in:g
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 232
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┃┏╸in:b
┃┃┃┃┣> Variable Type: java.lang.Integer
┃┃┃┃┣> Default: 255
┃┃┃┃┣> label.valkyrielib.requirements: [-2147483648~2147483647]
┃┃┃┃┣> label.valkyrielib.requirements: [0~255]
┃┃┃┃┗╸
┃┃┃┗╸
┃┃┗╸

View File

@ -8,53 +8,45 @@
#Vanilla item overrides
[overrides]
#Should items inside the tag 'farmersdelight:comfort_foods' grant 5 minutes of Comfort when eaten? (defaults to vanilla SoupItems)
comfortFoodTagEffect = true
#Should Rabbit Stew grant users the jumping prowess of a rabbit when eaten?
rabbitStewJumpBoost = true
#Should most vanilla tools register a dispenser behavior when facing a Cutting Board?
dispenserUsesToolsOnCuttingBoard = true
#Should items inside the tag 'farmersdelight:comfort_foods' grant 5 minutes of Comfort when eaten? (defaults to vanilla SoupItems)
comfortFoodTagEffect = true
#World generation
[world]
#Generate crop items on a Shipwreck's supply chests
cropsOnShipwreckSupplyLoot = true
#Generate crop items on Village houses (all biomes)
cropsOnVillageHouseLoot = true
#Generate crop items on a Shipwreck's supply chests
cropsOnShipwreckSupplyLoot = true
#Generate Compost Heaps across all village biomes
genVillageCompostHeaps = true
#Wild Cabbage generation
[world.wild_cabbages]
#Generate wild cabbages on beaches
genWildCabbages = true
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 10
#Sea Beet generation
[world.wild_beetroots]
#Generate sea beets on beaches
genWildBeetroots = true
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 10
#Generate sea beets on beaches
genWildBeetroots = true
#Wild Potato generation
[world.wild_potatoes]
#Generate wild potatoes on cold biomes (temperature between 0.0 and 0.3)
genWildPotatoes = true
#Tomato Vines generation
[world.wild_tomatoes]
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 8
#Generate tomato vines on arid biomes (temperature 1.0 or higher)
genWildTomatoes = true
#Wild Carrot generation
[world.wild_carrots]
#Generate wild carrots on temperate biomes (temperature between 0.4 and 0.9)
genWildCarrots = true
#Wild Cabbage generation
[world.wild_cabbages]
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 8
chance = 10
#Generate wild cabbages on beaches
genWildCabbages = true
#Wild Onion generation
[world.wild_onions]
@ -64,19 +56,27 @@
#Range: > 0
chance = 8
#Tomato Vines generation
[world.wild_tomatoes]
#Generate tomato vines on arid biomes (temperature 1.0 or higher)
genWildTomatoes = true
#Wild Potato generation
[world.wild_potatoes]
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 8
#Generate wild potatoes on cold biomes (temperature between 0.0 and 0.3)
genWildPotatoes = true
#Wild Carrot generation
[world.wild_carrots]
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 8
#Generate wild carrots on temperate biomes (temperature between 0.4 and 0.9)
genWildCarrots = true
#Wild Rice generation
[world.wild_rice]
#Generate wild rice on swamps and jungles
genWildRice = true
#Chance of generating clusters. Smaller value = more frequent.
#Range: > 0
chance = 10
#Generate wild rice on swamps and jungles
genWildRice = true

View File

@ -1,24 +1,24 @@
#Common config for Farming for Blockheads
[common]
#List of names the merchant can have.
merchantNames = ["Swap-O-Matic", "Emerald Muncher", "Weathered Salesperson"]
#The range within animals can be fed by the feeding trough.
#Range: 1 ~ 16
feedingTroughRange = 8
#The maximum amount of animals (per type) until the feeding trough stops feeding.
#Range: > 1
feedingTroughMaxAnimals = 8
#The range at which the chicken nest picks up laid eggs.
#Range: 1 ~ 16
chickenNestRange = 8
#The chance to get a bonus crop when using Green Fertilizer.
#Range: 0.0 ~ 1.0
fertilizerBonusCropChance = 1.0
#The chance to get a bonus growth when using Red Fertilizer.
#Range: 0.0 ~ 1.0
fertilizerBonusGrowthChance = 1.0
#The chance for Fertilized Farmland to turn back into regular Farmland (per provided bonus).
#Range: 0.0 ~ 1.0
fertilizerRegressionChance = 0.0
#The chance to get a bonus growth when using Red Fertilizer.
#Range: 0.0 ~ 1.0
fertilizerBonusGrowthChance = 1.0
#List of names the merchant can have.
merchantNames = ["Swap-O-Matic", "Emerald Muncher", "Weathered Salesperson"]
#The range at which the chicken nest picks up laid eggs.
#Range: 1 ~ 16
chickenNestRange = 8
#The maximum amount of animals (per type) until the feeding trough stops feeding.
#Range: > 1
feedingTroughMaxAnimals = 8
#The chance to get a bonus crop when using Green Fertilizer.
#Range: 0.0 ~ 1.0
fertilizerBonusCropChance = 1.0

View File

@ -1,15 +1,15 @@
[gui]
#Enable navigation buttons sound when pressing it
enableButtonSound = true
#Internal use only! Keep this to false!
enableGuiDebug = false
#Enable navigation buttons sound when pressing it
enableButtonSound = true
[OneProbe]
#Displays Advanced Info when sneaking only
enableOneProbeSneaking = true
#Displays: Network Name, Live Transfer Rate & Internal Buffer
enableOneProbeBasicInfo = true
#Displays: Transfer Limit & Priority etc
enableOneProbeAdvancedInfo = true
#Displays Advanced Info when sneaking only
enableOneProbeSneaking = true

View File

@ -1,19 +1,19 @@
[networks]
#See ops.json. If the player has permission level equal or greater to the value set here they will be able to Activate Super Admin. Setting this to 0 will allow anyone to active Super Admin.
#Range: > 0
superAdminRequiredPermission = 1
#Maximum networks each player can have. -1 = no limit
#Range: > -1
maximumPerPlayer = 5
#Allows someone to be a network super admin, otherwise, no one can access or dismantle your flux devices or delete your networks without permission
enableSuperAdmin = true
#See ops.json. If the player has permission level equal or greater to the value set here they will be able to Activate Super Admin. Setting this to 0 will allow anyone to active Super Admin.
#Range: > 0
superAdminRequiredPermission = 1
[general]
#Enables redstone being compressed with the bedrock and obsidian to get flux
enableFluxRecipe = true
#Allows flux tiles to work as chunk loaders
enableChunkLoading = true
#Enables redstone being compressed with the bedrock and obsidian to get flux
enableFluxRecipe = true
[blacklist]
#A blacklist for blocks which flux devices shouldn't connect to, use format 'modid:registry_name'

View File

@ -1,24 +1,24 @@
#Client only settings, mostly things related to rendering
[client]
#Toggle off to make missing model text in the gui fit inside the slot.
zoomInMissingModelTextInGui = false
#Enable uploading cloud geometry to the GPU for faster rendering.
forgeCloudsEnabled = true
#Disable culling of hidden faces next to stairs and slabs. Causes extra rendering, but may fix some resource packs that exploit this vanilla mechanic.
disableStairSlabCulling = false
#Toggle off to make missing model text in the gui fit inside the slot.
zoomInMissingModelTextInGui = false
#Enable Forge to queue all chunk updates to the Chunk Update thread.
#May increase FPS significantly, but may also cause weird rendering lag.
#Not recommended for computers without a significant number of cores available.
alwaysSetupTerrainOffThread = false
#Enable the Forge block rendering pipeline - fixes the lighting of custom models.
forgeLightPipelineEnabled = true
#EXPERIMENTAL: Enable the Forge block rendering pipeline - fixes the lighting of custom models.
experimentalForgeLightPipelineEnabled = true
#When enabled, makes specific reload tasks such as language changing quicker to run.
selectiveResourceReloadEnabled = true
#Enable the Forge block rendering pipeline - fixes the lighting of custom models.
forgeLightPipelineEnabled = true
#When enabled, Forge will show any warnings that occurred during loading.
showLoadWarnings = true
#Enable uploading cloud geometry to the GPU for faster rendering.
forgeCloudsEnabled = true
#When enabled, makes specific reload tasks such as language changing quicker to run.
selectiveResourceReloadEnabled = true
#Set to true to use a combined DEPTH_STENCIL attachment instead of two separate ones.
useCombinedDepthStencilAttachment = false

View File

@ -1,104 +1,102 @@
#General options
[general]
#Reference position of HUD.
#Range: 1 ~ 8
hudReferencePos = 3
#Frame rate during reducing.
#Range: 1 ~ 60
idleFps = 10
#Suppress master volume if the window is inactive.
suppressSound = true
#Frame rate during GUI screen(Inventory/Menu) is opened.(0:OFF)
#Range: 0 ~ 60
guiScreenFps = 0
#Enable FPS Reducer features.
enableFpsReducer = true
#Waiting time(sec) until reducing FPS. (0:OFF)
#Range: 0 ~ 86400
waitingTime = 300
#Frame rate during reducing.
#Range: 1 ~ 60
idleFps = 10
#Frame rate during GUI screen(Inventory/Menu) is opened.(0:OFF)
#Range: 0 ~ 60
guiScreenFps = 0
#HUD scale (default: 1.0)
#Range: 0.1 ~ 2.0
hudScale = 1.0
#Enable HUD.
hudEnabled = true
#Detect movement of player position. (0:OFF, 1:Riding/Flying, 2:Always)
#Range: 0 ~ 2
detectMoving = 1
#Ignore the mouse button holding.
ignoreHoldButton = false
#Force reducing FPS if the window is inactive.
reducingInBackground = true
#Suppress master volume if the window is inactive.
suppressSound = true
#Suppression master volume ratio in inactive (0-100).
#Range: 0 ~ 100
suppressedVolume = 20
#Enable HUD.
hudEnabled = true
#Reference position of HUD.
#Range: 1 ~ 8
hudReferencePos = 3
#HUD scale (default: 1.0)
#Range: 0.1 ~ 2.0
hudScale = 1.0
#Behavior of HUD display when a chat window opened. (0:keep to display, 1:off, 2:dodge a chat box)
#Range: 0 ~ 2
hudBehindChatBox = 2
#HUD information (1:FPS/CPU(long), 1:FPS/CPU(short), 3:FPS/CPU(2lines), 4:FPS only, 5:CPU only)
#Range: 0 ~ 5
hudInfo = 4
#Behavior of HUD display when a chat window opened. (0:keep to display, 1:off, 2:dodge a chat box)
#Range: 0 ~ 2
hudBehindChatBox = 2
#Force reducing FPS if the window is inactive.
reducingInBackground = true
#Suppression master volume ratio in inactive (0-100).
#Range: 0 ~ 100
suppressedVolume = 20
#HUD offsets from reference positions at the screen edge.
[hud_offset]
#Range: > -2147483648
topLeft_X = 2
#Range: > -2147483648
topLeft_Y = 2
#Range: > -2147483648
topCenter_X = 0
#Range: > -2147483648
topCenter_Y = 2
#Range: > -2147483648
topRight_X = -2
#Range: > -2147483648
topRight_Y = 2
#Range: > -2147483648
centerRight_X = -2
#Range: > -2147483648
centerRight_Y = 0
bottomRight_Y = -2
#Range: > -2147483648
bottomRight_X = -2
#Range: > -2147483648
bottomRight_Y = -2
bottomLeft_Y = -2
#Range: > -2147483648
bottomCenter_X = 0
#Range: > -2147483648
bottomCenter_Y = -2
#Range: > -2147483648
bottomLeft_X = 2
#Range: > -2147483648
bottomLeft_Y = -2
bottomCenter_Y = -2
#Range: > -2147483648
topCenter_Y = 2
#Range: > -2147483648
topCenter_X = 0
#Range: > -2147483648
topLeft_Y = 2
#Range: > -2147483648
centerRight_Y = 0
#Range: > -2147483648
topLeft_X = 2
#Range: > -2147483648
centerRight_X = -2
#Range: > -2147483648
centerLeft_Y = 0
#Range: > -2147483648
topRight_Y = 2
#Range: > -2147483648
centerLeft_X = 2
#Range: > -2147483648
centerLeft_Y = 0
topRight_X = -2
#Alignments of HUD strings.
[hud_alignment]
#Range: 0 ~ 2
topLeft = 0
bottomLeft = 0
#Range: 0 ~ 2
topCenter = 2
centerLeft = 0
#Range: 0 ~ 2
bottomCenter = 2
#Range: 0 ~ 2
bottomRight = 1
#Range: 0 ~ 2
topLeft = 0
#Range: 0 ~ 2
topRight = 1
#Range: 0 ~ 2
centerRight = 1
#Range: 0 ~ 2
bottomRight = 1
#Range: 0 ~ 2
bottomCenter = 2
#Range: 0 ~ 2
bottomLeft = 0
#Range: 0 ~ 2
centerLeft = 0
topCenter = 2
#Extra options
[extra]
#HUD color
hudColor = "f0f0f0"
#Reduced fps HUD color
hudReductionColor = "00f000"
#HUD color for FPS display in GUI screen(inventory and menu).
hudGuiModeColor = "00f0f0"
#Allow player configuration mode.
@ -109,11 +107,13 @@
#Which thread's CPU usage should be calculated. (0:client thread only, 1:entire Minecraft process including server threads)
#Range: 0 ~ 1
cpuUsageThread = 0
#Reduced fps HUD color
hudReductionColor = "00f000"
#Debug options
[debug]
#Enable debug log
debugLog = false
#Show event log on the game screen.
logInChat = false
#Enable debug log
debugLog = false

View File

@ -1,7 +1,3 @@
#The names of the Dimensions for the Death Note
dimension_names = ["minecraft:overworld=Overworld", "minecraft:nether=Nether", "minecraft:the_end=The End"]
#The date format outputted by clicking the gravestone or displayed in the death note
grave_date_format = "yyyy/MM/dd HH:mm:ss"
#If this is set to true the players head will be rendered on the gravestone when there is a full block under it
render_skull = true
#The color of the text at the gravestone (Hex RGB)

View File

@ -28,20 +28,20 @@ enableVBO = true
#Options to set the RGB color of all IE wire types
[wire_colors]
#Range: > -2147483648
copper = 11758655
#Range: > -2147483648
electrum = 15573061
#Range: > -2147483648
steel = 7303023
#Range: > -2147483648
structure_rope = 9862765
#Range: > -2147483648
structure_steel = 7303023
#Range: > -2147483648
redstone = 16723759
copper = 11758655
#Range: > -2147483648
structure_rope = 9862765
#Range: > -2147483648
copper_insulated = 16445918
#Range: > -2147483648
electrum_insulated = 10323322
#Range: > -2147483648
redstone = 16723759

View File

@ -1,10 +1,18 @@
#A list of preferred Mod IDs that results of IE processes should stem from, aka which mod you want the copper to come from.
#This affects the ores dug by the excavator, as well as those crushing recipes that don't have associated IE items. This list is in oreder of priority.
preferredOres = ["emendatusenigmatica", "minecraft", "immersiveengineering", "thermal", "create", "mekanism", "kubejs", "appliedenergistics2", "pneumaticcraft", "industrialforegoing", "quark"]
#IMPORTANT NOTICE:
#THIS IS ONLY THE COMMON CONFIG. It does not contain all the values adjustable for IE.
#All modifiers for machines, all ore gen, the retrogen features and most other adjustable values have been moved to immersiveengineering-server.toml.
#That file is PER WORLD, meaning you have to go into 'saves/<world name>/serverconfig' to adjust it. Those changes will then only apply for THAT WORLD.
#You can then take that config file and put it in the 'defaultconfigs' folder to make it apply automatically to all NEW worlds you generate FROM THERE ON.
#This may appear confusing to many of you, but it is a new sensible way to handle configuration, because the server configuration is synced when playing multiplayer.
importantInfo = true
#A list of all mods that IE has integrated compatability for
#Setting any of these to false disables the respective compat
[compat]
crafttweaker = true
computercraft = true
[debug]
@ -12,8 +20,8 @@ preferredOres = ["emendatusenigmatica", "minecraft", "immersiveengineering", "th
enableDebug = false
[debug.wires]
#Enable detailed logging for the wire network. This can be useful for developers to track down issues related to wires.
enableWireLogger = false
#Run sanity checks on the wire network after every interaction. This will cause a decent amount of lag and a lot of log spam if the wire network isn't fully intact. Only enable when asked to by an IE developer.
validateNets = false
#Enable detailed logging for the wire network. This can be useful for developers to track down issues related to wires.
enableWireLogger = false

View File

@ -2,14 +2,14 @@
[Extraction]
#The chance that a chunk contains a fluid reservoir, default=0.5
reservoir_chance = 0.5
#Number of ticks between checking for pipes below pumpjack if required, default=100 (5 secs)
pipe_check_ticks = 100
#The Flux the Pumpjack requires each tick to pump, default=1024
pumpjack_consumption = 1024
#The amount of mB of oil a Pumpjack extracts per tick, default=15
pumpjack_speed = 15
#Require a pumpjack to have pipes built down to Bedrock, default=false
req_pipes = false
#Number of ticks between checking for pipes below pumpjack if required, default=100 (5 secs)
pipe_check_ticks = 100
[Refining]
#A modifier to apply to the energy costs of every Distillation Tower recipe, default=1
@ -22,12 +22,12 @@
fuels = ["immersivepetroleum:gasoline, 5, 256"]
[Miscellaneous]
#Display chunk border while holding Core Samples, default=true
sample_displayBorder = true
#List of Motorboat fuels. Format: fluid_name, mb_used_per_tick
boat_fuels = ["immersivepetroleum:gasoline, 1"]
#Automatically unlock IP recipes for new players, default=true
autounlock_recipes = true
#Set to false to disable the asphalt block boosting player speed, default=true
asphalt_speed = true
#Display chunk border while holding Core Samples, default=true
sample_displayBorder = true

View File

@ -1,99 +1,99 @@
[MachineAgricultureHusbandryConfig]
[MachineAgricultureHusbandryConfig.SewageComposterConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid - Default: [8000mB]
maxTankSize = 8000
[MachineAgricultureHusbandryConfig.PlantSowerConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 40
#Amount of Power Consumer per Operation - Default: [1000FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineAgricultureHusbandryConfig.PlantFertilizerConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 50
#Amount of Power Consumer per Operation - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineAgricultureHusbandryConfig.PlantGathererConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 40
#Amount of Power Consumer per Operation - Default: [400FE]
powerPerOperation = 400
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 40
#Max Amount of Stored Fluid for 'Sludge Tank' - Default: [8000mB]
maxSludgeTankSize = 8000
[MachineAgricultureHusbandryConfig.AnimalFeederConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
#Amount of Power Consumer per Operation - Default: [400FE]
powerPerOperation = 400
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineAgricultureHusbandryConfig.MobCrusherConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerOperation = 50
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000
[MachineAgricultureHusbandryConfig.SlaughterFactoryConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid - Default: [8000mB]
maxMeatTankSize = 8000
#Max Amount of Stored Fluid - Default: [8000mB]
maxPinkSlimeTankSize = 8000
[MachineAgricultureHusbandryConfig.AnimalRancherConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
[MachineAgricultureHusbandryConfig.SewageComposterConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Max Amount of Stored Fluid - Default: [8000mB]
maxTankSize = 8000
[MachineAgricultureHusbandryConfig.AnimalBabySeparatorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
[MachineAgricultureHusbandryConfig.SewerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineAgricultureHusbandryConfig.SewerConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [10FE] - This is Calculated as [VALUE * (amount + 1)]
powerPerOperation = 10
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid - Default: [8000mB]
maxSewageTankSize = 8000
#Max Amount of Stored Fluid - Default: [8000mB]
maxEssenceTankSize = 8000
[MachineAgricultureHusbandryConfig.PlantSowerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 40
#Amount of Power Consumer per Operation - Default: [1000FE]
powerPerOperation = 1000
[MachineAgricultureHusbandryConfig.AnimalFeederConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
[MachineAgricultureHusbandryConfig.AnimalBabySeparatorConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
[MachineAgricultureHusbandryConfig.MobCrusherConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerOperation = 50
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000
[MachineAgricultureHusbandryConfig.AnimalRancherConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [400FE]
powerPerOperation = 400
#Max Amount of Stored Fluid - Default: [8000mB]
maxTankSize = 8000
[MachineAgricultureHusbandryConfig.PlantFertilizerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 50
#Amount of Power Consumer per Operation - Default: [400FE]
powerPerOperation = 1000

View File

@ -5,19 +5,7 @@
#Power consumed every tick when the machine is working
POWER_CONSUMED_EVERY_TICK = 20
[MachineCoreConfig.FluidExtractorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [10FE] - This is Calculated as [VALUE * (amount + 1)]
powerPerOperation = 500
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Latex] - Default: [8000mB]
maxLatexTankSize = 1000
[MachineCoreConfig.LatexProcessingUnitConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerTick = 20
#Max Stored Power [FE] - Default: [10000 FE]
@ -26,16 +14,28 @@
maxLatexTankSize = 16000
#Max Amount of Stored Fluid [Water] - Default: [8000mB]
maxWaterTankSize = 16000
[MachineCoreConfig.DissolutionChamberConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
[MachineCoreConfig.FluidExtractorConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Latex] - Default: [8000mB]
maxLatexTankSize = 1000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Operation - Default: [10FE] - This is Calculated as [VALUE * (amount + 1)]
powerPerOperation = 500
[MachineCoreConfig.DissolutionChamberConfig]
#Amount of Power Consumed per Tick - Default: [60FE]
powerPerTick = 90
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Input] - Default: [8000mB]
maxInputTankSize = 8000
#Max Amount of Stored Fluid [Output] - Default: [8000mB]
maxOutputTankSize = 16000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Max Amount of Stored Fluid [Input] - Default: [8000mB]
maxInputTankSize = 8000

View File

@ -9,25 +9,25 @@
#Amount of FE/t extracted from the Pitiful Generator
extractionRate = 1000
[MachineGeneratorConfig.BiofuelGeneratorConfig]
#Burn Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
[MachineGeneratorConfig.BioReactorConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
maxBioFuelTankStorage = 16000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 400
maxWaterTankStorage = 16000
[MachineGeneratorConfig.BiofuelGeneratorConfig]
#Amount of Power Produced per Tick - Default: [400FE]
powerPerTick = 160
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 1000000
#Amount of FE/t extracted from the Biofuel Generator
extractionRate = 500
#Burn Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Max Amount of Stored Fluid [Biofuel] - Default: [8000mB]
maxBiofuelTankSize = 4000
[MachineGeneratorConfig.BioReactorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 400
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
maxWaterTankStorage = 16000
maxBioFuelTankStorage = 16000

View File

@ -1,49 +1,49 @@
[MachineMiscConfig]
[MachineMiscConfig.EnchantmentSorterConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineMiscConfig.EnchantmentApplicatorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000
[MachineMiscConfig.StasisChamberConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineMiscConfig.EnchantmentFactoryConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000
[MachineMiscConfig.EnchantmentSorterConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
[MachineMiscConfig.EnchantmentApplicatorConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000
[MachineMiscConfig.EnchantmentExtractorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Max Essence [mb] - Default: [32000 mb]
tankSize = 32000

View File

@ -1,19 +1,23 @@
[MachineResourceProductionConfig]
[MachineResourceProductionConfig.OreLaserBaseConfig]
#Max progress of the machine
maxProgress = 100
#How much weight of an item the catalyst will increase
catalystModifier = 8
[MachineResourceProductionConfig.LaserDrillConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [1000FE]
powerPerOperation = 1000
[MachineResourceProductionConfig.BlockBreakerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
[MachineResourceProductionConfig.FluidPlacerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Max Amount of Stored Fluid [Input] - Default: [8000mB]
maxInputTankSize = 16000
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
[MachineResourceProductionConfig.SludgeRefinerConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
@ -23,81 +27,23 @@
#Max Amount of Stored Fluid [Sludge] - Default: [8000mB]
maxSludgeTankSize = 8000
[MachineResourceProductionConfig.SporeRecreatorConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [8000mB]
maxWaterTankSize = 1000
[MachineResourceProductionConfig.FluidLaserBaseConfig]
#Max progress of the machine
maxProgress = 20
[MachineResourceProductionConfig.MaterialStoneWorkFactoryConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [60 (3s)]
maxProgress = 60
#Amount of Power Consumed per Tick - Default: [60FE]
powerPerTick = 60
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [2000mB]
maxWaterTankSize = 2000
#Max Amount of Stored Fluid [Lava] - Default: [2000mB]
maxLavaTankSize = 2000
[MachineResourceProductionConfig.MechanicalDirtConfig]
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Meat] - Default: [8000mB]
maxMeatTankSize = 4000
[MachineResourceProductionConfig.BlockPlacerConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineResourceProductionConfig.WaterCondensatorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [8000mB]
maxWaterTankSize = 16000
[MachineResourceProductionConfig.FluidCollectorConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Output] - Default: [8000mB]
maxOutputTankSize = 16000
[MachineResourceProductionConfig.BlockBreakerConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineResourceProductionConfig.MarineFisherConfig]
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [5000FE]
powerPerOperation = 5000
#Max Stored Power [FE] - Default: [20000 FE]
maxStoredPower = 20000
[MachineResourceProductionConfig.ResourcefulFurnaceConfig]
#Amount of Power Consumed per Tick - Default: [400FE]
@ -107,15 +53,35 @@
#Max Amount of Stored Fluid [Essence] - Default: [8000mB]
maxEssenceTankSize = 16000
[MachineResourceProductionConfig.FluidPlacerConfig]
[MachineResourceProductionConfig.SporeRecreatorConfig]
#Amount of Power Consumed per Tick - Default: [40FE]
powerPerTick = 40
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [8000mB]
maxWaterTankSize = 1000
[MachineResourceProductionConfig.MarineFisherConfig]
#Max Stored Power [FE] - Default: [20000 FE]
maxStoredPower = 20000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [5000FE]
powerPerOperation = 5000
[MachineResourceProductionConfig.BlockPlacerConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Input] - Default: [8000mB]
maxInputTankSize = 16000
[MachineResourceProductionConfig.OreLaserBaseConfig]
#How much weight of an item the catalyst will increase
catalystModifier = 8
#Max progress of the machine
maxProgress = 100
[MachineResourceProductionConfig.DyeMixerConfig]
#Amount of Power Consumed per Tick - Default: [400FE]
@ -123,3 +89,37 @@
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
[MachineResourceProductionConfig.MaterialStoneWorkFactoryConfig]
#Amount of Power Consumed per Tick - Default: [60FE]
powerPerTick = 60
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [2000mB]
maxWaterTankSize = 2000
#Max Amount of Stored Fluid [Lava] - Default: [2000mB]
maxLavaTankSize = 2000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [60 (3s)]
maxProgress = 60
[MachineResourceProductionConfig.WaterCondensatorConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Max Amount of Stored Fluid [Water] - Default: [8000mB]
maxWaterTankSize = 16000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [100 (5s)]
maxProgress = 100
#Amount of Power Consumed per Tick - Default: [400FE]
powerPerOperation = 1000
[MachineResourceProductionConfig.LaserDrillConfig]
#Max Stored Power [FE] - Default: [10000 FE]
maxStoredPower = 10000
#Cooldown Time in Ticks [20 Ticks per Second] - Default: [50 (2.5s)]
maxProgress = 50
#Amount of Power Consumed per Tick - Default: [1000FE]
powerPerOperation = 1000
[MachineResourceProductionConfig.FluidLaserBaseConfig]
#Max progress of the machine
maxProgress = 20

View File

@ -12,10 +12,10 @@
[general]
[general.general]
#The base energy usage for the crafting interface per crafting job being processed.
interfaceCraftingBaseConsumption = 5
#The base energy usage for the crafting writer.
craftingWriterBaseConsumption = 1
#The base energy usage for the crafting interface per crafting job being processed.
interfaceCraftingBaseConsumption = 5
[core]

View File

@ -2,130 +2,114 @@
[core]
[core.general]
#The ingredient network observation frequency slowdown rate in ticks.
ingredientNetworkObserverFrequencyDecreaseFactor = 5
#If network change events should be logged. Only enable this when debugging.
logChangeEvents = false
#The ingredient network observation frequency slowdown rate in ticks.
ingredientNetworkObserverFrequencyIncreaseFactor = 1
#The fastest possible frequency in ticks at which ingredient network should be observed.
ingredientNetworkObserverFrequencyMin = 5
#If cable models should be cached for rendering optimization.
cacheCableModels = true
#The slowest possible frequency in ticks at which ingredient network should be observed.
ingredientNetworkObserverFrequencyMax = 40
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the ingredient network observer can work on separate thread.
ingredientNetworkObserverEnableMultithreading = true
#When enabled, networks will stop ticking and values will not be shown and evaluated again. This can be used to fix crashing networks by temporarily enabling this option.
safeMode = false
#The maximum network energy transfer rate.
energyRateLimit = 2147483647
#How deep the recursion stack on an operator can become. This is to avoid game crashes when building things like the omega operator.
operatorRecursionLimit = 256
#If the ingredient network observer can work on separate thread.
ingredientNetworkObserverEnableMultithreading = true
#The number of threads that the ingredient network observer can use.
ingredientNetworkObserverThreads = 4
#The ingredient network observation frequency slowdown rate in ticks.
ingredientNetworkObserverFrequencyIncreaseFactor = 1
#The frequency in ticks at which ingredient network should be observed after a position's contents are changed.
ingredientNetworkObserverFrequencyForced = 0
#The fastest possible frequency in ticks at which ingredient network should be observed.
ingredientNetworkObserverFrequencyMin = 5
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#When enabled, networks will stop ticking and values will not be shown and evaluated again. This can be used to fix crashing networks by temporarily enabling this option.
safeMode = false
#If the version checker should be enabled.
versionChecker = true
#The ingredient network observation frequency slowdown rate in ticks.
ingredientNetworkObserverFrequencyDecreaseFactor = 5
#The slowest possible frequency in ticks at which ingredient network should be observed.
ingredientNetworkObserverFrequencyMax = 40
#The maximum network energy transfer rate.
energyRateLimit = 2147483647
#If network change events should be logged. Only enable this when debugging.
logChangeEvents = false
[general]
[general.general]
#The energy usage multiplier for networks.
energyConsumptionMultiplier = 0
#The base energy usage for the omni-directional connector.
connectorOmniDirectionalBaseConsumption = 128
#The base energy usage for the extra-dimensional reader.
extraDimensionalReaderBaseConsumption = 1
#The base energy usage for the fluid reader.
fluidReaderBaseConsumption = 1
#The base energy usage for the machine writer.
machineWriterBaseConsumption = 1
#The base energy usage for the display panel when it has a variable.
panelDisplayBaseConsumptionEnabled = 2
#The base energy usage for the audio writer.
audioWriterBaseConsumption = 1
#The base energy usage for the proxy.
proxyBaseConsumption = 2
#The maximum render distance for part overlays to render. The higher, the more resource intensive.
partOverlayRenderdistance = 15
#The base energy usage for the audio reader.
audioReaderBaseConsumption = 1
#The base energy usage for the redstone reader.
redstoneReaderBaseConsumption = 1
#The base energy usage for the materializer.
materializerBaseConsumption = 1
#The base energy usage for the inventory reader.
inventoryReaderBaseConsumption = 1
#The base energy usage for the world reader.
worldReaderBaseConsumption = 1
#The base energy usage for the mono-directional connector.
connectorMonoDirectionalBaseConsumption = 32
#The base energy usage for the entity writer.
entityWriterBaseConsumption = 1
#The base energy usage for the redstone reader.
redstoneReaderBaseConsumption = 1
#The base energy usage for the machine writer.
machineWriterBaseConsumption = 1
#The base energy usage for the proxy.
proxyBaseConsumption = 2
#The base energy usage for the materializer.
materializerBaseConsumption = 1
#The base energy usage for the fluid reader.
fluidReaderBaseConsumption = 1
#The base energy usage for the display panel when does not have a variable.
panelDisplayBaseConsumptionDisabled = 1
#The base energy usage for the redstone writer.
redstoneWriterBaseConsumption = 1
#The base energy usage for the extra-dimensional reader.
extraDimensionalReaderBaseConsumption = 1
#The maximum render distance for part overlays to render. The higher, the more resource intensive.
partOverlayRenderdistance = 15
#The base energy usage for the machine reader.
machineReaderBaseConsumption = 1
#The base energy usage for the network reader.
networkReaderBaseConsumption = 1
#The base energy usage for the static light panel.
panelLightStaticBaseConsumption = 0
#The base energy usage for the block reader.
blockReaderBaseConsumption = 1
#The base energy usage for the dynamic light panel.
panelLightDynamicBaseConsumption = 0
#The base energy usage for the variable store.
variablestoreBaseConsumption = 4
#The base energy usage for the audio writer.
audioWriterBaseConsumption = 1
#The base energy usage for the redstone writer.
redstoneWriterBaseConsumption = 1
#The base energy usage for the effect writer.
effectWriterBaseConsumption = 1
#The base energy usage for the entity reader.
entityReaderBaseConsumption = 1
#The base energy usage for the static light panel.
panelLightStaticBaseConsumption = 0
#The base energy usage for the omni-directional connector.
connectorOmniDirectionalBaseConsumption = 128
#The energy usage multiplier for networks.
energyConsumptionMultiplier = 0
#The base energy usage for the audio reader.
audioReaderBaseConsumption = 1
#The base energy usage for the inventory reader.
inventoryReaderBaseConsumption = 1
#The base energy usage for the inventory writer.
inventoryWriterBaseConsumption = 1
#The base energy usage for the mono-directional connector.
connectorMonoDirectionalBaseConsumption = 32
#The base energy usage for the block reader.
blockReaderBaseConsumption = 1
#The base energy usage for the network reader.
networkReaderBaseConsumption = 1
#The base energy usage for the machine reader.
machineReaderBaseConsumption = 1
#The base energy usage for the entity writer.
entityWriterBaseConsumption = 1
#The base energy usage for the display panel when it has a variable.
panelDisplayBaseConsumptionEnabled = 2
#The base energy usage for the entity reader.
entityReaderBaseConsumption = 1
[machine]
[machine.general]
#The maximum offset in blocks a directional connector can look for its target.
maxDirectionalConnectorOffset = 512
#The default update frequency in ticks to use for new parts.
defaultPartUpdateFreq = 1
#The NBT tags that are not allowed to be read by displaying NBT tags or performing operations on them.
nbtTagBlacklist = []
[machine.invisible_light]
#If invisible light should act as full a block
invisibleLightBlock = true
[machine.energy_battery]
#The 1/X fraction of the battery capacity that is allowed to be transfered per tick.
energyRateCapacityFraction = 2000
#The maximum capacity visible in the creative tabs. (Make sure that you do not cross the max int size)
maxCreativeCapacity = 40960000
#The minimum energy transfer rate per tick.
minEnergyRate = 2000
#The default capacity of an energy battery.
capacity = 1000000
#The maximum capacity shown in creative tabs. (Make sure that you do not cross the max int size)
maxCreativeTabCapacity = 655360000
#The maximum offset in blocks a directional connector can look for its target.
maxDirectionalConnectorOffset = 512
[machine.delay]
#The maximum value history length that can be maintained..
maxHistoryCapacity = 1024
[machine.mechanical_squeezer]
#The energy capacity of a mechanical squeezer.
capacity = 100000
#How many mB per tick can be auto-ejected.
autoEjectFluidRate = 500
#The energy consumption rate.
consumptionRate = 80
#How many mB per tick can be auto-ejected.
autoEjectFluidRate = 500
#The energy capacity of a mechanical squeezer.
capacity = 100000
[machine.mechanical_drying_basin]
#The energy consumption rate.
@ -133,21 +117,33 @@
#The energy capacity of a mechanical drying basin.
capacity = 100000
[worldgeneration]
[machine.energy_battery]
#The 1/X fraction of the battery capacity that is allowed to be transfered per tick.
energyRateCapacityFraction = 2000
#The minimum energy transfer rate per tick.
minEnergyRate = 2000
#The maximum capacity shown in creative tabs. (Make sure that you do not cross the max int size)
maxCreativeTabCapacity = 655360000
#The maximum capacity visible in the creative tabs. (Make sure that you do not cross the max int size)
maxCreativeCapacity = 40960000
#The default capacity of an energy battery.
capacity = 1000000
[worldgeneration.menril_log_filled]
#The 1/x chance at which Menril Wood will be filled with Menril Resin when generated, the higher this value, the lower the chance.
filledMenrilLogChance = 10
[machine.invisible_light]
#If invisible light should act as full a block
invisibleLightBlock = true
[worldgeneration]
[worldgeneration.meneglin]
#The chance at which a Menril Tree will spawn in the wild, the higher this value, the lower the chance.
wildMenrilTreeChance = 100
[item]
[worldgeneration.menril_log_filled]
#The 1/x chance at which Menril Wood will be filled with Menril Resin when generated, the higher this value, the lower the chance.
filledMenrilLogChance = 10
[item.menril_berries]
#If the berries should give the night vision effect when eaten.
nightVision = true
[item]
[item.on_the_dynamics_of_integration]
#If the info book should automatically obtained when the player first spawns.
@ -155,6 +151,10 @@
#If the info book can give item rewards for tutorial completion.
bookRewards = true
[item.menril_berries]
#If the berries should give the night vision effect when eaten.
nightVision = true
[biome]
[biome.meneglin]

View File

@ -10,32 +10,32 @@
[core]
[core.general]
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the crafting planners can work on separate thread.
craftingPlannerEnableMultithreading = true
#The number of threads that the crafting plan calculator can use.
craftingPlannerThreads = 2
#The maximum number of terminal storage instances that can be sent in a single packet. Reduce this when you have packet overflows.
terminalStoragePacketMaxInstances = 1024
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If the version checker should be enabled.
versionChecker = true
#The maximum number of terminal storage instances that can be sent in a single packet. Reduce this when you have packet overflows.
terminalStoragePacketMaxInstances = 1024
[machine]
[machine.general]
#The update frequency in milliseconds for the crafting jobs gui.
guiTerminalCraftingJobsUpdateFrequency = 1000
#The number of items that should be selected when clicking on a fluid in the storage terminal.
guiStorageFluidInitialQuantity = 100000
#The number of items that should be selected when clicking on energy in the storage terminal.
guiStorageEnergyInitialQuantity = 100000
#The number of items that should be selected when clicking on an item in the storage terminal.
guiStorageItemInitialQuantity = 64
#The number of items that should be removed when right-clicking when energy is selected in the storage terminal.
guiStorageEnergyIncrementalQuantity = 1000
#The number of items that should be removed when right-clicking when a fluid is selected in the storage terminal.
guiStorageFluidIncrementalQuantity = 1000
#The update frequency in milliseconds for the crafting jobs gui.
guiTerminalCraftingJobsUpdateFrequency = 1000
#The number of items that should be removed when right-clicking when an item is selected in the storage terminal.
guiStorageItemIncrementalQuantity = 1
#The number of items that should be selected when clicking on a fluid in the storage terminal.
guiStorageFluidInitialQuantity = 100000
#The number of items that should be removed when right-clicking when a fluid is selected in the storage terminal.
guiStorageFluidIncrementalQuantity = 1000

View File

@ -2,76 +2,76 @@
[general]
[general.general]
#The base energy usage for the energy importer.
importerEnergyBaseConsumption = 1
#The base energy usage for the item importer.
importerItemBaseConsumption = 1
#The base energy usage for the world item exporter when it has a variable.
exporterWorldItemBaseConsumptionEnabled = 32
#The base energy usage for the item interface.
interfaceItemBaseConsumption = 0
#The base energy usage for the world item importer when it has a variable.
importerWorldItemBaseConsumptionEnabled = 32
#The base energy usage for the fluid importer.
importerFluidBaseConsumption = 1
#The base energy usage for the fluid interface.
interfaceFluidBaseConsumption = 0
#The base energy usage for the player simulator when it does not have a variable.
playerSimulatorBaseConsumptionDisabled = 1
#The base energy usage for the player simulator when it has a variable.
playerSimulatorBaseConsumptionEnabled = 64
#The base energy usage for the world block exporter when it does not have a variable.
exporterWorldBlockBaseConsumptionDisabled = 1
#The base energy usage for the world block importer when it has a variable.
importerWorldBlockBaseConsumptionEnabled = 32
#The base energy usage for the energy exporter.
exporterEnergyBaseConsumption = 1
#The base energy usage for the item exporter.
exporterItemBaseConsumption = 1
#The base energy usage for the world fluid importer when it does not have a variable.
importerWorldFluidBaseConsumptionDisabled = 1
#The base energy usage for the world energy importer when it has a variable.
importerWorldEnergyBaseConsumptionEnabled = 32
#The base energy usage for the world item importer when it does not have a variable.
importerWorldItemBaseConsumptionDisabled = 1
#The base energy usage for the world block importer when it does not have a variable.
importerWorldBlockBaseConsumptionDisabled = 1
#The base energy usage for the fluid exporter.
exporterFluidBaseConsumption = 1
#The base energy usage for the world energy exporter when it has a variable.
exporterWorldEnergyBaseConsumptionEnabled = 32
#The base energy usage for the world fluid exporter when it has a variable.
exporterWorldFluidBaseConsumptionEnabled = 32
#The base energy usage for the world energy exporter when it does not have a variable.
exporterWorldEnergyBaseConsumptionDisabled = 1
#The base energy usage for the world fluid importer when it has a variable.
importerWorldFluidBaseConsumptionEnabled = 32
#The base energy usage for the energy interface.
interfaceEnergyBaseConsumption = 0
#The base energy usage for the world energy importer when it does not have a variable.
importerWorldEnergyBaseConsumptionDisabled = 1
#The base energy usage for the world block importer when it has a variable.
importerWorldBlockBaseConsumptionEnabled = 32
#The base energy usage for the world fluid importer when it does not have a variable.
importerWorldFluidBaseConsumptionDisabled = 1
#The base energy usage for the energy importer.
importerEnergyBaseConsumption = 1
#The base energy usage for the fluid exporter.
exporterFluidBaseConsumption = 1
#The base energy usage for the world block exporter when it has a variable.
exporterWorldBlockBaseConsumptionEnabled = 32
#The base energy usage for the world fluid exporter when it does not have a variable.
exporterWorldFluidBaseConsumptionDisabled = 1
#The base energy usage for the world energy importer when it does not have a variable.
importerWorldEnergyBaseConsumptionDisabled = 1
#The base energy usage for the item interface.
interfaceItemBaseConsumption = 0
#The base energy usage for the fluid interface.
interfaceFluidBaseConsumption = 0
#The base energy usage for the world energy importer when it has a variable.
importerWorldEnergyBaseConsumptionEnabled = 32
#The base energy usage for the world block importer when it does not have a variable.
importerWorldBlockBaseConsumptionDisabled = 1
#The base energy usage for the player simulator when it does not have a variable.
playerSimulatorBaseConsumptionDisabled = 1
#The base energy usage for the world fluid importer when it has a variable.
importerWorldFluidBaseConsumptionEnabled = 32
#The base energy usage for the world item exporter when it does not have a variable.
exporterWorldItemBaseConsumptionDisabled = 1
#The base energy usage for the world item importer when it has a variable.
importerWorldItemBaseConsumptionEnabled = 32
#The base energy usage for the energy interface.
interfaceEnergyBaseConsumption = 0
#The base energy usage for the world energy exporter when it has a variable.
exporterWorldEnergyBaseConsumptionEnabled = 32
#The base energy usage for the world item exporter when it has a variable.
exporterWorldItemBaseConsumptionEnabled = 32
#The base energy usage for the item importer.
importerItemBaseConsumption = 1
#The base energy usage for the item exporter.
exporterItemBaseConsumption = 1
#The base energy usage for the energy exporter.
exporterEnergyBaseConsumption = 1
#The base energy usage for the player simulator when it has a variable.
playerSimulatorBaseConsumptionEnabled = 64
#The base energy usage for the fluid importer.
importerFluidBaseConsumption = 1
#The base energy usage for the world fluid exporter when it has a variable.
exporterWorldFluidBaseConsumptionEnabled = 32
#The base energy usage for the world block exporter when it does not have a variable.
exporterWorldBlockBaseConsumptionDisabled = 1
#The base energy usage for the world item importer when it does not have a variable.
importerWorldItemBaseConsumptionDisabled = 1
[core]
[core.general]
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#How many ticks importers/exporters should sleep until checking targets again when they were previously unchanged.
inventoryUnchangedTickTimeout = 10
#If the version checker should be enabled.
versionChecker = true
#If items should be ejected into the world when item movement failed due to item handlers declaring inconsistent movement in simulation mode. If disabled, items can be voided.
ejectItemsOnInconsistentSimulationMovement = true
#The maximum network fluid transfer rate.
fluidRateLimit = 2147483647
#If particles should be shown and sounds should be played when tunnels are interacting with the world.
worldInteractionEvents = true
#If an anonymous mod startup analytics request may be sent to our analytics service.
analytics = true
#If items should be ejected into the world when a block is broken and not all items fit into the target. Will be voided otherwise.
ejectItemsOnBlockDropOverflow = true
#How many ticks importers/exporters should sleep until checking targets again when they were previously unchanged.
inventoryUnchangedTickTimeout = 10
#If items should be ejected into the world when item movement failed due to item handlers declaring inconsistent movement in simulation mode. If disabled, items can be voided.
ejectItemsOnInconsistentSimulationMovement = true
#If the version checker should be enabled.
versionChecker = true

View File

@ -1,18 +1,18 @@
#Configuration for Inventory Essentials
[client]
#Use the client implementation even on servers that have the mod installed - only useful for development purposes.
forceClientImplementation = false
#Should ctrl-clicking only move one item at a time instead of the full stack?
enableSingleTransfer = true
#Should shift-ctrl-clicking move all items of the same type at once?
enableBulkTransfer = true
#Should space-clicking an item move all items from that inventory at once?
enableBulkTransferAll = true
#Should shift-ctrl-drop-clicking drop all items of the same type at once?
enableBulkDrop = true
#Should space-clicking move all items even if an empty slot was clicked?
allowBulkTransferAllOnEmptySlot = false
#Should holding shift and moving your mouse over items quick-transfer them without requiring each to be clicked?
enableShiftDrag = true
#Should space-clicking an item move all items from that inventory at once?
enableBulkTransferAll = true
#Should ctrl-clicking only move one item at a time instead of the full stack?
enableSingleTransfer = true
#Use the client implementation even on servers that have the mod installed - only useful for development purposes.
forceClientImplementation = false
#Should space-clicking move all items even if an empty slot was clicked?
allowBulkTransferAllOnEmptySlot = false
#Should shift-ctrl-clicking move all items of the same type at once?
enableBulkTransfer = true
#Should shift-ctrl-drop-clicking drop all items of the same type at once?
enableBulkDrop = true

4
config/javd-common.toml Normal file
View File

@ -0,0 +1,4 @@
#The range of how many blocks out to build the platform
#Range: 1 ~ 10
platformRange = 3

View File

@ -1,20 +1,20 @@
[advanced]
#How items should be handed to you
#Allowed Values: INVENTORY, MOUSE_PICKUP
GiveMode = "INVENTORY"
#Debug mode enabled
DebugMode = false
#Display search bar in the center
CenterSearch = false
#Set low-memory mode (makes search very slow, but uses less RAM)
LowMemorySlowSearchEnabled = false
#How items should be handed to you
#Allowed Values: INVENTORY, MOUSE_PICKUP
GiveMode = "INVENTORY"
#Max number of columns shown
#Range: 4 ~ 100
MaxColumns = 100
#Max. recipe gui height
#Range: > 175
RecipeGuiHeight = 350
#Set low-memory mode (makes search very slow, but uses less RAM)
LowMemorySlowSearchEnabled = false
#Max number of columns shown
#Range: 4 ~ 100
MaxColumns = 100
[colors]
#Color values to search for
@ -28,9 +28,6 @@
#Search mode for Mod Names (prefix: @)
#Allowed Values: ENABLED, REQUIRE_PREFIX, DISABLED
ModNameSearchMode = "REQUIRE_PREFIX"
#Search mode for Tooltips (prefix: #)
#Allowed Values: ENABLED, REQUIRE_PREFIX, DISABLED
TooltipSearchMode = "ENABLED"
#Search mode for Tag Names (prefix: $)
#Allowed Values: ENABLED, REQUIRE_PREFIX, DISABLED
TagSearchMode = "REQUIRE_PREFIX"
@ -43,6 +40,9 @@
#Search mode for resources IDs (prefix: &)
#Allowed Values: ENABLED, REQUIRE_PREFIX, DISABLED
ResourceIdSearchMode = "DISABLED"
#Search mode for Tooltips (prefix: #)
#Allowed Values: ENABLED, REQUIRE_PREFIX, DISABLED
TooltipSearchMode = "ENABLED"
#Search advanced tooltips (visible with F3+H)
SearchAdvancedTooltips = false

View File

@ -3,18 +3,18 @@
[tooltip_options]
# Configure tooltip for burn time.
burnTimeTooltipMode = "disabled"
# Configure tooltip for registry name. E.g. minecraft:stone
registryNameTooltipMode = "disabled"
# Configure tooltip for NBT data.
nbtTooltipMode = "disabled"
# Configure tooltip for translation key. E.g. block.minecraft.stone
translationKeyTooltipMode = "disabled"
# Configure tooltip for max stack size.
maxStackSizeTooltipMode = "disabled"
# Configure tooltip for tags. E.g. forge:ingot, minecraft:planks
tagsTooltipMode = "disabled"
# Configure tooltip for durability.
durabilityTooltipMode = "disabled"
# Configure tooltip for hunger and saturation.
foodTooltipMode = "disabled"
# Configure tooltip for max stack size.
maxStackSizeTooltipMode = "disabled"
# Configure tooltip for NBT data.
nbtTooltipMode = "disabled"
# Configure tooltip for registry name. E.g. minecraft:stone
registryNameTooltipMode = "disabled"
# Configure tooltip for tags. E.g. forge:ingot, minecraft:planks
tagsTooltipMode = "disabled"
# Configure tooltip for translation key. E.g. block.minecraft.stone
translationKeyTooltipMode = "disabled"

View File

@ -11,15 +11,15 @@ blackList = []
nonRandom = ["losttrinkets:rock_candy", "losttrinkets:tha_cloud", "losttrinkets:turtle_shell", "losttrinkets:blaze_heart", "losttrinkets:tha_bat", "losttrinkets:tea_leaf", "losttrinkets:octopick", "losttrinkets:magical_herbs", "losttrinkets:magical_feathers", "losttrinkets:mad_aura"]
[Trinket_Slots]
#Amount of Xp levels added to the next unlocking cost.
#Range: 0 ~ 20
slotUpFactor = 5
#Numbers of trinket slots the player will start with (Only effect newer players!!).
#Range: 0 ~ 40
startSlots = 1
#Levels of xp needed to unlock a trinket slot.
#Range: 0 ~ 1000
slotCost = 20
#Amount of Xp levels added to the next unlocking cost.
#Range: 0 ~ 20
slotUpFactor = 5
[Killing_Unlocks]
#Set to false to disable unlocking trinkets from killing non-Boss entities.
@ -43,23 +43,23 @@ nonRandom = ["losttrinkets:rock_candy", "losttrinkets:tha_cloud", "losttrinkets:
farming = 140
[Ores_Mining_Unlocks]
#Set to false to disable unlocking trinkets from mining ores.
oresMiningUnlockEnabled = true
#Rarity of unlocking a trinket from mining ores. (Greater number = more rare)
#Range: 2 ~ 100000
oresMining = 100
#Set to false to disable unlocking trinkets from mining ores.
oresMiningUnlockEnabled = true
[Trading_Unlocks]
#Set to false to disable unlocking trinkets from trading.
tradingUnlockEnabled = true
#Rarity of unlocking a trinket from trading. (Greater number = more rare)
#Range: 2 ~ 100000
trading = 30
#Set to false to disable unlocking trinkets from trading.
tradingUnlockEnabled = true
[Wood_Cutting_Unlocks]
#Set to false to disable unlocking trinkets from cutting trees.
woodCuttingUnlockEnabled = true
#Rarity of unlocking a trinket from cutting trees. (Greater number = more rare)
#Range: 2 ~ 100000
woodCutting = 170
#Set to false to disable unlocking trinkets from cutting trees.
woodCuttingUnlockEnabled = true

View File

@ -1,144 +1,144 @@
#Style settings for all mods using mcjtylib
[style]
#Color: slider top left border
colorSliderTopLeft = "2b2b2b"
#Color: slider bottom right border
colorSliderBottomRight = "ffffff"
#Color: slider background
colorSliderFiller = "636363"
#Color: slider knob top left border
colorSliderKnobTopLeft = "eeeeee"
#Color: slider knob bottom right border
colorSliderKnobBottomRight = "333333"
#Color: slider knob background
colorSliderKnobFiller = "8b8b8b"
#Color: slider knob top left border while dragging
colorSliderKnobDraggingTopLeft = "5c669d"
#Color: slider knob bottom right border while dragging
colorSliderKnobDraggingBottomRight = "bcc5ff"
#Color: slider knob background while dragging
colorSliderKnobDraggingFiller = "7f89bf"
#Color: slider knob top left border while hovering
colorSliderKnobHoveringTopLeft = "a5aac5"
#Color: slider knob bottom right border while hovering
colorSliderKnobHoveringBottomRight = "777c99"
#Color: slider knob background while hovering
colorSliderKnobHoveringFiller = "858aa5"
#Color: slider knob little marker lines
colorSliderKnobMarkerLine = "4e4e4e"
#Color: text normal
colorTextNormal = "303030"
#Color: text as used in lists
colorTextInListNormal = "151515"
#Color: text disabled
colorTextDisabled = "a0a0a0"
#Color: textfield top left border
colorTextFieldTopLeft = "2b2b2b"
#Color: textfield bottom right border
colorTextFieldBottomRight = "ffffff"
#Color: textfield background
colorTextFieldFiller = "c6c6c6"
#Color: textfield backbground while focused
colorTextFieldFocusedFiller = "eeeeee"
#Color: textfield backbground while hovering
colorTextFieldHoveringFiller = "dadada"
#Color: textfield cursor
colorTextFieldCursor = "0"
#Color: energy bar top left border
colorEnergyBarTopLeft = "2b2b2b"
#Color: energy bar bottom right border
colorEnergyBarBottomRight = "ffffff"
#Color: energy bar high energy level
colorEnergyBarHighEnergy = "dd0000"
#Color: energy bar low energy level
colorEnergyBarLowEnergy = "631111"
#Color: energy bar spacer (between every energy level bar)
colorEnergyBarSpacer = "430000"
#Color: energy bar text
colorEnergyBarText = "ffffff"
#Color: list background
colorListBackground = "8b8b8b"
#Color: list separator line
colorListSeparatorLine = "5c5c5c"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient1 = "bbbb00"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient2 = "999900"
#Color: slider knob background while hovering
colorSliderKnobHoveringFiller = "858aa5"
#Color: list selected gradient
colorListSelectedGradient1 = "616161"
#Color: slider knob top left border
colorSliderKnobTopLeft = "eeeeee"
#Color: list selected gradient
colorListSelectedGradient2 = "414141"
#Color: list highlighted gradient
colorListHighlightedGradient1 = "717120"
#Color: list highlighted gradient
colorListHighlightedGradient2 = "515110"
#Color: standard bevel bright border color
colorBackgroundBevelBright = "ffffff"
#Color: standard bevel dark border color
colorBackgroundBevelDark = "2b2b2b"
#Color: standard background color
colorBackgroundFiller = "c6c6c6"
#Color: toggle button normal top left border
colorToggleNormalBorderTopLeft = "eeeeee"
#Color: toggle button normal bottom right border
colorToggleNormalBorderBottomRight = "777777"
#Color: toggle button normal background
colorToggleNormalFiller = "c6c6c6"
#Color: toggle button disabled top left border
colorToggleDisabledBorderTopLeft = "eeeeee"
#Color: toggle button disabled bottom right border
colorToggleDisabledBorderBottomRight = "777777"
#Color: toggle button disabled background
colorToggleDisabledFiller = "c6c6c6"
#Color: toggle button normal text
colorToggleTextNormal = "303030"
#Color: toggle button disabled text
colorToggleTextDisabled = "a0a0a0"
#Color: cycle button small triangle
colorCycleButtonTriangleNormal = "0"
#Color: cycle button disabled small triangle
colorCycleButtonTriangleDisabled = "888888"
#Color: external border around buttons and some other components
colorButtonExternalBorder = "0"
#Color: button top left border
colorButtonBorderTopLeft = "eeeeee"
#Color: list separator line
colorListSeparatorLine = "5c5c5c"
#Color: slider background
colorSliderFiller = "636363"
#Color: slider knob bottom right border while hovering
colorSliderKnobHoveringBottomRight = "777c99"
#Color: button bottom right border
colorButtonBorderBottomRight = "777777"
#Color: button background
colorButtonFiller = "c6c6c6"
#Color: toggle button disabled top left border
colorToggleDisabledBorderTopLeft = "eeeeee"
#Color: energy bar top left border
colorEnergyBarTopLeft = "2b2b2b"
#Color: toggle button normal background
colorToggleNormalFiller = "c6c6c6"
#Color: slider knob top left border while dragging
colorSliderKnobDraggingTopLeft = "5c669d"
#Color: disabled button bottom right border
colorButtonDisabledBorderBottomRight = "777777"
#Color: toggle button normal bottom right border
colorToggleNormalBorderBottomRight = "777777"
#Color: energy bar spacer (between every energy level bar)
colorEnergyBarSpacer = "430000"
#Color: textfield backbground while focused
colorTextFieldFocusedFiller = "eeeeee"
#Color: list background
colorListBackground = "8b8b8b"
#Color: toggle button disabled bottom right border
colorToggleDisabledBorderBottomRight = "777777"
#Color: hovering button top left border
colorButtonHoveringBorderTopLeft = "a5aac5"
#Color: slider knob bottom right border while dragging
colorSliderKnobDraggingBottomRight = "bcc5ff"
#Color: slider knob bottom right border
colorSliderKnobBottomRight = "333333"
#Color: standard background color
colorBackgroundFiller = "c6c6c6"
#Color: textfield background
colorTextFieldFiller = "c6c6c6"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient2 = "999900"
#Color: list selected and highlighted gradient
colorListSelectedHighlightedGradient1 = "bbbb00"
#Color: text disabled
colorTextDisabled = "a0a0a0"
#Color: selected button background
colorButtonSelectedFiller = "7f89bf"
#Color: cycle button disabled small triangle
colorCycleButtonTriangleDisabled = "888888"
#Color: textfield cursor
colorTextFieldCursor = "0"
#Color: standard bevel bright border color
colorBackgroundBevelBright = "ffffff"
#Color: text normal
colorTextNormal = "303030"
#Color: textfield top left border
colorTextFieldTopLeft = "2b2b2b"
#Color: disabled button background
colorButtonDisabledFiller = "c6c6c6"
#Color: selected button background gradient
colorButtonSelectedFillerGradient2 = "949ed4"
#Color: toggle button normal top left border
colorToggleNormalBorderTopLeft = "eeeeee"
#Color: cycle button small triangle
colorCycleButtonTriangleNormal = "0"
#Color: selected button background gradient
colorButtonSelectedFillerGradient1 = "6a74aa"
#Color: energy bar text
colorEnergyBarText = "ffffff"
#Color: toggle button disabled background
colorToggleDisabledFiller = "c6c6c6"
#Color: button background gradient
colorButtonFillerGradient1 = "b1b1b1"
#Color: button background gradient
colorButtonFillerGradient2 = "e1e1e1"
#Color: disabled button top left border
colorButtonDisabledBorderTopLeft = "eeeeee"
#Color: disabled button bottom right border
colorButtonDisabledBorderBottomRight = "777777"
#Color: disabled button background
colorButtonDisabledFiller = "c6c6c6"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient1 = "b1b1b1"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient2 = "e1e1e1"
#Color: slider knob background while dragging
colorSliderKnobDraggingFiller = "7f89bf"
#Color: slider top left border
colorSliderTopLeft = "2b2b2b"
#Color: selected button top left border
colorButtonSelectedBorderTopLeft = "5c669d"
#Color: standard bevel dark border color
colorBackgroundBevelDark = "2b2b2b"
#Color: energy bar high energy level
colorEnergyBarHighEnergy = "dd0000"
#Color: external border around buttons and some other components
colorButtonExternalBorder = "0"
#Color: energy bar bottom right border
colorEnergyBarBottomRight = "ffffff"
#Color: button background
colorButtonFiller = "c6c6c6"
#Color: slider knob top left border while hovering
colorSliderKnobHoveringTopLeft = "a5aac5"
#Color: textfield bottom right border
colorTextFieldBottomRight = "ffffff"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient1 = "b1b1b1"
#Color: button top left border
colorButtonBorderTopLeft = "eeeeee"
#Color: disabled button background gradient
colorButtonDisabledFillerGradient2 = "e1e1e1"
#Color: selected button bottom right border
colorButtonSelectedBorderBottomRight = "bcc5ff"
#Color: selected button background
colorButtonSelectedFiller = "7f89bf"
#Color: selected button background gradient
colorButtonSelectedFillerGradient1 = "6a74aa"
#Color: selected button background gradient
colorButtonSelectedFillerGradient2 = "949ed4"
#Color: hovering button top left border
colorButtonHoveringBorderTopLeft = "a5aac5"
#Color: hovering button bottom right border
colorButtonHoveringBorderBottomRight = "999ebb"
#Color: hovering button background
colorButtonHoveringFiller = "a2a7c2"
#Color: slider knob background
colorSliderKnobFiller = "8b8b8b"
#Color: list highlighted gradient
colorListHighlightedGradient1 = "717120"
#Color: hovering button background gradient
colorButtonHoveringFillerGradient1 = "8d92ad"
#Color: hovering button background gradient
colorButtonHoveringFillerGradient2 = "babfda"
#Color: toggle button disabled text
colorToggleTextDisabled = "a0a0a0"
#Color: textfield backbground while hovering
colorTextFieldHoveringFiller = "dadada"
#Color: text as used in lists
colorTextInListNormal = "151515"
#Color: list highlighted gradient
colorListHighlightedGradient2 = "515110"
#Color: toggle button normal text
colorToggleTextNormal = "303030"
#Color: disabled button top left border
colorButtonDisabledBorderTopLeft = "eeeeee"
#Color: slider knob little marker lines
colorSliderKnobMarkerLine = "4e4e4e"
#Color: hovering button background
colorButtonHoveringFiller = "a2a7c2"
#Color: slider bottom right border
colorSliderBottomRight = "ffffff"
#Color: hovering button bottom right border
colorButtonHoveringBorderBottomRight = "999ebb"

View File

@ -0,0 +1,70 @@
#MobGriefing settings
[mobGriefing]
#blaze mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
blaze = "DEFAULT"
#cow mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
cow = "DEFAULT"
#creeper mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
creeper = "DEFAULT"
#ender_dragon mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
ender_dragon = "DEFAULT"
#enderman mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
enderman = "DEFAULT"
#evoker mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
evoker = "DEFAULT"
#fox mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
fox = "DEFAULT"
#ghast mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
ghast = "DEFAULT"
#horse mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
horse = "DEFAULT"
#husk mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
husk = "DEFAULT"
#pig mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
pig = "DEFAULT"
#piglin mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
piglin = "DEFAULT"
#piglin_brute mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
piglin_brute = "DEFAULT"
#ravager mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
ravager = "DEFAULT"
#rabbit mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
rabbit = "DEFAULT"
#sheep mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
sheep = "DEFAULT"
#silverfish mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
silverfish = "DEFAULT"
#snow_golem mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
snow_golem = "DEFAULT"
#strider mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
strider = "DEFAULT"
#villager mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
villager = "DEFAULT"
#wither mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
wither = "DEFAULT"
#zombie mobGriefing
#Allowed Values: DEFAULT, TRUE, FALSE
zombie = "DEFAULT"

View File

@ -2,65 +2,65 @@
[general]
#Additional conversion recipes for the Botanist's Pickaxe right click function. Each entry needs to be formatted as modid:input_block[prop1=value1,...]->modid:output_block[prop1=value1,...] where block state properties are optional
additionalBotanistPickaxeConversions = []
#Additional dimensions that map to Aura types that should be present in them. This is useful if you have a modpack with custom dimensions that should have Aura act similarly to an existing dimension in them. Each entry needs to be formatted as dimension_name->aura_type, where aura_type can be any of naturesaura:overworld, naturesaura:nether and naturesaura:end.
auraTypeOverrides = []
#Additional blocks that are recognized as generatable ores for the passive ore generation effect. Each entry needs to be formatted as tag_name->oreWeight->dimension where a higher weight makes the ore more likely to spawn with 5000 being the weight of coal, the default ore with the highest weight, and dimension being any of overworld and nether
additionalOres = ["forge:ores/nether/gold->1000->nether", "forge:ores/netherite_scrap->1->nether", "forge:ores/bitumen->1000->overworld", "forge:ores/fluorite->50->overworld", "forge:ores/potassium_nitrate->500->overworld", "forge:ores/mana->500->overworld"]
#Blocks that are exempt from being recognized as generatable ores for the passive ore generation effect. Each entry needs to be formatted as modid:block[prop1=value1,...] where block state properties are optional
oreExceptions = ["thermal:ruby_ore", "thermal:sapphire_ore", "mekanism:copper_ore", "mekanism:tin_ore", "mekanism:lead_ore", "mekanism:osmium_ore", "mekanism:uranium_ore", "mekanism:fluorite_ore", "immersiveengineering:ore_silver", "immersiveengineering:ore_copper", "immersiveengineering:ore_aluminum", "immersiveengineering:ore_nickel", "immersiveengineering:ore_uranium", "immersiveengineering:ore_lead"]
#Additional projectile types that are allowed to be consumed by the projectile generator. Each entry needs to be formatted as entity_registry_name->aura_amount
additionalProjectiles = []
#The amount of blocks that can be between two Aura Field Creators for them to be connectable and work together
fieldCreatorRange = 24
#The Aura to RF ratio used by the RF converter, read as aura*ratio = rf
auraToRFRatio = 0.05
#Blocks that are exempt from being recognized as generatable ores for the passive ore generation effect. Each entry needs to be formatted as modid:block[prop1=value1,...] where block state properties are optional
oreExceptions = ["create:copper_ore", "create:zinc_ore", "immersiveengineering:ore_aluminum", "immersiveengineering:ore_copper", "immersiveengineering:ore_lead", "immersiveengineering:ore_nickel", "immersiveengineering:ore_silver", "immersiveengineering:ore_uranium", "mekanism:copper_ore", "mekanism:fluorite_ore", "mekanism:lead_ore", "mekanism:osmium_ore", "mekanism:tin_ore", "mekanism:uranium_ore", "thermal:apatite_ore", "thermal:copper_ore", "thermal:nickel_ore", "thermal:lead_ore", "thermal:ruby_ore", "thermal:sapphire_ore", "thermal:silver_ore", "thermal:sulfur_ore", "thermal:tin_ore"]
#Additional blocks that are recognized as generatable ores for the passive ore generation effect. Each entry needs to be formatted as tag_name->oreWeight->dimension where a higher weight makes the ore more likely to spawn with 5000 being the weight of coal, the default ore with the highest weight, and dimension being any of overworld and nether
additionalOres = ["forge:ores/nether/gold->1000->nether", "forge:ores/netherite_scrap->1->nether", "forge:ores/bitumen->1000->overworld", "forge:ores/fluorite->50->overworld", "forge:ores/potassium_nitrate->500->overworld", "forge:ores/mana->500->overworld", "forge:ores/sulfur->300->overworld"]
#Additional dimensions that map to Aura types that should be present in them. This is useful if you have a modpack with custom dimensions that should have Aura act similarly to an existing dimension in them. Each entry needs to be formatted as dimension_name->aura_type, where aura_type can be any of naturesaura:overworld, naturesaura:nether and naturesaura:end.
auraTypeOverrides = []
#The amount of blocks that can be between two Aura Field Creators for them to be connectable and work together
fieldCreatorRange = 24
[features]
#If the RF converter block should be enabled
rfConverter = true
#If the chunk loader block should be enabled
chunkLoader = true
#If the Aura Imbalance effect of grass and trees dying in the area if the Aura levels are too low should occur
grassDieEffect = true
#If the Aura Imbalance effect of nether blocks degrading in the area if the Aura levels are too low should occur
netherDecayEffect = true
#If the Aura Imbalance effect of plant growth being boosted if the Aura levels are high enough should occur
plantBoostEffect = true
#If the Aura Imbalance effect of aura containers in players' inventories being filled if the Aura levels are high enough should occur
cacheRechargeEffect = true
#If the Aura Imbalance effect of explosions happening randomly if Aura levels are too low should occur
explosionEffect = true
#If the Aura Imbalance effect of breathlessness if Aura levels are too low should occur
breathlessEffect = true
#If the Aura Imbalance effect of passive mobs being angered if Aura levels are too low should occur
angerEffect = true
#If the Aura Imbalance effect of farm animals being affected in positive ways if Aura levels are too high should occur
animalEffect = true
#If the Aura Imbalance effect of ores spawning in the area if Aura levels are too high should occur
oreEffect = true
#If Aura Blooms and Aura Cacti should generate in the world
auraBlooms = true
#If the chunk loader block should be enabled
chunkLoader = true
#If the Aura Imbalance effect of grass growing on netherrack if the Aura levels are high enough should occur
netherGrassEffect = true
#If the Aura Imbalance effect of explosions happening randomly if Aura levels are too low should occur
explosionEffect = true
#If the Aura Imbalance effect of nether blocks degrading in the area if the Aura levels are too low should occur
netherDecayEffect = true
#If Aura Blooms and Aura Cacti should generate in the world
auraBlooms = true
#If the Aura Imbalance effect of grass and trees dying in the area if the Aura levels are too low should occur
grassDieEffect = true
#If the Aura Imbalance effect of aura containers in players' inventories being filled if the Aura levels are high enough should occur
cacheRechargeEffect = true
#If the RF converter block should be enabled
rfConverter = true
#If the Aura Imbalance effect of farm animals being affected in positive ways if Aura levels are too high should occur
animalEffect = true
#If the Aura Imbalance effect of breathlessness if Aura levels are too low should occur
breathlessEffect = true
#If the Aura Imbalance effect of plant growth being boosted if the Aura levels are high enough should occur
plantBoostEffect = true
#If the Aura Imbalance effect of passive mobs being angered if Aura levels are too low should occur
angerEffect = true
[client]
#The percentage of particles that should be displayed, where 1 is 100% and 0 is 0%
#Range: 0.0 ~ 1.0
particleAmount = 1.0
#If particle spawning should respect the particle setting in Minecraft's video settings screen
respectVanillaParticleSettings = false
#The percentage of particles that should spawn when there is an excess amount of Aura in the environment, where 1 is 100% and 0 is 0%
excessParticleAmount = 1.0
#If, when the F3 debug menu is open and the player is in creative mode, every Aura spot should be highlighted in the world for debug purposes
debugWorld = false
#The location of the aura bar, where 0 is top left, 1 is top right, 2 is bottom left and 3 is bottom right
#Range: 0 ~ 3
auraBarLocation = 0
#The location of the aura cache bar, where 0 is to the left of the hotbar and 1 is to the right of the hotbar
#Range: 0 ~ 1
cacheBarLocation = 0
#If debug information about Aura around the player should be displayed in the F3 debug menu if the player is in creative mode
debugText = true
#If, when the F3 debug menu is open and the player is in creative mode, every Aura spot should be highlighted in the world for debug purposes
debugWorld = false
#The percentage of particles that should be displayed, where 1 is 100% and 0 is 0%
#Range: 0.0 ~ 1.0
particleAmount = 1.0
#The percentage of particles that should spawn when there is an excess amount of Aura in the environment, where 1 is 100% and 0 is 0%
excessParticleAmount = 1.0
#If certain equippable items, like the Environmental Eye, should be rendered on the player
renderItemsOnPlayer = true
#If particle spawning should respect the particle setting in Minecraft's video settings screen
respectVanillaParticleSettings = false
#If debug information about Aura around the player should be displayed in the F3 debug menu if the player is in creative mode
debugText = true

View File

@ -1,5 +1,8 @@
[Client]
#The side for information rendered on the HUD. Ex: LEFT, RIGHT
#Allowed Values: LEFT, RIGHT
overlaySide = "LEFT"
#Displays Nature's Compass information even while chat is open.
displayWithChatOpen = true
#Fixes biome names by adding missing spaces. Ex: ForestHills becomes Forest Hills
@ -7,7 +10,4 @@
#The line offset for information rendered on the HUD.
#Range: 0 ~ 50
overlayLineOffset = 1
#The side for information rendered on the HUD. Ex: LEFT, RIGHT
#Allowed Values: LEFT, RIGHT
overlaySide = "LEFT"

View File

@ -1,16 +1,16 @@
[General]
#Allows a player to teleport to a located biome when in creative mode, opped, or in cheat mode.
allowTeleport = true
#biomeSize * radiusModifier = maxSearchRadius. Raising this value will increase search accuracy but will potentially make the process more resource .
#Range: 0 ~ 1000000
radiusModifier = 2500
#biomeSize * sampleSpaceModifier = sampleSpace. Lowering this value will increase search accuracy but will make the process more resource intensive.
#Range: 0 ~ 1000000
sampleSpaceModifier = 16
#A list of biomes that the compass will not be able to search for. Specify by resource location (ex: minecraft:ocean) or ID (ex: 0)
biomeBlacklist = []
#Allows a player to teleport to a located biome when in creative mode, opped, or in cheat mode.
allowTeleport = true
#The maximum number of samples to be taken when searching for a biome.
#Range: 0 ~ 1000000
maxSamples = 50000
#A list of biomes that the compass will not be able to search for. Specify by resource location (ex: minecraft:ocean) or ID (ex: 0)
biomeBlacklist = []
#biomeSize * radiusModifier = maxSearchRadius. Raising this value will increase search accuracy but will potentially make the process more resource .
#Range: 0 ~ 1000000
radiusModifier = 2500

View File

@ -2,12 +2,12 @@
[client]
#Set this to true to disable advancement locking for ALL books, making all entries visible at all times. Config Flag: advancements_disabled
"Disable Advancement Locking" = false
#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_<bookid>
no_advancement_books = []
#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode
"Testing Mode" = false
#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book.
"Inventory Button Book" = ""
#Set this to true to use Shift instead of Ctrl for the inventory quick lookup feature.
quickLookupShift = false
#Granular list of Book ID's to disable advancement locking for, e.g. [ "botania:lexicon" ]. Config Flags: advancements_disabled_<bookid>
no_advancement_books = []
#Set this to the ID of a book to have it show up in players' inventories, replacing the recipe book.
"Inventory Button Book" = ""
#Enable testing mode. By default this doesn't do anything, but you can use the config flag in your books if you want. Config Flag: testing_mode
"Testing Mode" = false

View File

@ -1,6 +1,26 @@
["Load balancing settings"]
["Load balancing settings"."Tile entities load balancing settings"]
#Requires TELoadBalancing = true. Enables dealing with lag caused by tile entities during chunk unload. This is normally not needed. default = false
TEUnloadLag = false
#Enables Tile entity load balancing. default: true
TELoadBalancing = true
#Mean tick time at which load balancing takes effect, 1000 / mean tick time = TPS. default: 55
#Range: 1 ~ 200
meanTickTH = 55
#Enables debug log output for lagging tile entities, default = false
TEDebugOutput = false
["Load balancing settings"."Event load balancing settings"]
#Mean tick time at which event load balancing takes effect, 1000 / mean tick time = TPS. default: 55
#Range: 1 ~ 200
meanTickEvent = 60
#Enables debug log output for lagging event subscribers, default = false
eventDebugOutput = true
#Enables event load balancing, this is mostly stuff which is happening outside entityAI/Tile entities on world ticks. default: true
eventLoadBalancing = false
# Load balancing is a mechanic which profiles and throttles down lagging entities, tileentities and event subscribers.
# It is used to prevent a certain laggy mob or block from lagging out the whole game. Since this is rather invasive and may cause the lagging
# entity/block to not work nicely it is only done once the game goes over the configured lagging threshold.
@ -10,40 +30,15 @@
# If you run into trouble with some of the entities or blocks not working correctly you can disable it here
#
["Load balancing settings"."Entity AI Load balancing settings"]
#Enables load balancing for entity AI. default = true
AILoadBalancing = true
#Mean tick time at which AI load balancing takes effect, 1000 / mean tick time = TPS. default: 55
#Range: 1 ~ 200
meanTickAITH = 55
#Enables load balancing for entity AI. default = true
AILoadBalancing = true
#Whether to debug lagging entities and log offenders, requires load balancing to be enabled. default = true
logEntityAILag = true
["Load balancing settings"."Tile entities load balancing settings"]
#Enables Tile entity load balancing. default: true
TELoadBalancing = true
#Mean tick time at which load balancing takes effect, 1000 / mean tick time = TPS. default: 55
#Range: 1 ~ 200
meanTickTH = 55
#Enables debug log output for lagging tile entities, default = false
TEDebugOutput = false
#Requires TELoadBalancing = true. Enables dealing with lag caused by tile entities during chunk unload. This is normally not needed. default = false
TEUnloadLag = false
["Load balancing settings"."Event load balancing settings"]
#Enables event load balancing, this is mostly stuff which is happening outside entityAI/Tile entities on world ticks. default: true
eventLoadBalancing = false
#Mean tick time at which event load balancing takes effect, 1000 / mean tick time = TPS. default: 55
#Range: 1 ~ 200
meanTickEvent = 60
#Enables debug log output for lagging event subscribers, default = false
eventDebugOutput = true
["Entity settings"]
#Entity density setting, determines how many entities are spawned overall. 1 = Vanilla default, 0.1 e.g 10x less than vanilla. 10 = 10x more than vanilla, default = 1
#Range: 0.01 ~ 100.0
entityDensity = 1.0
#Adapt entity speed to tps, makes entities struggle less with lag. default = true
adaptiveSpeed = true
#Entity spawn interval setting, determines how frequently entities are spawned overall. 1 = Vanilla default, default = 10
#Range: 1 ~ 1000
spawnInterval = 10
@ -53,64 +48,69 @@
fastCollisions = true
#Enables less laggy entity item pickup, default = true
noLagItemPickup = true
#Enables fast itemstack comparisons
fastItemCompare = true
#Enable faster pathfinding, default = true
fastPathFinding = true
#Enable fast inventory advancement triggers, many advancements based on items tend to lag the players, default = true
fastInventoryAdvancement = true
#Enable multithreading support for entities, requires fastCollisions to be enabled. default = true
multiEntities = true
#Disables block changes notifying all entity paths in the world, to possibly adjust their paths, disable with IE, incompat, default = true
disableNotifyOnBlockChange = true
#Enables fast itemstack comparisons
fastItemCompare = true
#Entity density setting, determines how many entities are spawned overall. 1 = Vanilla default, 0.1 e.g 10x less than vanilla. 10 = 10x more than vanilla, default = 1
#Range: 0.01 ~ 100.0
entityDensity = 1.0
#Enable fast inventory advancement triggers, many advancements based on items tend to lag the players, default = true
fastInventoryAdvancement = true
#Adapt entity speed to tps, makes entities struggle less with lag. default = true
adaptiveSpeed = true
#Enable faster pathfinding, default = true
fastPathFinding = true
["Entity AI Settings"]
#Sets the tick interval in which non-running AI tasks are rechecked. Vanilla default is 1(starting with 1.13+), this mods suggested default is 4(as it was in 1.12)
#Range: 1 ~ 500
goalselectorrate = 4
#Enables a slower updated AI tempt goal, tempt is used e.g. for luring sheep with wheat. default = true
optimizeTempt = true
#Enables a slower updated AI avoid entity goal, avoid is used e.g. for villagers avoiding zombies so it constantly searches for mobs in the area. default = true
optimizeAvoid = true
#Enables a slower updated AI Fox find shelter goal, which causes too much load. default = true
slowFindShelter = true
#Enables a slower updated AI Panic entity goal, panic is used for chickens/other animals running away e.g. on fire. default = true
optimizePanic = true
#Enables a slower updated AI Breed entity goal, breed is used for searching nearby similar animals and doesnt have to be checked that often. default = true
optimizeBreed = true
#Enables a slower updated AI Fox find shelter goal, which causes too much load. default = true
slowFindShelter = true
#Enables a slower updated AI tempt goal, tempt is used e.g. for luring sheep with wheat. default = true
optimizeTempt = true
#Enables a slower updated AI avoid entity goal, avoid is used e.g. for villagers avoiding zombies so it constantly searches for mobs in the area. default = true
optimizeAvoid = true
#Fix chunkloading and lag caused by the block break goal, mostly used by zombies or endermen. default = true
fixBlockBreakGoal = true
["General performance improvements settings"]
#Enable FPS improvements, default = true
betterFps = true
#If true hoppers are causing less lag
fasterHoppers = true
#Reduces crafting lag by caching recipe lookups, helps a lot with autocrafting/crafting related lag. default = true
cacheRecipes = true
#Enable fast spawn radius check, this makes entity spawn mechanics lag less. default = true
fastSpawnRadius = true
#Enable fast chunk block ticks, reduces lag on random block ticks in the world but keeps the same growth e.g. on crops. default = true
fastChunkBlocks = true
#Enable fast chunk save, unmodified chunks are saved a lot faster and cause less lag when saving to disk. default = true
fastChunkSave = true
#If true hoppers are causing less lag
fasterHoppers = true
#Enable FPS improvements, default = true
betterFps = true
#Enable fast chunk block ticks, reduces lag on random block ticks in the world but keeps the same growth e.g. on crops. default = true
fastChunkBlocks = true
["Utility settings, debugging and other"]
#List of mobs disallowed from spawning: e.g. format : ["minecraft:zombie", "minecraft:creeper"]
forbiddenMobs = []
#Set the max login timeout during connection in ticks. 20 ticks = 1 sec, default = 120 seconds
#Range: 600 ~ 20000
logintimeout = 2400
#Set the amount of items at which too many stacked items report their position. Default = 100 items
#Range: 2 ~ 1000
maxItems = 100
#Set the ingame disconnect timeout for disconnecting players. Default = 60sec
#Range: 15 ~ 400
disconnectTimeout = 60
#Enable various debugging error logs, like chunkloading etc. , default = false
debugOptionsEnabled = false
#Disables the config reload during the game, can cause performance issues on some linux systems, default = false
disableConfigReload = false
#Enable printing of world/chunk saves for debugging purposes, those normally happen every 5minutes. default = false
printWorldSaves = false
#Enable various debugging error logs, like chunkloading etc. , default = false
debugOptionsEnabled = false
#Set the ingame disconnect timeout for disconnecting players. Default = 60sec
#Range: 15 ~ 400
disconnectTimeout = 60
#List of mobs disallowed from spawning: e.g. format : ["minecraft:zombie", "minecraft:creeper"]
forbiddenMobs = []

View File

@ -1,12 +1,12 @@
#Glazing Tool settings
[glazing_tool]
# Enable the glazing tool
glazing_tool_enabled = true
# Let the glazing tool drop panes (like silk touch) by sneaking while in BREAK mode
glazing_tool_break_pane = false
# Allow glazing tool to mark glass panes as unbreakable while in UNBREAKING mode
unbreakable_pane = false
# Enable alternate green dye
green_dye_enabled = true
# Allow glazing tool to mark glass panes as unbreakable while in UNBREAKING mode
unbreakable_pane = false
# Enable the glazing tool
glazing_tool_enabled = true

View File

@ -1,24 +1,24 @@
[general]
#Should the SSP game pause when the Programmer GUI is open (does not apply in SMP)?
programmer_gui_pauses = false
#Show tank fluids with the The One Probe. Note that TOP also has support for showing tanks, which may or may not be enabled.
top_shows_fluids = true
#Should widgets in the GUI Remote Editor be snapped to a 4x4 grid?
gui_remote_grid_snap = true
#Enable Aphorism Tile Drama! http://mc-drama.herokuapp.com/
aphorism_drama = true
#Should GUI side tabs be shown with a beveled edge? Setting to false uses a plain black edge, as in earlier versions of the mod.
gui_bevel = true
#Tint Logistics configuration GUI backgrounds according to the colour of the logistics frame you are configuring.
logistics_gui_tint = true
#Should tube modules emit redstone play redstone particle effects when active?
tube_module_redstone_particles = true
#Defines which widgets are shown in the Programmer GUI: easy, medium, or advanced
#Allowed Values: EASY, MEDIUM, ADVANCED
programmer_difficulty = "EASY"
#Show tank fluids with the The One Probe. Note that TOP also has support for showing tanks, which may or may not be enabled.
top_shows_fluids = true
#Tint Logistics configuration GUI backgrounds according to the colour of the logistics frame you are configuring.
logistics_gui_tint = true
#Should GUI side tabs be shown with a beveled edge? Setting to false uses a plain black edge, as in earlier versions of the mod.
gui_bevel = true
#Always show the pressure durability bar for pressurizable items, even when full?
always_show_pressure_durability_bar = true
#Should tube modules emit redstone play redstone particle effects when active?
tube_module_redstone_particles = true
#Should widgets in the GUI Remote Editor be snapped to a 4x4 grid?
gui_remote_grid_snap = true
#Should the SSP game pause when the Programmer GUI is open (does not apply in SMP)?
programmer_gui_pauses = false
[armor]
#Use fancy models for Pneumatic Armor (currently unimplemented)
@ -26,47 +26,47 @@
#Intensity of the FOV modification when using Pneumatic Leggings speed boost: 0.0 for no FOV modification, higher values zoom out more. Note: non-zero values may cause FOV clashes with other mods.
#Range: 0.0 ~ 1.0
leggings_fov_factor = 0.0
#Maximum time, as a percentage of the tick, that the Pneumatic Helmet Block Tracker may take when active and scanning blocks. Larger values mean more rapid update of block information, but potentially greater impact on client FPS.
#Range: 1 ~ 100
block_tracker_max_time_per_tick = 10
#Enable the Pneumatic Helmet Coordinate Tracker pathfinder
path_enabled = false
#True if the Pneumatic Helmet Coordinate Tracker pathfinder should draw lines, false for tiles.
wire_path = false
#Maximum time, as a percentage of the tick, that the Pneumatic Helmet Block Tracker may take when active and scanning blocks. Larger values mean more rapid update of block information, but potentially greater impact on client FPS.
#Range: 1 ~ 100
block_tracker_max_time_per_tick = 10
#Should the Pneumatic Helmet Coordinate Tracker pathfinder path be visible through blocks?
xray_enabled = false
#True: show pressure as numbers. False: show pressure as horizontal bar.
show_pressure_numerically = true
#How frequently should the Pneumatic Helmet Coordinate Tracker pathfinder path be recalculated?
#Allowed Values: SLOW, NORMAL, FAST
path_update_setting = "NORMAL"
#True: show pressure as numbers. False: show pressure as horizontal bar.
show_pressure_numerically = true
[sound]
#Volume level of the Elevator while running
#Range: 0.0 ~ 2.0
elevator_volume_running = 1.0
#Volume level of the Elevator *clunk* while starting/stopping
#Range: 0.0 ~ 2.0
elevator_volume_start_stop = 1.0
#Volume level of air leaks from unconnected tubes/machines. Beware: turning this off could lead to undetected leaks wasting pressure forever!
#Range: 0.0 ~ 2.0
air_leak_volume = 1.0
#Volume level of the hand-held Minigun
#Range: 0.0 ~ 2.0
minigun_volume_held = 0.75
#Volume level of drone-mounted Miniguns
#Range: 0.0 ~ 2.0
minigun_volume_drone = 1.0
#Volume level of the Sentry Turret's Minigun
#Range: 0.0 ~ 2.0
minigun_volume_sentry_turret = 1.0
#Volume level of the Jet Boots in normal flight mode
#Range: 0.0 ~ 2.0
jetboots_volume = 1.0
#Volume level of the hand-held Minigun
#Range: 0.0 ~ 2.0
minigun_volume_held = 0.75
#Volume level of the Sentry Turret's Minigun
#Range: 0.0 ~ 2.0
minigun_volume_sentry_turret = 1.0
#Volume level of the Elevator *clunk* while starting/stopping
#Range: 0.0 ~ 2.0
elevator_volume_start_stop = 1.0
#Volume level of drone-mounted Miniguns
#Range: 0.0 ~ 2.0
minigun_volume_drone = 1.0
#Volume level of the Jet Boots when in Builder Mode
#Range: 0.0 ~ 2.0
jetboots_volume_builder_mode = 0.3
#Volume level of air leaks from unconnected tubes/machines. Beware: turning this off could lead to undetected leaks wasting pressure forever!
#Range: 0.0 ~ 2.0
air_leak_volume = 1.0
#Volume level of the Jackhammer
#Range: 0.0 ~ 2.0
jackhammer_volume = 1.0
#Volume level of the Elevator while running
#Range: 0.0 ~ 2.0
elevator_volume_running = 1.0

View File

@ -1,49 +1,62 @@
[General]
#Chance per chunk as a percentage to generate an Oil Lake. Set to 0 for no oil lakes. See also 'surface_oil_generation_chance'.
#Range: 0 ~ 100
oil_generation_chance = 15
#When an Oil Lake would be generated at the surface (see 'oil_generation_chance'), percentage chance that this will actually generate a lake. Set to 0 for no surface oil lakes, and fewer lakes overall. Higher values don't guarantee surface oil lakes, but make them more likely, as well as making oil lakes more likely overall. It is recommended to adjust this value in conjunction with 'oil_generation_chance'.
#Range: 0 ~ 100
surface_oil_generation_chance = 25
#Enable mod dungeon loot generation
enable_dungeon_loot = true
#Drones render their held item (the item in slot 0 of their inventory) ? Note: this is in common config since if enabled, server needs to sync the item data to the client.
drones_render_held_item = true
#Enable Drone Suffocation Damage
enable_drone_suffocation = true
#Efficiency of fuel buckets as furnace fuel (default 0.05 means 1 bucket of LPG smelts 450 items in a vanilla furnace)
#Range: 0.0 ~ 1.7976931348623157E308
fuel_bucket_efficiency = 0.05
#Maximum number of blocks in the area defined in an Area Programming Puzzle Piece
#Range: > 1
max_programming_area = 250000
#Are drones allowed to import Experience Orbs and convert them to Memory Essence fluid?
drones_can_import_xp_orbs = true
#When an Oil Lake would be generated at the surface (see 'oil_generation_chance'), percentage chance that this will actually generate a lake. Set to 0 for no surface oil lakes, and fewer lakes overall. Higher values don't guarantee surface oil lakes, but make them more likely, as well as making oil lakes more likely overall. It is recommended to adjust this value in conjunction with 'oil_generation_chance'.
#Range: 0 ~ 100
surface_oil_generation_chance = 25
#Oil worldgen blacklist: add biome IDs to this list if you don't want oil worldgen to happen there. This works in conjunction with 'oil_world_gen_category_blacklist' - if a biome matches either, then no oil lakes will generate there.
oil_world_gen_blacklist = ["minecraft:soul_sand_valley", "minecraft:crimson_forest", "minecraft:warped_forest", "minecraft:nether_wastes", "minecraft:the_void", "minecraft:the_end", "minecraft:small_end_islands", "minecraft:end_midlands", "minecraft:end_highlands", "minecraft:end_barrens"]
#Oil worldgen blacklist by biome category: add biome categories to this list if you don't want oil worldgen to happen there. Accepted categories are: beach, desert, extreme_hills, forest, icy, jungle, mesa, mushroom, nether, none, ocean, plains, river, savanna, swamp, taiga, the_end. This works in conjunction with 'oil_world_gen_blacklist' - if a biome matches either, then no oil lakes will generate there.
oil_world_gen_category_blacklist = ["none"]
#Chance per chunk as a percentage to generate an Oil Lake. Set to 0 for no oil lakes. See also 'surface_oil_generation_chance'.
#Range: 0 ~ 100
oil_generation_chance = 15
#Blacklisted entity ID's, which the Vacuum Trap will not try to absorb. Note that players, tamed entities, boss entities, and PneumaticCraft drones may never be absorbed, regardless of config settings.
vacuum_trap_blacklist = []
#Fluids at least as hot as this temperature (Kelvin) will be auto-registered as Liquid Compressor fuels, the quality being dependent on fluid temperature.
#Range: > 0
min_fluid_fuel_temperature = 373
#Enable mod dungeon loot generation
enable_dungeon_loot = true
#Efficiency of fuel buckets as furnace fuel (default 0.05 means 1 bucket of LPG smelts 450 items in a vanilla furnace)
#Range: 0.0 ~ 1.7976931348623157E308
fuel_bucket_efficiency = 0.05
#Oil worldgen blacklist by biome category: add biome categories to this list if you don't want oil worldgen to happen there. Accepted categories are: beach, desert, extreme_hills, forest, icy, jungle, mesa, mushroom, nether, none, ocean, plains, river, savanna, swamp, taiga, the_end. This works in conjunction with 'oil_world_gen_blacklist' - if a biome matches either, then no oil lakes will generate there.
oil_world_gen_category_blacklist = ["none"]
#Should dyes be used up when coloring things (Drones, Logistics Modules, Redstone Modules)?
use_up_dyes_when_coloring = false
#Drones render their held item (the item in slot 0 of their inventory) ? Note: this is in common config since if enabled, server needs to sync the item data to the client.
drones_render_held_item = true
#Are drones allowed to import Experience Orbs and convert them to Memory Essence fluid?
drones_can_import_xp_orbs = true
#Blacklisted entity ID's, which the Vacuum Trap will not try to absorb. Note that players, tamed entities, boss entities, and PneumaticCraft drones may never be absorbed, regardless of config settings.
vacuum_trap_blacklist = []
["Machine Properties"]
#Aerial Interface backwards compat: allow pre-0.8.0 behaviour of getting player's armor inventory from top face, even with Dispenser Upgrade installed
aerial_interface_armor_compat = true
#Chance per tick of Crop Supports causing a growth tick. The default, 0.002, is roughly 2.5 times faster than the vanilla growth rate
#Range: 0.0 ~ 1.7976931348623157E308
crop_sticks_growth_boost_chance = 0.002
#Changing this value will alter the pressurized air production of the Electric Compressor. The input, EU, will stay the same
#Speed multiplier per speed upgrade: speed mult = speedUpgradeSpeedMultiplier ^ num_of_speed_upgrades
#Range: 1.0 ~ 2.0
speed_upgrade_speed_multiplier = 1.5
#The amount of air produced by using 100 MJ (Minecraft Joules) in the flux compressor
#Range: > 0
electric_compressor_efficiency = 40
kinetic_compressor_efficiency = 40
#The amount of MJ (Minecraft Joules) produced by using 100mL of air in the Pneumatic Dynamo
#Range: > 0
pneumatic_engine_efficiency = 40
#Can the Liquid Hopper absorb/dispense fluids into the world with a Dispenser Upgrade?
liquid_hopper_dispenser = true
#Can the Omnidirectional Hopper dispense items into the world with a Dispenser Upgrade?
omni_hopper_dispenser = true
#Fuel usage / heat gen multiplier per speed upgrade: usage mult = speedUpgradeUsageMultiplier ^ num_of_speed_upgrades
#Range: 1.0 ~ 2.0
speed_upgrade_usage_multiplier = 1.649999976158142
#Base chance (1/x) per tick of a lightning strike on/around the Electrostatic Generator
#Range: > 0
electrostatic_lightning_chance = 100000
#The ratio of liquid plastic to solid plastic sheets in the Plastic Mixer, in mB per sheet. If set to 0, no default liquid->solid plastic recipe will be added (but CraftTweaker or API can be used to add recipes)
#Range: > 0
plastic_mixer_plastic_ratio = 1000
#The max height of an elevator per stacked Elevator Base block.
#Range: 1 ~ 256
elevator_base_blocks_per_base = 6
@ -55,67 +68,51 @@
#Kerosene Lamp fuel efficiency: higher values mean fuel will last longer in the lamp
#Range: 0.0 ~ 1.7976931348623157E308
kerosene_lamp_fuel_efficiency = 1.0
#The amount of air produced by using 100 MJ (Minecraft Joules) in the flux compressor
#Changing this value will alter the pressurized air production of the Electric Compressor. The input, EU, will stay the same
#Range: > 0
kinetic_compressor_efficiency = 40
#Can the Liquid Hopper absorb/dispense fluids into the world with a Dispenser Upgrade?
liquid_hopper_dispenser = true
#Can the Omnidirectional Hopper dispense items into the world with a Dispenser Upgrade?
omni_hopper_dispenser = true
#The ratio of liquid plastic to solid plastic sheets in the Plastic Mixer, in mB per sheet. If set to 0, no default liquid->solid plastic recipe will be added (but CraftTweaker or API can be used to add recipes)
#Range: > 0
plastic_mixer_plastic_ratio = 1000
electric_compressor_efficiency = 40
#The amount of FE (Forge Energy) produced by using 100mL of air in the Pneumatic Dynamo
#Range: > 0
pneumatic_dynamo_efficiency = 40
#The amount of MJ (Minecraft Joules) produced by using 100mL of air in the Pneumatic Dynamo
#Range: > 0
pneumatic_engine_efficiency = 40
#Changing this value will alter the pressurized air usage of the Pneumatic Generator. The output, EU, will stay the same.
#Range: > 0
pneumatic_generator_efficiency = 40
#Chance per tick of Crop Supports causing a growth tick. The default, 0.002, is roughly 2.5 times faster than the vanilla growth rate
#Range: 0.0 ~ 1.7976931348623157E308
crop_sticks_growth_boost_chance = 0.002
#Changing this value will alter the hydraulic bar production of the Pneumatic Pump. The input, air, will stay the same
#Range: > 0
pneumatic_pump_efficiency = 40
#Speed multiplier per speed upgrade: speed mult = speedUpgradeSpeedMultiplier ^ num_of_speed_upgrades
#Range: 1.0 ~ 2.0
speed_upgrade_speed_multiplier = 1.5
#Fuel usage / heat gen multiplier per speed upgrade: usage mult = speedUpgradeUsageMultiplier ^ num_of_speed_upgrades
#Range: 1.0 ~ 2.0
speed_upgrade_usage_multiplier = 1.649999976158142
["Pneumatic Armor"]
#Jetboots air usage in mL/tick (per Jet Boots Upgrade)
#Range: > 0
jet_boots_air_usage = 12
#Base Pneumatic Armor startup time in ticks (before Speed Upgrades)
#Range: > 20
armor_startup_time = 200
#Flippers Upgrade speed boost when in water and feet on ground
#Range: 0.0 ~ 1.0
flippers_speed_boost_ground = 0.03
#Flippers Upgrade speed boost when floating in water
#Range: 0.0 ~ 1.0
flippers_speed_boost_floating = 0.045
#Air usage for armor repair, in mL per Item Life Upgrade per point of damage repaired
#Range: > 0
repair_air_usage = 100
#Jetboots air usage in mL/tick (per Jet Boots Upgrade)
#Range: > 0
jet_boots_air_usage = 12
#Flippers Upgrade speed boost when floating in water
#Range: 0.0 ~ 1.0
flippers_speed_boost_floating = 0.045
#Base Pneumatic Armor startup time in ticks (before Speed Upgrades)
#Range: > 20
armor_startup_time = 200
#Air usage for Magnet Upgrade, in mL per item or XP orb attracted
#Range: > 0
magnet_air_usage = 20
#Air used per point of 'player air' restored by the Scuba Upgrade
#Range: > 1
scuba_multiplier = 8
#Flippers Upgrade speed boost when in water and feet on ground
#Range: 0.0 ~ 1.0
flippers_speed_boost_ground = 0.03
[Advanced]
#When set to true, the Kerosene Lamp's fake air blocks won't be registered and therefore removed from the world. Useful if this causes trouble (it shouldn't though)
disable_kerosene_lamp_fake_air_block = false
#The minimum interval in ticks between which fluid tank contents should be synced to clients. Smaller values mean smoother visual tank updates, but more of a performance cost in terms of network syncing. Note that fluid tank sync packets are also only sent when a fluid tank changes by more than 1% of its capacity, or 1000mB, whichever is smaller.
#Range: 1 ~ 100
fluid_tank_update_rate = 10
#Precision to which pressurizable item air levels are synced to client. Default of 10 is precise enough to show pressure to 1 decimal place, which is what is display in client tooltips & pneumatic armor HUD. Lower values will sync less precisely, reducing server->client network traffic. Values higher than 10 are not recommended (will cause extra network traffic for no benefit).
#Range: 1 ~ 100
pressurizable_sync_precision = 10
#When set to true, the Kerosene Lamp's fake air blocks won't be registered and therefore removed from the world. Useful if this causes trouble (it shouldn't though)
disable_kerosene_lamp_fake_air_block = false
#When set to true, Drones will not execute any program. This is useful to set to true when due to a bug Drones are lagging your server or crashing it. Please report the bug if you encounter it.
stop_drone_ai = false
#Don't remove a water source block when picking up (drones, liquid hoppers, gas lift) if it has at least two water source neighbours. This can reduce lag due to frequent block updates, and can also potentially make water import much faster. Set this to false if you want no-infinite-water rules in a world, or want to limit the speed of water importing to vanilla block update rates.
@ -123,6 +120,9 @@
#How far will a drone go to find a Charging Station when it's low on air? Note: drones will teleport, possibly across the world to someone else's base, if this range is very large.
#Range: > 16
max_drone_charging_station_search_range = 80
#The minimum interval in ticks between which fluid tank contents should be synced to clients. Smaller values mean smoother visual tank updates, but more of a performance cost in terms of network syncing. Note that fluid tank sync packets are also only sent when a fluid tank changes by more than 1% of its capacity, or 1000mB, whichever is smaller.
#Range: 1 ~ 100
fluid_tank_update_rate = 10
["Micromissile Properties"]
#Base explosion damage (modified by missile setup)
@ -141,87 +141,87 @@
missile_pod_size = 100
["Minigun Properties"]
#Armor Piercing Ammo damage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
ap_ammo_damage_multiplier = 1.25
#Armor Piercing Ammo percentage chance to ignore target's armor
#Range: 1 ~ 100
ap_ammo_ignore_armor_chance = 100
#Armor Piercing Ammo cartridge size
#Range: 1 ~ 30000
armor_piercing_ammo_cartridge_size = 250
#Base bullet damage of the Sentry Gun, Handheld Minigun, and Drone Minigun, before ammo bonuses are considered
#Range: 0.0 ~ 1.7976931348623157E308
base_damage = 4.0
#Base range of Minigun, before Range Upgrades are considered
#Range: 5 ~ 100
base_range = 50
#Explosive Ammo cartridge size
#Range: 1 ~ 30000
explosive_ammo_cartridge_size = 125
#Minigun Explosive Ammo damage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
explosive_ammo_damage_multiplier = 0.2
#Explosive Ammo base percentage chance to cause an explosion
#Range: > 0
explosive_ammo_explosion_chance = 50
#Minigun Explosive Ammo explosion power (ref: 2 = creeper, 4 = TNT
#Range: 0.0 ~ 1.7976931348623157E308
explosive_ammo_explosion_power = 1.5
#Does Minigun Explosive Ammo damage terrain?
explosive_ammo_terrain_damage = false
#Freezing Ammo base percentage chance to form ice or snow on blocks which have been hit
#Range: 0 ~ 100
freezing_ammo_block_ice_chance = 10
#Freezing Ammo cartridge size
#Range: > 0
freezing_ammo_cartridge_size = 500
#Freezing Ammo base percentage chance to form ice on entities which have been hit
#Range: 0 ~ 100
freezing_ammo_entity_ice_chance = 20
#Damage done to entities within the fake 'ice' blocks cause by freezing ammo
#Range: 0.0 ~ 1.7976931348623157E308
freezing_ammo_fake_ice_damage = 1.0
#Incendiary ammo base percentage chance to ignite blocks
#Range: 1 ~ 100
incendiary_ammo_block_ignite_chance = 20
#Incendiary Ammo cartridge size
#Range: 1 ~ 30000
incendiary_ammo_cartridge_size = 500
#Incendiary ammo base percentage chance to ignite entities
#Range: 1 ~ 100
incendiary_ammo_entity_ignite_chance = 100
#Incendiary ammo fire duration on target entities (seconds)
#Range: > 0
incendiary_ammo_fire_duration = 8
#Percentage chance per shot of potion-tipped ammo proc'ing the potion effect, before Dispenser Upgrades are considered
#Range: 1 ~ 100
potion_proc_chance = 7
#Standard Ammo cartridge size
#Range: 1 ~ 30000
standard_ammo_cartridge_size = 1000
#Weighted Ammo air usage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
weighted_ammo_air_usage_multiplier = 8.0
#Weighted Ammo cartridge size
#Range: 1 ~ 30000
weighted_ammo_cartridge_size = 250
#Armor Piercing Ammo cartridge size
#Range: 1 ~ 30000
armor_piercing_ammo_cartridge_size = 250
#Explosive Ammo cartridge size
#Range: 1 ~ 30000
explosive_ammo_cartridge_size = 125
#Minigun Explosive Ammo explosion power (ref: 2 = creeper, 4 = TNT
#Range: 0.0 ~ 1.7976931348623157E308
explosive_ammo_explosion_power = 1.5
#Weighted Ammo damage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
weighted_ammo_damage_multiplier = 2.5
#Weighted Ammo air usage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
weighted_ammo_air_usage_multiplier = 8.0
#Damage done to entities within the fake 'ice' blocks cause by freezing ammo
#Range: 0.0 ~ 1.7976931348623157E308
freezing_ammo_fake_ice_damage = 1.0
#Show particles when a block is hit by minigun fire? Looks good, but consumes some network bandwidth.
block_hit_particles = true
#Base bullet damage of the Sentry Gun, Handheld Minigun, and Drone Minigun, before ammo bonuses are considered
#Range: 0.0 ~ 1.7976931348623157E308
base_damage = 4.0
#Freezing Ammo cartridge size
#Range: > 0
freezing_ammo_cartridge_size = 500
#Base range of Minigun, before Range Upgrades are considered
#Range: 5 ~ 100
base_range = 50
#Incendiary ammo fire duration on target entities (seconds)
#Range: > 0
incendiary_ammo_fire_duration = 8
#Incendiary ammo base percentage chance to ignite entities
#Range: 1 ~ 100
incendiary_ammo_entity_ignite_chance = 100
#Incendiary ammo base percentage chance to ignite blocks
#Range: 1 ~ 100
incendiary_ammo_block_ignite_chance = 20
#Armor Piercing Ammo percentage chance to ignore target's armor
#Range: 1 ~ 100
ap_ammo_ignore_armor_chance = 100
#Incendiary Ammo cartridge size
#Range: 1 ~ 30000
incendiary_ammo_cartridge_size = 500
#Percentage chance per shot of potion-tipped ammo proc'ing the potion effect, before Dispenser Upgrades are considered
#Range: 1 ~ 100
potion_proc_chance = 7
#Does Minigun Explosive Ammo damage terrain?
explosive_ammo_terrain_damage = false
#Standard Ammo cartridge size
#Range: 1 ~ 30000
standard_ammo_cartridge_size = 1000
#Armor Piercing Ammo damage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
ap_ammo_damage_multiplier = 1.25
#Weighted Ammo range multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
weighted_ammo_range_multiplier = 0.2
#Show particles when a block is hit by minigun fire? Looks good, but consumes some network bandwidth.
block_hit_particles = true
#Freezing Ammo base percentage chance to form ice or snow on blocks which have been hit
#Range: 0 ~ 100
freezing_ammo_block_ice_chance = 10
#Minigun Explosive Ammo damage multiplier (relative to standard ammo)
#Range: 0.0 ~ 1.7976931348623157E308
explosive_ammo_damage_multiplier = 0.2
#Freezing Ammo base percentage chance to form ice on entities which have been hit
#Range: 0 ~ 100
freezing_ammo_entity_ice_chance = 20
#Explosive Ammo base percentage chance to cause an explosion
#Range: > 0
explosive_ammo_explosion_chance = 50
[Integration]
#Immersive Engineering: External Heater heat/RF. The amount of PneumaticCraft heat added by 1 RF.
#Range: 0.0 ~ 1.7976931348623157E308
ie_external_heater_heat_per_rf = 0.01
#Immersive Engineering: External Heater RF/t. Set to 0 to disable External Heater integration entirely.
#Range: > 0
ie_external_heater_r_fper_tick = 100
#Immersive Engineering: External Heater heat/RF. The amount of PneumaticCraft heat added by 1 RF.
#Range: 0.0 ~ 1.7976931348623157E308
ie_external_heater_heat_per_rf = 0.01
#Mekanism thermal resistance multiplier. Larger values mean slower heat transfer between Mekanism and PneumaticCraft blocks.
#Range: 1.0 ~ 1.7976931348623157E308
mek_thermal_resistance_factor = 5.0
@ -236,12 +236,6 @@
coal_to_diamonds = true
[Amadron]
#Number of periodic offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less.
#Range: > 0
numPeriodicOffers = 10
#Number of villager offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less.
#Range: > 0
numVillagerOffers = 20
#Time in ticks between each periodic offer reshuffle (24000 ticks = one Minecraft day)
#Range: > 1000
reshuffleInterval = 24000
@ -254,45 +248,51 @@
notify_of_trade_removal = true
#Broadcast a notification when a custom Amadron trade is made
notify_of_deal_made = true
#Number of villager offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less.
#Range: > 0
numVillagerOffers = 20
#Number of periodic offers randomly selected for the 'live' offer list. Note: this a maximum, and the actual number chosen each time may be less.
#Range: > 0
numPeriodicOffers = 10
[Heat]
#Default thermal resistance for solid blocks
#Range: 4.9E-324 ~ 1.7976931348623157E308
blockThermalResistance = 500.0
#Default thermal resistance for fluid blocks
#Range: 4.9E-324 ~ 1.7976931348623157E308
fluidThermalResistance = 100.0
#Thermal resistance of air; controls how fast blocks lose heat to air when exposed
#Range: 1.0 ~ 1.7976931348623157E308
airThermalResistance = 100.0
#Default heat capacity for fluid blocks
#Range: > 0
defaultFluidHeatCapacity = 10000
#Ambient temperature modifier by biome (default 25 gives the Nether a heat boost of 30C)
#Range: 0.0 ~ 1000.0
ambientTemperatureBiomeModifier = 25.0
#Default thermal resistance for solid blocks
#Range: 4.9E-324 ~ 1.7976931348623157E308
blockThermalResistance = 500.0
#Ambient temperature increase by altitude, in degrees per block below 48 (or 75% of sea level). Note that temperature decrease per block above 64 is handled by vanilla.
#Range: 0.0 ~ 10.0
ambientTemperatureHeightModifier = 0.1
#Thermal resistance of air; controls how fast blocks lose heat to air when exposed
#Range: 1.0 ~ 1.7976931348623157E308
airThermalResistance = 100.0
#Ambient temperature modifier by biome (default 25 gives the Nether a heat boost of 30C)
#Range: 0.0 ~ 1000.0
ambientTemperatureBiomeModifier = 25.0
#Default heat capacity for fluid blocks
#Range: > 0
defaultFluidHeatCapacity = 10000
[Logistics]
#Logistics Module air usage per item per block distance
#Range: 0.0 ~ 1.7976931348623157E308
item_transport_cost = 1.0
#Logistics Module air usage per mB of fluid per block distance
#Range: 0.0 ~ 1.7976931348623157E308
fluid_transport_cost = 0.02
#Minimum pressure for a Logistics Module to function
#Range: 0.0 ~ 20.0
min_pressure = 3.0
#Logistics Module air usage per mB of fluid per block distance
#Range: 0.0 ~ 1.7976931348623157E308
fluid_transport_cost = 0.02
#Logistics Module air usage per item per block distance
#Range: 0.0 ~ 1.7976931348623157E308
item_transport_cost = 1.0
[Jackhammer]
#Max veinmining range (distance from mined block) for Vein Miner Plus mode
#Range: 1 ~ 32
max_vein_miner_range = 10
#Base Jackhammer air usage per block broken (speed upgrades increase this)
#Range: > 0
base_air_usage = 50
#Max veinmining range (distance from mined block) for Vein Miner Plus mode
#Range: 1 ~ 32
max_vein_miner_range = 10
[Villagers]
#Add a village house for the Pressure Mechanic? Note: setting this to false won't affect any already-generated houses, only disable new generation.

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
blazingCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
nioticCap = 0
#Range: 0 ~ 9000000000000000000
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
nitroCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
#Range: 0 ~ 9000000000000000000
starterCap = 0
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 200
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000
[Channels]
#Range: 1 ~ 12
starterChannels = 1
hardenedChannels = 3
#Range: 1 ~ 12
basicChannels = 2
#Range: 1 ~ 12
hardenedChannels = 3
spiritedChannels = 9
#Range: 1 ~ 12
blazingChannels = 5
starterChannels = 1
#Range: 1 ~ 12
nioticChannels = 7
#Range: 1 ~ 12
spiritedChannels = 9
blazingChannels = 5
#Range: 1 ~ 12
nitroChannels = 12

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
blazingCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
nioticCap = 0
#Range: 0 ~ 9000000000000000000
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
nitroCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
#Range: 0 ~ 9000000000000000000
starterCap = 0
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 90000
#Range: 0 ~ 9000000000000000000
starterTransfer = 100
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 5000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 18000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 40000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 90000
blazingTransfer = 18000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 200000
[Channels]
#Range: 1 ~ 12
starterChannels = 1
hardenedChannels = 3
#Range: 1 ~ 12
basicChannels = 2
#Range: 1 ~ 12
hardenedChannels = 3
spiritedChannels = 9
#Range: 1 ~ 12
blazingChannels = 5
starterChannels = 1
#Range: 1 ~ 12
nioticChannels = 7
#Range: 1 ~ 12
spiritedChannels = 9
blazingChannels = 5
#Range: 1 ~ 12
nitroChannels = 12

View File

@ -4,21 +4,23 @@ range = 4
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 10000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
hardenedCap = 250000
spiritedCap = 4000000
#Range: 0 ~ 9000000000000000000
blazingCap = 800000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
nioticCap = 1500000
#Range: 0 ~ 9000000000000000000
spiritedCap = 4000000
#Range: 0 ~ 9000000000000000000
nitroCap = 10000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 250000
#Range: 0 ~ 9000000000000000000
starterCap = 10000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 1200
#Range: 0 ~ 9000000000000000000
starterTransfer = 10
#Range: 0 ~ 9000000000000000000
@ -26,11 +28,9 @@ range = 4
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 120
#Range: 0 ~ 9000000000000000000
blazingTransfer = 300
#Range: 0 ~ 9000000000000000000
nioticTransfer = 700
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 1200
blazingTransfer = 300
#Range: 0 ~ 9000000000000000000
nitroTransfer = 3000

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
blazingCap = 0
#Range: 0 ~ 9000000000000000000
basicCap = 0
#Range: 0 ~ 9000000000000000000
nioticCap = 0
#Range: 0 ~ 9000000000000000000
spiritedCap = 0
#Range: 0 ~ 9000000000000000000
nitroCap = 0
#Range: 0 ~ 9000000000000000000
hardenedCap = 0
#Range: 0 ~ 9000000000000000000
starterCap = 0
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 90000
#Range: 0 ~ 9000000000000000000
starterTransfer = 100
#Range: 0 ~ 9000000000000000000
@ -23,11 +25,9 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 5000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 18000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 40000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 90000
blazingTransfer = 18000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 200000

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 100000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
blazingCap = 10000000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
nioticCap = 25000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
nitroCap = 140000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
#Range: 0 ~ 9000000000000000000
starterCap = 100000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 200
#Range: 0 ~ 9000000000000000000
@ -23,11 +25,9 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 100000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
blazingCap = 10000000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
nioticCap = 25000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
nitroCap = 140000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
#Range: 0 ~ 9000000000000000000
starterCap = 100000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 200
#Range: 0 ~ 9000000000000000000
@ -23,11 +25,9 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 100000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 3000000
spiritedCap = 15000000
#Range: 0 ~ 9000000000000000000
blazingCap = 5000000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
nioticCap = 10000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 15000000
#Range: 0 ~ 9000000000000000000
nitroCap = 40000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 3000000
#Range: 0 ~ 9000000000000000000
starterCap = 100000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 500
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000
[Charging_Speed]
#Range: 0 ~ 9000000000000000000
starterChargingSpeed = 100
nitroChargingSpeed = 50000
#Range: 0 ~ 9000000000000000000
blazingChargingSpeed = 8000
#Range: 0 ~ 9000000000000000000
basicChargingSpeed = 1000
#Range: 0 ~ 9000000000000000000
hardenedChargingSpeed = 3000
#Range: 0 ~ 9000000000000000000
blazingChargingSpeed = 8000
#Range: 0 ~ 9000000000000000000
nioticChargingSpeed = 12000
#Range: 0 ~ 9000000000000000000
spiritedChargingSpeed = 20000
#Range: 0 ~ 9000000000000000000
nitroChargingSpeed = 50000
starterChargingSpeed = 100

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 10000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
hardenedCap = 500000
spiritedCap = 5000000
#Range: 0 ~ 9000000000000000000
blazingCap = 900000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
nioticCap = 2000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 5000000
#Range: 0 ~ 9000000000000000000
nitroCap = 10000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 500000
#Range: 0 ~ 9000000000000000000
starterCap = 10000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 7000
#Range: 0 ~ 9000000000000000000
starterTransfer = 80
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 700
#Range: 0 ~ 9000000000000000000
blazingTransfer = 1200
#Range: 0 ~ 9000000000000000000
nioticTransfer = 5000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 7000
blazingTransfer = 1200
#Range: 0 ~ 9000000000000000000
nitroTransfer = 10000
[Energy_Generation]
#Range: 0 ~ 9000000000000000000
blazingGeneration = 400
#Range: 0 ~ 9000000000000000000
starterGeneration = 15
#Range: 0 ~ 9000000000000000000
basicGeneration = 70
nitroGeneration = 4800
#Range: 0 ~ 9000000000000000000
hardenedGeneration = 180
#Range: 0 ~ 9000000000000000000
blazingGeneration = 400
#Range: 0 ~ 9000000000000000000
nioticGeneration = 900
#Range: 0 ~ 9000000000000000000
spiritedGeneration = 2000
#Range: 0 ~ 9000000000000000000
nitroGeneration = 4800
basicGeneration = 70
#Range: 0 ~ 9000000000000000000
nioticGeneration = 900

View File

@ -8,21 +8,23 @@ magmaticFluidsAPI = true
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 10000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
hardenedCap = 500000
spiritedCap = 5000000
#Range: 0 ~ 9000000000000000000
blazingCap = 900000
#Range: 0 ~ 9000000000000000000
basicCap = 100000
#Range: 0 ~ 9000000000000000000
nioticCap = 2000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 5000000
#Range: 0 ~ 9000000000000000000
nitroCap = 10000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 500000
#Range: 0 ~ 9000000000000000000
starterCap = 10000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 7000
#Range: 0 ~ 9000000000000000000
starterTransfer = 80
#Range: 0 ~ 9000000000000000000
@ -30,27 +32,25 @@ magmaticFluidsAPI = true
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 700
#Range: 0 ~ 9000000000000000000
blazingTransfer = 1200
#Range: 0 ~ 9000000000000000000
nioticTransfer = 5000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 7000
blazingTransfer = 1200
#Range: 0 ~ 9000000000000000000
nitroTransfer = 10000
[Energy_Generation]
#Range: 0 ~ 9000000000000000000
blazingGeneration = 400
#Range: 0 ~ 9000000000000000000
starterGeneration = 15
#Range: 0 ~ 9000000000000000000
basicGeneration = 70
nitroGeneration = 4800
#Range: 0 ~ 9000000000000000000
hardenedGeneration = 180
#Range: 0 ~ 9000000000000000000
blazingGeneration = 400
#Range: 0 ~ 9000000000000000000
nioticGeneration = 900
#Range: 0 ~ 9000000000000000000
spiritedGeneration = 2000
#Range: 0 ~ 9000000000000000000
nitroGeneration = 4800
basicGeneration = 70
#Range: 0 ~ 9000000000000000000
nioticGeneration = 900

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 1000000
#Range: 0 ~ 9000000000000000000
basicCap = 4000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 10000000
spiritedCap = 50000000
#Range: 0 ~ 9000000000000000000
blazingCap = 18000000
#Range: 0 ~ 9000000000000000000
basicCap = 4000000
#Range: 0 ~ 9000000000000000000
nioticCap = 30000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 50000000
#Range: 0 ~ 9000000000000000000
nitroCap = 80000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 10000000
#Range: 0 ~ 9000000000000000000
starterCap = 1000000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 400000
#Range: 0 ~ 9000000000000000000
starterTransfer = 10000
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 160000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 100000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 140000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 400000
blazingTransfer = 100000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 800000
[Energy_Generation]
#Range: 0 ~ 9000000000000000000
blazingGeneration = 1200
#Range: 0 ~ 9000000000000000000
starterGeneration = 100
#Range: 0 ~ 9000000000000000000
basicGeneration = 400
nitroGeneration = 5400
#Range: 0 ~ 9000000000000000000
hardenedGeneration = 840
#Range: 0 ~ 9000000000000000000
blazingGeneration = 1200
#Range: 0 ~ 9000000000000000000
nioticGeneration = 2700
#Range: 0 ~ 9000000000000000000
spiritedGeneration = 3800
#Range: 0 ~ 9000000000000000000
nitroGeneration = 5400
basicGeneration = 400
#Range: 0 ~ 9000000000000000000
nioticGeneration = 2700

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 5000
#Range: 0 ~ 9000000000000000000
basicCap = 25000
#Range: 0 ~ 9000000000000000000
hardenedCap = 100000
spiritedCap = 2500000
#Range: 0 ~ 9000000000000000000
blazingCap = 500000
#Range: 0 ~ 9000000000000000000
basicCap = 25000
#Range: 0 ~ 9000000000000000000
nioticCap = 1000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 2500000
#Range: 0 ~ 9000000000000000000
nitroCap = 8000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 100000
#Range: 0 ~ 9000000000000000000
starterCap = 5000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 2000
#Range: 0 ~ 9000000000000000000
starterTransfer = 50
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 300
#Range: 0 ~ 9000000000000000000
blazingTransfer = 700
#Range: 0 ~ 9000000000000000000
nioticTransfer = 1000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 2000
blazingTransfer = 700
#Range: 0 ~ 9000000000000000000
nitroTransfer = 4000
[Energy_Generation]
#Range: 0 ~ 9000000000000000000
blazingGeneration = 90
#Range: 0 ~ 9000000000000000000
starterGeneration = 5
#Range: 0 ~ 9000000000000000000
basicGeneration = 12
nitroGeneration = 1200
#Range: 0 ~ 9000000000000000000
hardenedGeneration = 40
#Range: 0 ~ 9000000000000000000
blazingGeneration = 90
#Range: 0 ~ 9000000000000000000
nioticGeneration = 220
#Range: 0 ~ 9000000000000000000
spiritedGeneration = 500
#Range: 0 ~ 9000000000000000000
nitroGeneration = 1200
basicGeneration = 12
#Range: 0 ~ 9000000000000000000
nioticGeneration = 220

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 5000
#Range: 0 ~ 9000000000000000000
basicCap = 25000
#Range: 0 ~ 9000000000000000000
hardenedCap = 100000
spiritedCap = 2500000
#Range: 0 ~ 9000000000000000000
blazingCap = 500000
#Range: 0 ~ 9000000000000000000
basicCap = 25000
#Range: 0 ~ 9000000000000000000
nioticCap = 1000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 2500000
#Range: 0 ~ 9000000000000000000
nitroCap = 8000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 100000
#Range: 0 ~ 9000000000000000000
starterCap = 5000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 2000
#Range: 0 ~ 9000000000000000000
starterTransfer = 50
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 300
#Range: 0 ~ 9000000000000000000
blazingTransfer = 700
#Range: 0 ~ 9000000000000000000
nioticTransfer = 1000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 2000
blazingTransfer = 700
#Range: 0 ~ 9000000000000000000
nitroTransfer = 4000
[Energy_Generation]
#Range: 0 ~ 9000000000000000000
blazingGeneration = 42
#Range: 0 ~ 9000000000000000000
starterGeneration = 3
#Range: 0 ~ 9000000000000000000
basicGeneration = 8
nitroGeneration = 800
#Range: 0 ~ 9000000000000000000
hardenedGeneration = 18
#Range: 0 ~ 9000000000000000000
blazingGeneration = 42
#Range: 0 ~ 9000000000000000000
nioticGeneration = 90
#Range: 0 ~ 9000000000000000000
spiritedGeneration = 200
#Range: 0 ~ 9000000000000000000
nitroGeneration = 800
basicGeneration = 8
#Range: 0 ~ 9000000000000000000
nioticGeneration = 90

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 100000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
blazingCap = 10000000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
nioticCap = 25000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 60000000
#Range: 0 ~ 9000000000000000000
nitroCap = 140000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 4000000
#Range: 0 ~ 9000000000000000000
starterCap = 100000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 200
#Range: 0 ~ 9000000000000000000
@ -23,11 +25,9 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000

View File

@ -1,21 +1,23 @@
[Energy_Capacity]
#Range: 0 ~ 9000000000000000000
starterCap = 100000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 3000000
spiritedCap = 15000000
#Range: 0 ~ 9000000000000000000
blazingCap = 5000000
#Range: 0 ~ 9000000000000000000
basicCap = 1000000
#Range: 0 ~ 9000000000000000000
nioticCap = 10000000
#Range: 0 ~ 9000000000000000000
spiritedCap = 15000000
#Range: 0 ~ 9000000000000000000
nitroCap = 40000000
#Range: 0 ~ 9000000000000000000
hardenedCap = 3000000
#Range: 0 ~ 9000000000000000000
starterCap = 100000
[Energy_Transfer]
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
#Range: 0 ~ 9000000000000000000
starterTransfer = 500
#Range: 0 ~ 9000000000000000000
@ -23,27 +25,25 @@
#Range: 0 ~ 9000000000000000000
hardenedTransfer = 8000
#Range: 0 ~ 9000000000000000000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nioticTransfer = 50000
#Range: 0 ~ 9000000000000000000
spiritedTransfer = 100000
blazingTransfer = 20000
#Range: 0 ~ 9000000000000000000
nitroTransfer = 400000
[Charging_Speed]
#Range: 0 ~ 9000000000000000000
starterChargingSpeed = 100
nitroChargingSpeed = 50000
#Range: 0 ~ 9000000000000000000
blazingChargingSpeed = 8000
#Range: 0 ~ 9000000000000000000
basicChargingSpeed = 1000
#Range: 0 ~ 9000000000000000000
hardenedChargingSpeed = 3000
#Range: 0 ~ 9000000000000000000
blazingChargingSpeed = 8000
#Range: 0 ~ 9000000000000000000
nioticChargingSpeed = 12000
#Range: 0 ~ 9000000000000000000
spiritedChargingSpeed = 20000
#Range: 0 ~ 9000000000000000000
nitroChargingSpeed = 50000
starterChargingSpeed = 100

View File

@ -11,36 +11,36 @@ lens_of_ender = true
["World Gen"]
#Enable/Disable ore generation. [default:true]
oreGen = false
#Poor Uraninite Ore generation chance
#Range: 1 ~ 64
poorUraniniteGenChance = 1
#Uraninite Ore generation chance
#Range: 1 ~ 64
uraniniteGenChance = 1
#Dense Uraninite Ore generation chance
#Range: 1 ~ 64
denseUraniniteGenChance = 1
#Dry Ice Ore generation chance
#Range: 1 ~ 64
dryIceGenChance = 1
#Poor Uraninite Ore generation chance
#Range: 1 ~ 64
poorUraniniteGenChance = 1
#Dense Uraninite Ore generation chance
#Range: 1 ~ 64
denseUraniniteGenChance = 1
#Uraninite Ore generation chance
#Range: 1 ~ 64
uraniniteGenChance = 1
[Materials]
#
#List of heat source blocks used under Thermo Generator.
#Block registry name = heat, eg: ["minecraft:lava=1000", "minecraft:magma_block=800"]
#Min = 1, max = 900000000
heatSources = ["minecraft:lava=1000", "minecraft:magma_block=1200", "minecraft:fire_coral=1800", "powah:nitro_crystal_block=8000", "powah:blazing_crystal_block=2800", "quark:brimstone=1200"]
#Enable this to allow other mods to add their heat source blocks. [default:true]
heatBlocksAPI = true
#
#List of coolant fluids used in the Reactor and the Thermo Generator.
#Fluid registry name = cooling per mb, eg: ["minecraft:water=1", "examplemod:fluid=-1"]
#Less number more cold, min = -100, max = 1
coolantFluids = ["minecraft:water=1"]
#Enable this to allow other mods to add their coolant fluids. [default:true]
coolantFluidsAPI = true
#
#List of heat source blocks used under Thermo Generator.
#Block registry name = heat, eg: ["minecraft:lava=1000", "minecraft:magma_block=800"]
#Min = 1, max = 900000000
heatSources = ["minecraft:lava=1000", "minecraft:magma_block=1200", "minecraft:fire_coral=1800", "powah:nitro_crystal_block=8000", "powah:blazing_crystal_block=2800", "quark:brimstone=1200"]
#Energy per solid fuel tick. [default: 30]
#Eg: Coal has 1600 fuel tick, so will generate 48000 FE.
#Range: 1 ~ 1000000
solidFuelEnergyBase = 30
#Enable this to allow other mods to add their coolant fluids. [default:true]
coolantFluidsAPI = true
#Enable this to allow other mods to add their heat source blocks. [default:true]
heatBlocksAPI = true

File diff suppressed because it is too large Load Diff

View File

@ -1,16 +1,16 @@
[grid]
#The maximum amount of rows that the Grid can show when stretched
#Range: > 3
maxRowsStretch = 2147483647
#Whether the Grid should display a detailed tooltip when hovering over an item or fluid
detailedTooltip = true
#Whether the Grid should use a large font for stack quantity display
largeFont = false
#Whether the Grid should display a detailed tooltip when hovering over an item or fluid
detailedTooltip = true
#Whether the Grid should prevent sorting while the shift key is held down
preventSortingWhileShiftIsDown = true
#Whether the Grid should remember the search query when closing and re-opening the Grid
rememberSearchQuery = false
#The maximum amount of rows that the Grid can show when stretched
#Range: > 3
maxRowsStretch = 2147483647
[crafterManager]
#The maximum amount of rows that the Crafter Manager can show when stretched

View File

@ -1,12 +1,12 @@
["General Options"]
#
#When set to true will display some debug info in console. [true/false]
showDebugInfo = false
#
#When set to true an en_us.json file will be generated for the bees. [true/false]
# This file will be overwritten every time the mod loads.
# The generated names are based on the bee jsons.
#This is best used by pack devs as a one-time run.
generateEnglishLang = false
#
#When set to true will display some debug info in console. [true/false]
showDebugInfo = false

View File

@ -9,12 +9,12 @@
#Height of the beacon in case beacons are used
#Range: > 0
locatorBeaconHeight = 30
#The amount of milliseconds before the client will remove shape render data that hasn't been used. Decreasing this will free memory faster at the cost of having to update shape renders more often
#Range: 100 ~ 1000000
clientRenderDataTimeout = 10000
#The amount of milliseconds that a scanline 'flash' will exist on the client
#Range: 10 ~ 1000000
projectorFlashTimeout = 400
#The amount of milliseconds before the client will remove shape render data that hasn't been used. Decreasing this will free memory faster at the cost of having to update shape renders more often
#Range: 100 ~ 1000000
clientRenderDataTimeout = 10000
#The volume for the projector sound (0.0 is off)
#Range: 0.0 ~ 1.0
baseProjectorVolume = 0.4

View File

@ -1,16 +1,16 @@
#Settings for the modular storage system
[storage]
#Background color for group lines
#Range: > 0
groupBackground = 0
#If true we clear the search field when opening the GUI for the modular storage. Set to false if you don't want that
clearSearchOnOpen = true
#Foreground color for group lines
#Range: > 0
groupForeground = 0
#If true we automatically set the focus on the search field when opening the GUI for the modular storage. Set to false if you don't want that
autofocusSearch = false
#If true we clear the search field when opening the GUI for the modular storage. Set to false if you don't want that
clearSearchOnOpen = true
#Background color for group lines
#Range: > 0
groupBackground = 0
#Settings for the storage scanner machine
[storagescanner]

View File

@ -1,15 +1,15 @@
#Settings for the screen system
[screen]
#Set to true for TrueType font, set to false for vanilla font
useTruetype = false
#Set to true for force TrueType to be disabled in all cases. Use this in case the truetype font is causing issues
forceNoTruetype = false
#The default truetype font to use
fontName = "rftoolsutility:ubuntu"
#Set to true for TrueType font, set to false for vanilla font
useTruetype = false
#The size of the font
#Range: 0.0 ~ 1000000.0
fontSize = 40.0
#Set to true for force TrueType to be disabled in all cases. Use this in case the truetype font is causing issues
forceNoTruetype = false
#Additional characters that should be supported by the truetype system
additionalCharacters = ""

View File

@ -4,37 +4,37 @@
#Opt-out settings
[server.optout]
#Disables switch remote linking.
without_switch_linking = false
#Opt-out any block by its registry name ('*' wildcard matching, comma separated list, whitespaces ignored. You must match the whole name, means maybe add '*' also at the begin and end. Example: '*wood*,*steel*' excludes everything that has 'wood' or 'steel' in the registry name. The matching result is also traced in the log file.
pattern_excludes = ""
#Prevent blocks from being opt'ed by registry name ('*' wildcard matching, comma separated list, whitespaces ignored. Evaluated before all other opt-out checks. You must match the whole name, means maybe add '*' also at the begin and end. Example: '*wood*,*steel*' includes everything that has 'wood' or 'steel' in the registry name.The matching result is also traced in the log file.
pattern_includes = ""
#Disables switch remote linking.
without_switch_linking = false
#Miscellaneous settings
[server.miscellaneous]
#Enables experimental features. Use at own risk.
with_experimental = false
#Comma separated list of items names that can be used alter configurable blocks of this mod. This applies when the display side of the block is right click (activated) with the item in the main hand.
accepted_wrenches = "minecraft:redstone_torch,immersiveengineering:screwdriver,immersiveengineering:hammer"
#Defines how far you or a link source switch can be away from the target to activate it. The value 0 means 'no limitation', as long as the target chunk is loaded.
#Range: 0 ~ 64
max_switch_linking_distance = 48
#Comma separated list of items names that can be used alter configurable blocks of this mod. This applies when the display side of the block is right click (activated) with the item in the main hand.
accepted_wrenches = "minecraft:redstone_torch,immersiveengineering:screwdriver,immersiveengineering:hammer"
#Enable detailed logging of the config values and resulting calculations in each mod feature config.
with_config_logging = false
#Settings to tweak the performance, or use cases normally no change should be required here.
[server.tweaks]
#Gauges shall not frequently lookup weak power provided to the block they are attached to.
without_gauge_weak_power_measurement = false
#Sample interval of the gauges in ticks. Lower values decrease the display latency for indirect weak power measurements. Minor performance impact for values >= 5.
#Range: 2 ~ 100
gauge_update_interval = 8
#Sample interval of volume sensing automatic switches in ticks (e.g infrared motion detector). Lower values make the switches reacting faster, but also have an impact on the server performance due to ray tracing.
#Range: 5 ~ 50
autoswitch_volumetric_update_interval = 10
#Sample interval of the linear switches in ticks (like laser pointer based sensors). Lower values make the switches reacting faster, but also have an impact on the server performance due to ray tracing. Has much less impact
#as the volumetric autoswitch interval.
#Range: 1 ~ 50
autoswitch_linear_update_interval = 4
#Sample interval of volume sensing automatic switches in ticks (e.g infrared motion detector). Lower values make the switches reacting faster, but also have an impact on the server performance due to ray tracing.
#Range: 5 ~ 50
autoswitch_volumetric_update_interval = 10
#Gauges shall not frequently lookup weak power provided to the block they are attached to.
without_gauge_weak_power_measurement = false

View File

@ -0,0 +1,21 @@
[Client]
#Should the magnet play a ding sound when turned on or off?
playToggleSound = true
#Should the magnet display a message on screen when turned on or off?
showToggleMessage = false
[General]
#In what range should the Basic Magnet pickup items and xp?
#Range: 1 ~ 20
basicMagnetRange = 5
#In what range should the Basic Magnet pickup items and xp by default?
#Range: 1 ~ 10
advancedMagnetRange = 8
#What is the minimum range of the Advanced Magnet?
#Range: 1 ~ 20
advancedMagnetMinRange = 3
#What is the maximum range of the Advanced Magnet?
#Range: 1 ~ 20
advancedMagnetMaxRange = 11

View File

@ -7,34 +7,34 @@
#This sets whether you must hold sneak to hover.
invertHoverSneakingBehavior = false
#Audio Configurations
[simplyjetpacks-client.audio]
#This sets whether jetpack sounds will play.
enableJetpackSounds = true
#GUI Configurations
[simplyjetpacks-client.gui]
#Show exact Energy of Jetpack in HUD
showExactEnergy = false
#This sets whether or not jetpack state messages will show.
enableStateMessages = true
#This sets whether or not the jetpack HUD will be visible.
enableJetpackHud = true
#This sets the color of the Jetpack HUD.
#Range: > -2147483648
hudTextColor = 16777215
#This sets whether or not the jetpack HUD will be visible.
enableJetpackHud = true
#HUD Position
#Allowed Values: TOP_LEFT, TOP_CENTER, TOP_RIGHT, LEFT, RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT
hudTextPosition = "TOP_LEFT"
#HUD Position X Offset
#Range: > -2147483648
hudXOffset = 0
#HUD Position Y Offset
#Range: > -2147483648
hudYOffset = 0
#HUD Text Shadow
hudTextShadow = true
#Show exact Energy of Jetpack in HUD
showExactEnergy = false
#HUD Scale
#Range: 1 ~ 100
hudScale = 1
#HUD Text Shadow
hudTextShadow = true
#HUD Position Y Offset
#Range: > -2147483648
hudYOffset = 0
#This sets whether or not jetpack state messages will show.
enableStateMessages = true
#Audio Configurations
[simplyjetpacks-client.audio]
#This sets whether jetpack sounds will play.
enableJetpackSounds = true

View File

@ -4,18 +4,18 @@
#Integration Configurations
[simplyjetpacks-common.integration]
#Enable Vanilla Jetpacks Integration.
enableIntegrationVanilla = true
#Enable Immersive Engineering Jetpacks Integration.
enableIntegrationImmersiveEngineering = true
#Enable Mekanism Jetpacks Integration.
enableIntegrationMekanism = true
#Enable EnderIO Jetpacks Integration.
enableIntegrationEnderIO = true
#Enable Thermal Expansion Jetpacks Integration.
enableIntegrationThermalExpansion = true
#Enable Thermal Dynamics Jetpacks Integration.
enableIntegrationThermalDynamics = true
#Enable Mekanism Jetpacks Integration.
enableIntegrationMekanism = true
#Enable Vanilla Jetpacks Integration.
enableIntegrationVanilla = true
#Enable Immersive Engineering Jetpacks Integration.
enableIntegrationImmersiveEngineering = true
#Misc Configurations
[simplyjetpacks-common.misc]

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