This commit is contained in:
NTCat 2024-10-18 01:43:24 -07:00
parent ee0684991f
commit ac3eab3771
31 changed files with 5877 additions and 6 deletions

View File

@ -107,7 +107,6 @@ Iron Furnaces
Iron Jetpacks
Iron's Spells 'n Spellbooks
Item Filters
KubeJS
LaserIO
Lootr
ME Requester
@ -174,7 +173,6 @@ villagertools
Biomancy 2
Biomantic Delight
Create: Bells & Whistles
Day Counter
Explorer's Compass
Iron's RPG Tweaks
Realistic Horse Genetics

View File

@ -1,5 +1,5 @@
#This file stores configuration options for Iris, such as the currently active shaderpack
#Sat Oct 12 00:12:40 PDT 2024
#Fri Oct 18 01:23:22 PDT 2024
colorSpace=SRGB
disableUpdateMessage=false
enableDebugOptions=false

View File

@ -0,0 +1,80 @@
[recipes]
#Stew pot cooking mininum time in ticks
#Range: > 1
potCookMinTicks = 100
#Stew pot mixture mininum time in ticks
#Range: > 1
potMixMinTicks = 50
#Pan frying mininum time in ticks
#Range: > 1
fryMinTicks = 100
#Tick interval between container input check
#Range: > 1
containTick = 10
[chimney]
#How many ticks does a chimney pot needed to make a soot
ChimneySootTicks = 80
#Interval in ticks for a chimney to check it's validity
#Range: > 1
ChimneyCheckTicks = 20
#Max soot stored in a chimney
#Range: 1 ~ 64
ChimneySootStorage = 8
[stoves]
#How many ticks should the stove pause burning when work is done
StovePauseTimer = 100
#Stove fuel value multiplier
StoveFuelMultiplier = 1.0
[fumarole]
#Interval in ticks for a fumarole vent to generate pumice bloom
#Range: > 1
FumaroleTicks = 100
#Interval in ticks for a fumarole vent to check its heat source
#Range: > 1
FumaroleCheckTicks = 20
#Fumarole heat value, set to 0 to disable fumarole heat.
#Range: > 0
FumaroleHeat = 1
[hypocast]
#Actual expectation of experience per tick is change x exp
#How many exp add to bathing play when conditions meet, set 0 to disable
#Range: > 0
BathExperience = 1
#The chance add the exp to player per tick per caliduct block
#Range: 0.0 ~ 1.0
BathGetExpChance = 0.004999999888241291
#Interval for bath heat check
#Range: > 1
BathHeatTicks = 20
#Interval for wolf statue heat check
#Range: > 1
WolfTicks = 10
#Firebox heat conduct radius
#Range: > 0
FireboxRadius = 4
#Strict player in water check, player must be in water to get bonus.
StrictInWaterCheck = true
[misc]
#Super secret special content
specialContents = true
#Add manual to player on start
addManual = false
#Leaden walnut tranformation rate
#Range: 0.0 ~ 1.0
leadenGenRate = 0.05
[compat]
[compat.diet]
#You would only need to modify this when diet mod installed, otherwist this does not take effect
#Benefitial diet value modifier for cooking food into stew
benefitialModifier = 1.2
#Harmful diet value modifier for cooking food into stew
harmfulModifier = 0.8

View File

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

View File

@ -0,0 +1,40 @@
["Item Clear"]
#Check Every <timer> minutes how many items are loaded. If there are more than <maximum>. Then Remove All Items. Configs are reloaded on worldreload and clear
#Enable regular ItemClear
enabled = true
#Waiting time between Checks in Minutes
#Range: 0 ~ 1440
timer = 5
#Do a clear if there are more than X items
#Range: > 0
maximum = 1000
#Chat warning, Comma separated, in seconds
warnings = "5,20"
#Run a Title command on first warning
title = true
#Text to display in TitleCommand
titletext = "ITEMCLEAR INCOMING!"
#Text to Display in Chat when Item. First % will be replaced by Value. In red, encased in [===
warningtext = "ITEMCLEAR IN % SECONDS"
["Memory Checker"]
#Adds a Memory checker that reads currently used Memory. A command that reads out the last logged memory values, and a warning in logs when large amounts of memory get used in a small amount of time
#Enable the Memory checker
enabled = false
#Time between Memory Checks that will get saved for display(in seconds)
#Range: > 0
timer = 30
#Threshold at which the Memory checker will display a warning in the Log (in MB)
#Range: > 0
threshold = 1000
#Run /spark heapdump when memory fills up more than 95 % the first time. This value gets set to false if this occurs
heapdump = false
["Ftb Chunks"]
#If Ftb chunks is installed enable automatic purge of loaded chunks for people who have not been online for some amount of days. (Note LOADED not Claimed Chunks)
enabled = false
#Number of days after which a players chunks will be unloaded. Warning! This relies on the modify date of the player data file.
#Range: > 0
days = 7

View File

@ -0,0 +1,375 @@
[Enchantments]
[Enchantments."Magic Protection"]
#If TRUE, the Magic Protection Enchantment is available for Armor and Horse Armor.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Enchantments.Displacement]
#If TRUE, the Displacement Enchantment is available for Armor, Shields, and Horse Armor.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this value to set the chance per level of the Enchantment firing (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 20
#If TRUE, mobs wearing armor with this Enchantment can teleport players.
"Mobs Teleport Players" = false
[Enchantments."Flaming Rebuke"]
#If TRUE, the Flaming Rebuke Enchantment is available for Armor, Shields, and Horse Armor.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this value to set the chance per level of the Enchantment firing (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 20
#If TRUE, mobs wearing armor with this Enchantment can knockback players.
"Mobs Knockback Players" = false
[Enchantments."Chilling Rebuke"]
#If TRUE, the Chilling Rebuke Enchantment is available for Armor, Shields, and Horse Armor.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this value to set the chance per level of the Enchantment firing (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 20
#If TRUE, mobs wearing armor with this Enchantment can knockback players.
"Mobs Knockback Players" = false
[Enchantments."Air Affinity"]
#If TRUE, the Air Affinity Enchantment is available for Helmets.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
[Enchantments.Insight]
#If TRUE, the Insight Enchantment is available for Helmets.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this to change the max experience awarded per level of the Enchantment.
#Range: 1 ~ 1000
"Experience Amount" = 4
[Enchantments.Gourmand]
#If TRUE, the Gourmand Enchantment is available for Helmets.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Enchantments.Reach]
#If TRUE, the Reach Enchantment is available for Chestplates.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
[Enchantments.Vitality]
#If TRUE, the Vitality Enchantment is available for Chestplates.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this value to set the health granted per level of the Enchantment. (There are 2 health per heart icon.)
#Range: 1 ~ 10
"Health / Level" = 4
[Enchantments."Ender Disruption"]
#If TRUE, the Ender Disruption Enchantment is available for various Weapons.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 5
[Enchantments.Vigilante]
#If TRUE, the Vigilante Enchantment is available for various Weapons.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 5
[Enchantments.Outlaw]
#If TRUE, the Outlaw Enchantment is available for various Weapons.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 5
#If TRUE, the Outlaw Enchantment causes Villagers (and Iron Golems) to drop Emeralds when killed.
"Emerald Drops" = true
[Enchantments.Cavalier]
#If TRUE, the Cavalier Enchantment is available for various Weapons.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
[Enchantments."Frost Aspect"]
#If TRUE, the Frost Aspect Enchantment is available for various Weapons.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Enchantments.Instigating]
#If TRUE, the Instigating Enchantment is available for various Weapons.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
[Enchantments.Leech]
#If TRUE, the Leech Enchantment is available for various Weapons.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Enchantments."Magic Edge"]
#If TRUE, the Magic Edge Enchantment is available for various Weapons.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
[Enchantments.Vorpal]
#If TRUE, the Vorpal Enchantment is available for various Weapons.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
#Adjust this value to set the base critical hit chance of the Enchantment (in percentage).
#Range: 0 ~ 100
"Base Critical Chance" = 0
#Adjust this value to set the additional critical hit chance per level of the Enchantment (in percentage).
#Range: 0 ~ 100
"Critical Chance / Level" = 0
#Adjust this value to set the critical hit damage multiplier.
#Range: 0 ~ 1000
"Critical Damage Multiplier" = 0
#Adjust this value to set the base head drop chance for the Enchantment (in percentage).
#Range: 0 ~ 100
"Base Head Drop Chance" = 10
#Adjust this value to set the head drop chance per level of the Enchantment (in percentage).
#Range: 0 ~ 100
"Head Drop Chance / Level" = 10
[Enchantments.Excavating]
#If TRUE, the Excavating Enchantment is available for various Tools.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
[Enchantments."Hunter's Bounty"]
#If TRUE, the Hunter's Bounty Enchantment is available for Bows.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
#Adjust this value to set the chance of an additional drop per level of the Enchantment (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 50
[Enchantments."Quick Draw"]
#If TRUE, the Quick Draw Enchantment is available for various Bows.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
[Enchantments.Trueshot]
#If TRUE, the Trueshot Enchantment is available for various Bows.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Enchantments.Volley]
#If TRUE, the Volley Enchantment is available for various Bows.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
[Enchantments."Angler's Bounty"]
#If TRUE, the Angler's Bounty Enchantment is available for Fishing Rods.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
#Adjust this value to set the chance of an additional drop per level of the Enchantment (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 50
[Enchantments.Pilfering]
#If TRUE, the Pilfering Enchantment is available for Fishing Rods.
Enable = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This sets whether or not the Enchantment works on Players.
"Allow Player Stealing" = true
[Enchantments.Bulwark]
#If TRUE, the Bulwark Enchantment is available for Shields.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
[Enchantments.Phalanx]
#If TRUE, the Phalanx Enchantment is available for Shields.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Enchantments.Soulbound]
#If TRUE, the Soulbound Enchantment is available.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = false
#This option adjusts the maximum allowable level for the Enchantment. If permanent, this setting is ignored.
#Range: 1 ~ 10
"Max Level" = 3
#If TRUE, the Soulbound Enchantment is permanent (and will remove excess levels when triggered).
Permanent = true
[Enchantments."Curse of Foolishness"]
#If TRUE, the Curse of Foolishness Enchantment is available for Helmets.
Enable = true
[Enchantments."Curse of Mercy"]
#If TRUE, the Curse of Mercy Enchantment is available for various Weapons.
Enable = true
[Overrides]
[Overrides.Protection]
#If TRUE, the Protection Enchantment is replaced with a more configurable version which works on more items, such as Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Overrides."Blast Protection"]
#If TRUE, the Blast Protection Enchantment is replaced with a more configurable version which works on more items, such as Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Overrides."Feather Falling"]
#If TRUE, the Feather Falling Enchantment is replaced with a more configurable version which works on more items, such as Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Overrides."Fire Protection"]
#If TRUE, the Fire Protection Enchantment is replaced with a more configurable version which works on more items, such as Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Overrides."Projectile Protection"]
#If TRUE, the Projectile Protection Enchantment is replaced with a more configurable version which works on more items, such as Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
[Overrides."Fire Aspect"]
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Overrides."Frost Walker"]
#If TRUE, the Frost Walker Enchantment is replaced with an improved and more configurable version which works on more items, such as Horse Armor.
Enable = true
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
#If TRUE, the Frost Walker Enchantment will also chill Lava into Glossed Magma.
"Freeze Lava" = true
[Overrides.Knockback]
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 2
[Overrides.Looting]
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 3
[Overrides.Thorns]
#If TRUE, the Thorns Enchantment is replaced with a more configurable version which works on more items, such as Shields and Horse Armor.
Enable = true
#This option adjusts the maximum allowable level for the Enchantment.
#Range: 1 ~ 10
"Max Level" = 4
#Adjust this value to set the chance per level of the Enchantment firing (in percentage).
#Range: 1 ~ 100
"Effect Chance" = 15
[Overrides.Mending]
#If TRUE, the Mending Enchantment is replaced with a new Enchantment - Preservation. This enchantment allows you to repair items at an Anvil without paying an increasing XP cost for every time you repair it. Additionally, these repairs have a much lower chance of damaging the anvil.
"Alternate Mending" = false
#This sets whether or not the Enchantment is considered a 'treasure' enchantment.
Treasure = true
#Adjust this value to set the chance of an Anvil being damaged when used to repair an item with Preservation (in percentage). Only used if Alternate Mending (Preservation) is enabled.
#Range: 0 ~ 12
"Anvil Damage Chance" = 3

View File

@ -0,0 +1,49 @@
[networks]
#Maximum networks each player can have. Super admin can bypass this limit. -1 = no limit
#Setting this to 0 will only allow super admins to create networks.
#Range: > -1
maximumPerPlayer = 5
#Allows someone to be a network super admin. Otherwise, no one can access a flux device or delete a network 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. Single player can bypass this limit.
#Players have permission level 3 or 4 can use commands to set others as Super Admin whether others have this permission level or not.
#Range: 0 ~ 3
superAdminRequiredPermission = 1
[general]
#Enables redstone being compressed with the bedrock and obsidian to get flux dusts.
enableFluxRecipe = true
#Allows flux devices to enable chunk loading.
enableChunkLoading = false
[blacklist]
#A blacklist for blocks which flux devices shouldn't connect to, use format 'modid:registry_name'
blockBlacklistStrings = ["actuallyadditions:block_phantom_energyface"]
#A blacklist for items which wireless charging shouldn't charge to, use format 'modid:registry_name'
itemBlackListStrings = [""]
[energy]
#The default transfer limit of a Flux Plug, Point and Controller
#Range: 0 ~ 9223372036854775807
defaultLimit = 800000
#The maximum energy storage of a Basic Flux Storage
#Range: 0 ~ 9223372036854775807
basicCapacity = 2000000
#The default transfer limit of a Basic Flux Storage
#Range: 0 ~ 9223372036854775807
basicTransfer = 20000
#The maximum energy storage of a Herculean Flux Storage
#Range: 0 ~ 9223372036854775807
herculeanCapacity = 16000000
#The default transfer limit of a Herculean Flux Storage
#Range: 0 ~ 9223372036854775807
herculeanTransfer = 120000
#The maximum energy storage of a Gargantuan Flux Storage
#Range: 0 ~ 9223372036854775807
gargantuanCapacity = 128000000
#The default transfer limit of a Gargantuan Flux Storage
#Range: 0 ~ 9223372036854775807
gargantuanTransfer = 720000

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to local\ftbchunks\client-config.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to saves\New World\serverconfig\ftbchunks-world.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,256 @@
# Default config file that will be copied to world's serverconfig/ftbessentials.snbt location
# Copy values you wish to override in here
# Example:
#
# {
# misc: {
# enderchest: {
# enabled: false
# }
# }
# }
{
# Admin commands for cheating and moderation
admin: {
# Allows admins to toggle flying status using a command, without having to use Creative Mode
fly: {
# Default: true
enabled: false
}
# Allows admins to toggle invincibility using a command, without having to use Creative Mode
god: {
# Default: true
enabled: true
}
# Allows admins to heal themselves using a command
heal: {
# Default: true
enabled: true
}
# Allows admins to view other users' inventories using a command
invsee: {
# Default: true
enabled: true
}
# Allows admins to restrict players from chatting by using a command to mute (or unmute) them
mute: {
# Default: true
enabled: true
}
}
# Miscellaneous features and utilities
misc: {
# Allows users to access their ender chest, as well as admins to manage other players' ender chests.
enderchest: {
# Default: true
enabled: true
}
# Allows users to set a custom hat as their head item by using a command
hat: {
# Default: true
enabled: true
}
# Allows users to kick themselves from the server, for example if they are stuck or desynced
kickme: {
# Default: true
enabled: true
}
# Allows users to view leaderboard stats about everyone on the server.
leaderboard: {
# Default: true
enabled: true
}
# Allows users to change their display name, as well as admins to change nicknames for other users
nick: {
# Default: true
enabled: true
}
# Allows users to announce their recording or streaming status to the server by using commands
rec: {
# Default: true
enabled: true
}
# Enables usage of a trash can inventory, which can be used to void unneeded items
trashcan: {
# Default: true
enabled: true
}
}
# Teleportation-related settings
teleportation: {
# Allows users to return to their previous location after teleporting (or dying)
back: {
# Cooldown between /back commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.back.cooldown
# Default: 30
# Range: 0 ~ 604800
cooldown: 30
# Default: true
enabled: false
# Max size of the teleport history. This limits how many times you can use /back
# You can override this with FTB Ranks using ftbessentials.back.max
# Default: 10
# Range: 0 ~ 2147483647
max: 0
# Should be the /back command only be used for returning to the last death point?
# Default: false
only_on_death: false
# Warm-up time before /back command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.back.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows users to set 'homes', which they can then freely teleport to by using /home afterwards
home: {
# Cooldown between /home commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.home.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 1800
# Default: true
enabled: true
# Max amount of homes a user can have.
# You can override this with FTB Ranks using ftbessentials.home.max
# Default: 1
# Range: 0 ~ 2147483647
max: 1
# Warm-up time before /home command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.home.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows players to teleport to a random point in the Wilderness
# Note: This currently does not respect Claimed Chunks yet!
rtp: {
# Cooldown between /rtp commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.rtp.cooldown
# Default: 600
# Range: 0 ~ 604800
cooldown: 7200
# Blacklisted dimension ID's for /rtp (player *must not* be in any of these dimensions)
# Wildcarded dimensions (e.g. 'somemod:*') are supported
# Default: ["minecraft:the_end"]
dimension_blacklist: ["minecraft:the_end"]
# Whitelisted dimension ID's for /rtp (if non-empty, player *must* be in one of these dimensions)
# Wildcarded dimensions (e.g. 'somemod:*') are supported
# Default: []
dimension_whitelist: [ ]
# Default: true
enabled: true
# /rtp max distance from spawn point
# Default: 25000
# Range: 0 ~ 30000000
max_distance: 25000
# Number of tries before /rtp gives up
# Default: 100
# Range: 1 ~ 1000
max_tries: 100
# /rtp min distance from spawn point
# Default: 500
# Range: 0 ~ 30000000
min_distance: 500
# Warm-up time before /rtp command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.rtp.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
spawn: {
# Cooldown between /spawn commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.spawn.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: true
# Warm-up time before /spawn command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.spawn.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows players to create requests to teleport to other users on the server,
# as well as requesting other players to teleport to them
tpa: {
# Cooldown between /tpa commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.tpa.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 600
# Default: true
enabled: true
# Warm-up time before /tpa command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.tpa.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
# Allows admins to teleport to the location a user was last seen at
tpl: {
# Default: true
enabled: true
}
# Allows admins to teleport to dimension
tpx: {
# Default: true
enabled: true
}
# Allows admins to create 'warps', which are fixed points in the world that users may teleport to using /warp
warp: {
# Cooldown between /warp commands (in seconds)
# You can override this with FTB Ranks using ftbessentials.warp.cooldown
# Default: 10
# Range: 0 ~ 604800
cooldown: 10
# Default: true
enabled: true
# Warm-up time before /warp command executes (in seconds)
# You can override this with FTB Ranks using ftbessentials.warp.warmup
# Default: 0
# Range: 0 ~ 604800
warmup: 0
}
}
}

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to local\ftblibrary-client.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to local\ftbquests\client-config.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to local\ftbultimine-client.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to saves\New World\serverconfig\ftbultimine-server.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,4 @@
# Default config file that will be copied to config\ftbxmodcompat.snbt if it doesn't exist!
# Just copy any values you wish to override in here!
{ }

View File

@ -0,0 +1,532 @@
#Configuration related to Immersive Engineering wires
[wires]
#Attempts to make the internal data structures used for wires consistent with the connectors in the world.Use with care and backups and only when suspecting corrupted data.
#This option will check and load all connection endpoints and may slow down the world loading process.
sanitizeConnections = false
#If this is enabled, wires connected to power sources will cause damage to entities touching them
#This shouldn't cause significant lag but possibly will. If it does, please report it at https://github.com/BluSunrize/ImmersiveEngineering/issues unless there is a report of it already.
enableWireDamage = true
#If this is enabled, placing a block in a wire will break it (drop the wire coil)
blocksBreakWires = true
[wires.copper]
#The maximum length of copper wires
#Range: > 0
maxLength = 16
#The transfer rate of copper wire in IF/t
#Range: > 0
transferRate = 2048
#The percentage of power lost every 16 blocks of distance in copper wire
#Range: 0.0 ~ 1.0
loss = 0.05
#In- and output rates of copper wire connectors. This is independant of the transferrate of the wires.
#Range: > 0
wireConnectorInput = 256
[wires.electrum]
#The maximum length of electrum wires
#Range: > 0
maxLength = 16
#The transfer rate of electrum wire in IF/t
#Range: > 0
transferRate = 8192
#The percentage of power lost every 16 blocks of distance in electrum wire
#Range: 0.0 ~ 1.0
loss = 0.025
#In- and output rates of electrum wire connectors. This is independant of the transferrate of the wires.
#Range: > 0
wireConnectorInput = 1024
[wires.hv]
#The maximum length of hv wires
#Range: > 0
maxLength = 32
#The transfer rate of hv wire in IF/t
#Range: > 0
transferRate = 32768
#The percentage of power lost every 16 blocks of distance in hv wire
#Range: 0.0 ~ 1.0
loss = 0.025
#In- and output rates of hv wire connectors. This is independant of the transferrate of the wires.
#Range: > 0
wireConnectorInput = 4096
[wires.rope]
#The maximum length of rope wires
#Range: > 0
maxLength = 32
[wires.cable]
#The maximum length of cable wires
#Range: > 0
maxLength = 32
[wires.redstone]
#The maximum length of redstone wires
#Range: > 0
maxLength = 32
[wires.insulated_copper]
#The maximum length of insulated_copper wires
#Range: > 0
maxLength = 16
[wires.insulated_electrum]
#The maximum length of insulated_electrum wires
#Range: > 0
maxLength = 16
[machines]
#The base Flux that is output by the dynamo. This will be modified by the rotation modifier of the attached water- or windmill
#Range: 0.0 ~ 2.147483647E9
dynamo_output = 3.0
#Output modifier for the energy created by the Thermoelectric Generator
#Range: 0.0 ~ 2.147483647E9
thermoelectric_output = 1.0
#The Flux that will be output by the lightning rod when it is struck
#Range: > 0
lightning_output = 16000000
#The Flux per tick that the Diesel Generator will output. The burn time of the fuel determines the total output
#Range: > 0
dieselGen_output = 4096
#The Flux per tick the Blast Furnace Preheater will consume to speed up the Blast Furnace
#Range: > 1
preheater_consumption = 32
#The Flux per tick the Charging Station can insert into an item
#Range: > 1
charger_consumption = 256
#The amount of damage a sawblade in the sawmill takes for a single recipe.
#Range: > 1
sawmill_bladeDamage = 5
#The Flux the Assembler will consume to craft an item from a recipe
#Range: > 1
assembler_consumption = 80
[machines.capacitors]
#Configuration for the low voltage capacitor
[machines.capacitors.lv]
#Maximum energy stored (Flux)
#Range: > 1
storage = 100000
#Maximum energy input (Flux/tick)
#Range: > 1
input = 256
#Maximum energy output (Flux/tick)
#Range: > 1
output = 256
#Configuration for the medium voltage capacitor
[machines.capacitors.mv]
#Maximum energy stored (Flux)
#Range: > 1
storage = 1000000
#Maximum energy input (Flux/tick)
#Range: > 1
input = 1024
#Maximum energy output (Flux/tick)
#Range: > 1
output = 1024
#Configuration for the high voltage capacitor
[machines.capacitors.hv]
#Maximum energy stored (Flux)
#Range: > 1
storage = 4000000
#Maximum energy input (Flux/tick)
#Range: > 1
input = 4096
#Maximum energy output (Flux/tick)
#Range: > 1
output = 4096
[machines.external_heater]
#The Flux per tick consumed to add one heat to a furnace. Creates up to 4 heat in the startup time and then 1 heat per tick to keep it running
#Range: > 1
consumption = 8
#The Flux per tick consumed to double the speed of the furnace. Only happens if furnace is at maximum heat.
#Range: > 1
speedupConsumption = 24
[machines.coredrill]
#The length in ticks it takes for the Core Sample Drill to figure out which mineral is found in a chunk
#Range: > 1
time = 200
#The Flux per tick consumed by the Core Sample Drill
#Range: > 1
consumption = 40
[machines.pump]
#The Flux the Fluid Pump will consume to pick up a fluid block in the world
#Range: > 1
consumption = 250
#The Flux the Fluid Pump will consume pressurize and accelerate fluids, increasing the transferrate
#Range: > 1
consumption_accelerate = 5
#If this is set to true (default) the pump will replace fluids it picks up with cobblestone in order to reduce lag caused by flowing fluids.
placeCobble = true
[machines.teslacoil]
#The Flux per tick the Tesla Coil will consume, simply by being active
#Range: > 1
consumption = 256
#The amount of Flux the Tesla Coil will consume when shocking an entity
#Range: > 1
consumption_active = 512
#The amount of damage the Tesla Coil will do when shocking an entity
#Range: 0.0 ~ 2.147483647E9
damage = 6.0
[machines.turret]
#The Flux per tick any turret consumes to monitor the area
#Range: > 1
consumption = 64
#The Flux per tick the chemthrower turret consumes to shoot
#Range: > 1
chem_consumption = 32
#The Flux per tick the gun turret consumes to shoot
#Range: > 1
gun_consumption = 32
[machines.garden_cloche]
#The Flux per tick the cloche consumes to grow plants
#Range: > 1
consumption = 8
#The amount of ticks one dose of fertilizer lasts in the cloche
#Range: > 1
fertilizer = 6000
#The amount of fluid the cloche uses per dose of fertilizer
#Range: > 1
fluid = 250
#A modifier to apply to the cloches total growing speed
#Range: 0.001 ~ 1000.0
growth_modifier = 1.0
[machines.lantern]
#Set this to false to disable the mob-spawn prevention of the Powered Lantern
spawnPrevent = true
#How much Flux the powered lantern draws per tick
#Range: > 1
energyDraw = 1
#How much Flux the powered lantern can hold (should be greater than the power draw)
#Range: > 1
maxStorage = 10
[machines.floodlight]
#Set this to false to disable the mob-spawn prevention of the Floodlight
spawnPrevent = true
#How much Flux the floodlight draws per tick
#Range: > 1
energyDraw = 5
#How much Flux the floodlight can hold (must be at least 10x the power draw)
#Range: > 1
max_storage = 80
[machines.metal_press]
#A modifier to apply to the energy costs of every metal press recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every metal press recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.crusher]
#A modifier to apply to the energy costs of every crusher recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every crusher recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.squeezer]
#A modifier to apply to the energy costs of every squeezer recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every squeezer recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.fermenter]
#A modifier to apply to the energy costs of every fermenter recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every fermenter recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.refinery]
#A modifier to apply to the energy costs of every refinery recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
[machines.auto_workbench]
#A modifier to apply to the energy costs of every auto workbench recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every auto workbench recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.bottling_machine]
#A modifier to apply to the energy costs of every bottling machine recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every bottling machine recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.mixer]
#A modifier to apply to the energy costs of every mixer recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every mixer recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.sawmill]
#A modifier to apply to the energy costs of every sawmill recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every sawmill recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
[machines.arc_furnace]
#A modifier to apply to the energy costs of every arc furnace recipe
#Range: 0.001 ~ 1000.0
energyModifier = 1.0
#A modifier to apply to the time of every arc furnace recipe
#Range: 0.001 ~ 1000.0
timeModifier = 1.0
#The maximum amount of damage Graphite Electrodes can take. While the furnace is working, electrodes sustain 1 damage per tick, so this is effectively the lifetime in ticks. The default value of 96000 makes them last for 8 consecutive ingame days
#Range: > 1
electrodeDamage = 96000
#The recycling functionality of the arc furnace is no longer controlled by a config option.
#Like all IE recipes, this is now controlled via a datapack, using the recipe file:
#immersiveengineering/recipes/arc_recycling_list.json
#To disable recycling, add that file to your datapack and fill it with the following content:
#{
# "type": "immersiveengineering:generated_list",
# "conditions": [ { "type": "forge:false" } ]
#}
recycle = ""
[machines.excavator]
#The Flux per tick the Excavator will consume to dig
#Range: > 1
consumption = 4096
#The speed of the Excavator. Basically translates to how many degrees per tick it will turn.
#Range: 0.001 ~ 1000.0
speed = 1.0
#Set this to false to disable the ridiculous amounts of particles the Excavator spawns
particles = true
#The threshold the perlin noise has to cross for a mineral vein to be generated. Higher means less likely.
#Range: 0.0 ~ 1.0
chance = 0.9
#The maximum amount of yield one can get out of a chunk with the excavator. Set a number smaller than zero to make it infinite
#Range: > -1
yield = 38400
#The maximum depletion a vein can start with, as a decimal value. When a vein generates, a random percentage up to this value is depleted from it
#Range: 0.0 ~ 1.0
initial_depletion = 0.2
[ores]
#The retrogeneration key. Basically IE checks if this key is saved in the chunks data. If it isn't, it will perform retrogen on all ores marked for retrogen.
#Change this in combination with the retrogen booleans to regen only some of the ores.
retrogen_key = "DEFAULT"
#Set this to false to disable the logging of the chunks that were flagged for retrogen.
retrogen_log_flagChunk = true
#Set this to false to disable the logging of the chunks that are still left to retrogen.
retrogen_log_remaining = true
#Ore generation config - bauxite
[ores.bauxite]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "TRAPEZOID"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.0
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 6
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = 32
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = 112
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 16
#Set this to true to allow retro-generation of bauxite Ore.
retrogen_enable = false
#Ore generation config - lead
[ores.lead]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "TRAPEZOID"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.0
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = -32
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = 80
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 12
#Set this to true to allow retro-generation of lead Ore.
retrogen_enable = false
#Ore generation config - silver
[ores.silver]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "TRAPEZOID"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.25
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = -48
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = 32
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 10
#Set this to true to allow retro-generation of silver Ore.
retrogen_enable = false
#Ore generation config - nickel
[ores.nickel]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "UNIFORM"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.0
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = -64
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = 24
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 7
#Set this to true to allow retro-generation of nickel Ore.
retrogen_enable = false
#Ore generation config - deep_nickel
[ores.deep_nickel]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "TRAPEZOID"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.0
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = -120
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = -8
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 11
#Set this to true to allow retro-generation of deep_nickel Ore.
retrogen_enable = false
#Ore generation config - uranium
[ores.uranium]
#The distribution shape. UNIFORM is evenly distributed across the height range, TRAPEZOID favors the middle of the range.
#Allowed Values: UNIFORM, TRAPEZOID
distribution = "TRAPEZOID"
#Chance for ores to not generate, if they are exposed to air. 0 means ignoring air exposure, 1 requires being burried.
#Range: 0.0 ~ 1.0
air_exposure = 0.5
#The maximum size of a vein. Set to 0 to disable generation
#Range: > 0
vein_size = 0
#The minimum Y coordinate this ore can spawn at
#Range: > -2147483648
min_y = -64
#The maximum Y coordinate this ore can spawn at
#Range: > -2147483648
max_y = -16
#The number of veins attempted to be generated per chunk
#Range: > 0
attempts_per_chunk = 9
#Set this to true to allow retro-generation of uranium Ore.
retrogen_enable = false
[tools]
#The maximum durability of the Engineer's Hammer. Used up when hammering ingots into plates.
#Range: > 1
hammer_durability = 100
#The maximum durability of the Wirecutter. Used up when cutting plates into wire.
#Range: > 1
cutter_durability = 250
[tools.bullet_damage]
#The amount of base damage a Casull Cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
casull = 10.0
#The amount of base damage a armor piercing Cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
ap = 10.0
#The amount of base damage a single part of buckshot inflicts
#Range: 0.0 ~ 1.7976931348623157E308
buck = 2.0
#The amount of base damage a dragon breath cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
dragon = 1.0
#The amount of base damage a homing cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
homing = 10.0
#The amount of base damage a wolfpack cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
wolfpack = 4.0
#The amount of base damage the sub-projectiles of a wolfpack cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
wolfpack_part = 8.0
#The amount of damage a silver bullet inflicts
#Range: 0.0 ~ 1.7976931348623157E308
silver = 10.0
#The amount of base damage a phial cartridge inflicts
#Range: 0.0 ~ 1.7976931348623157E308
phial = 1.0
[tools.chemthrower]
#The mb of fluid the Chemical Thrower will consume per tick of usage
#Range: > 1
consumption = 10
#Set this to false to disable the use of Sneak+Scroll to switch Chemthrower tanks.
scroll = true
[tools.railgun]
#The base amount of Flux consumed per shot by the Railgun
#Range: > 1
consumption = 800
#A modifier for the damage of all projectiles fired by the Railgun
#Range: 0.0 ~ 1.7976931348623157E308
damage_modifier = 1.0

View File

@ -0,0 +1,89 @@
[Damage-Module]
#The purpose of the damage module is to remove the invulnerability ticks after an entity is damaged to better suit gameplay where entities are going to be ignoring too much damage if left unchecked. Disabling will nullify every feature listed under this module.
damageModuleEnabled = true
#Some entities or damage sources rely on damage ticks to time their attacks. In these cases, we want to let them initiate i-frames.
#entityBlacklist default: ["minecraft:slime","minecraft:ender_dragon","minecraft:magma_cube","irons_spellbooks:wall_of_fire","irons_spellbooks:void_tentacle"]
entityBlacklist = ["minecraft:slime", "minecraft:ender_dragon", "minecraft:magma_cube", "irons_spellbooks:wall_of_fire"]
#damagesourceBlacklist default: ["lava","inFire","cactus","inWall","hotFloor","lightningBolt","sweetBerryBush","outOfWorld","drown"]
damagesourceBlacklist = ["lava", "inFire", "cactus", "inWall", "hotFloor", "lightningBolt", "sweetBerryBush", "outOfWorld", "drown"]
#Invulnerability Tick (I-Frame) count. Default: 0 (Vanilla's is 20, one second)
invulnerabilityTickCount = 0
#Specialized handling for player damage ticks. "ALL" means there is no special handling, "ONLY_LIVING" means only living attacks ignore player i-frames (may help with unforeseen damage like potions), and "NONE" means player's damage ticks are unaffected by the damage module.
#Allowed Values: ALL, ONLY_LIVING, NONE
playerDamageMode = "ALL"
#In order to prevent spam attacks, a minimum threshold of attack strength can be set before an attack can deal damage. Default: 0.75
minimumAttackStrength = 0.75
#Whether or not a player is allowed to even swing if the threshold is not met. Default: true
allowNonFullStrengthAttacks = true
#Global multiplier to all knockback. Default: 1.0
globalKnockbackMultiplier = 1.0
[Durability-Module]
#The purpose of the durability module is to rework how durability damage is applied to better emulate an rpg setting. Disabling will nullify every feature listed under this module.
durabilityModuleEnabled = false
#What type of gear should take vanilla durability damage. Default: NONE
#Allowed Values: ALL, TOOLS, ARMOR, NONE
vanillDurabilityGearType = "NONE"
#If specified, the only items or item tags to take vanilla durability damage
vanillaDurabilityWhitelist = []
#If specified, these items or item tags never take vanilla durability damage
vanillaDurabilityBlacklist = []
#What type of gear is damaged upon death. Default: ALL
#Allowed Values: ALL, TOOLS, ARMOR, NONE
deathGearType = "ALL"
#If specified, the only items or item tags to take durability damage on death
deathDurabilityWhitelist = []
#If specified, these items or item tags never take durability damage on death
deathDurabilityBlacklist = []
#The percent of durability damage equipment should take on player dying. Set to 0 to disable. Default: 0.15 (15%)
durabilityLostOnDeath = 0.15
#An additional constant amount of damage taken on death. This makes items with a high max durability degrade relatively slower. Set to 0 to disable. Default: 25
additionalDurabilityLostOnDeath = 25
[XP-Module]
#The purpose of the xp module is to rework how experience is dropped on a player's death by creating a souls-like xp catalyst instead. Disabling will nullify every feature listed under this module.
xpModuleEnabled = true
#Whether or not players will drop xp despite keepInventory gamerule. Default: true
ignoreKeepInventory = true
#Whether or not the player who dropped the xp is the only player allow to collect the xp. Default: true
onlyAllowOwnerPickup = true
#Multiplier to experience dropped by slain entities. Default: 1.0
mobDropXpMultiplier = 1.0
#Multiplier to experience dropped by blocks broken. Default: 1.0
blockDropXpMultiplier = 1.0
[Enchantment-Module]
#The purpose of the enchantment module is to mystify enchantments and add an additional challenge to game by obscuring the description of enchanted and cursed items found through looting. Disabling will nullify every feature listed under this module.
enchantmentModuleEnabled = false
#Whether or not armor should be automatically identified when equipped. Default: true
identifyOnEquip = true
#Whether or not unidentified items can be identified by interacting with an enchanting table. Default: true
identifyOnEnchantingTable = true
#Whether or not the enchanting table's functionality should be disabled, making looting or trading the only way to get enchanted items. Default: false
disableEnchantingTable = false
[Hunger-Module]
#The hunger module removes hunger and makes food to directly heal in order to to remove the tedious task of maintaining hunger, as well as rebalance health management during combat and exploration. Disabling will nullify every feature listed under this module.
hungerModuleEnable = false
#Disable Hunger. Without this, most of the hunger module features and config are nullified, but if you want to adjust stack sizes or potion mechanics without disabling hunger, you can do so here.
disableHunger = true
#The multiplier of a food's hunger value to health regained by eating it. Default: 0.5 (50%)
foodToHealthModifier = 0.5
#The amount of time, in ticks, between players naturally regenerating 1 hp. 1 second is 20 ticks. Turn off the naturalRegeneration gamerule to disable. Default: 250.
naturalRegenerationTickRate = 250
#Changes the stack size of potions. Set to 0 to disable. Requires game restart. Default: 4
potionStackSize = 4
#Limit the stack size of every food item. Set to 0 to disable. Requires game restart. Default: 0
foodStackSize = 0
#A Blacklist for limited food stack size, if enabled. Useful for mob drops or other edible items that are not meant as food. Default: ["minecraft:rotten_flesh","minecraft:spider_eye","minecraft:potato","minecraft:carrot","farmersdelight:onion","farmersdelight:tomato","farmersdelight:cabbage"]
foodStackSizeBlacklist = ["minecraft:rotten_flesh", "minecraft:spider_eye", "minecraft:potato", "minecraft:carrot", "farmersdelight:onion", "farmersdelight:tomato", "farmersdelight:cabbage"]
#Item Cooldown in seconds when throwing a splash potion. Default: 0.5
splashPotionCooldown = 0.5
#Item Cooldown in seconds when throwing a lingering potion. Default: 1.5
lingeringPotionCooldown = 1.5
#Multiplier to the time taken to eat food. Default: 1.2
eatTimeMultiplier = 1.2
#Multiplier to the time taken to drink potions. Default: 0.8
potionDrinkTimeMultiplier = 0.8

View File

@ -0,0 +1,843 @@
#Other Configuration
[Misc]
#rarityConfig array values must sum to 1: [COMMON, UNCOMMON, RARE, EPIC, LEGENDARY]. Default: [.3d, .25d, .2d, .15d, .1d]
rarityConfig = [0.3, 0.25, 0.2, 0.15, 0.1]
#Whether or not imbued weapons require mana to be casted. Default: true
swordsConsumeMana = true
#The multiplier on the cooldown of imbued weapons. Default: 0.5 (50% of default cooldown)
swordsCooldownMultiplier = 0.5
#Whether or not players can harm their own magic summons. Default: false
canAttackOwnSummons = false
#The maximum amount of times an applicable piece of equipment can be upgraded in the arcane anvil. Default: 3
maxUpgrades = 3
#From 0-1, the percent of max mana a player respawns with. Default: 0.0
manaSpawnPercent = 0.0
#From 0-1, the percent chance for scrolls to be successfully recycled. Default: 0.5 (50%)
scrollRecycleChance = 0.5
#Whether or not potions should be allowed to be brewed in the alchemist cauldron)
allowCauldronBrewing = true
#If true the world will attempt to be upgraded from an older version of ISS
runWorldUpgrader = false
["Upgrade Overrides"]
#Use these lists to change what items can interact with the Arcane Anvil's upgrade system. This can also be done via datapack.
#Upgrade Whitelist. Use an item's id to allow it to be upgraded, ex: "minecraft:iron_sword"
upgradeWhitelist = []
#Upgrade Blacklist. Use an item's id to prevent it from being upgraded, ex: "minecraft:iron_sword"
upgradeBlacklist = []
["Imbue Overrides"]
#Use these lists to change what items can interact with the Arcane Anvil's imbue system.
#!THIS MAY HAVE UNINTENDED CONSEQUENCES!
#Upgrade Whitelist. Use an item's id to allow it to be imbued, ex: "minecraft:iron_sword"
imbueWhitelist = []
#Upgrade Blacklist. Use an item's id to prevent it from being imbued, ex: "minecraft:iron_sword"
imbueBlacklist = []
[Worldgen]
#The weight of the priest house spawning in a village. Default: 4
priestHouseWeight = 4
#Individual Spell Configuration
[Spells]
#irons_spellbooks:fire
[Spells."irons_spellbooks:fireball"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells."irons_spellbooks:wall_of_fire"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:fire_breath"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells."irons_spellbooks:magma_bomb"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells."irons_spellbooks:burning_dash"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:blaze_storm"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:firebolt"]
Enabled = true
School = "irons_spellbooks:fire"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
#irons_spellbooks:nature
[Spells."irons_spellbooks:poison_arrow"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:earthquake"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 16.0
[Spells."irons_spellbooks:poison_splash"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:oakskin"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells."irons_spellbooks:spider_aspect"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 90.0
[Spells."irons_spellbooks:firefly_swarm"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:root"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells."irons_spellbooks:blight"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells."irons_spellbooks:acid_orb"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:poison_breath"]
Enabled = true
School = "irons_spellbooks:nature"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
#irons_spellbooks:evocation
[Spells."irons_spellbooks:fang_ward"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:fang_strike"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 5.0
[Spells."irons_spellbooks:chain_creeper"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:gust"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells."irons_spellbooks:invisibility"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 45.0
[Spells."irons_spellbooks:summon_vex"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 150.0
[Spells."irons_spellbooks:lob_creeper"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 2.0
[Spells."irons_spellbooks:shield"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 8.0
[Spells."irons_spellbooks:summon_horse"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:spectral_hammer"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:firecracker"]
Enabled = true
School = "irons_spellbooks:evocation"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.5
#irons_spellbooks:ice
[Spells."irons_spellbooks:frostbite"]
Enabled = false
School = "irons_spellbooks:ice"
MaxLevel = 0
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 0.0
[Spells."irons_spellbooks:ice_block"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:ray_of_frost"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:cone_of_cold"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells."irons_spellbooks:frost_step"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:summon_polar_bear"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 180.0
[Spells."irons_spellbooks:icicle"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells."irons_spellbooks:abyssal_shroud"]
Enabled = false
School = "irons_spellbooks:ender"
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 300.0
[Spells."irons_spellbooks:evasion"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 180.0
[Spells."irons_spellbooks:magic_missile"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells."irons_spellbooks:summon_ender_chest"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 1
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 5.0
[Spells."irons_spellbooks:magic_arrow"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 8.0
[Spells."irons_spellbooks:teleport"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 3.0
[Spells."irons_spellbooks:dragon_breath"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
#irons_spellbooks:ender
[Spells."irons_spellbooks:black_hole"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 120.0
[Spells."irons_spellbooks:counterspell"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 1
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:starfall"]
Enabled = true
School = "irons_spellbooks:ender"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 16.0
#irons_spellbooks:holy
[Spells."irons_spellbooks:healing_circle"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells."irons_spellbooks:blessing_of_life"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:angel_wing"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 120.0
[Spells."irons_spellbooks:sunbeam"]
Enabled = false
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:fortify"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells."irons_spellbooks:guiding_bolt"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 8.0
[Spells."irons_spellbooks:heal"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells."irons_spellbooks:wisp"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 3.0
[Spells."irons_spellbooks:greater_heal"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 1
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 45.0
[Spells."irons_spellbooks:cloud_of_regeneration"]
Enabled = false
School = "irons_spellbooks:holy"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
#irons_spellbooks:blood
[Spells."irons_spellbooks:raise_dead"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 6
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 150.0
[Spells."irons_spellbooks:blood_slash"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:blood_step"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 5.0
[Spells."irons_spellbooks:acupuncture"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:ray_of_siphoning"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:blood_needles"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 10.0
[Spells."irons_spellbooks:heartstop"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 120.0
[Spells."irons_spellbooks:devour"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:wither_skull"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 1.0
[Spells."irons_spellbooks:ascension"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:lightning_lance"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 8.0
[Spells."irons_spellbooks:electrocute"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 12.0
[Spells."irons_spellbooks:lightning_bolt"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "EPIC"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells."irons_spellbooks:charge"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 40.0
[Spells."irons_spellbooks:chain_lightning"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
[Spells."irons_spellbooks:coldwave"]
Enabled = true
School = "irons_spellbooks:ice"
MaxLevel = 8
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 30.0
#irons_spellbooks:eldritch
[Spells."irons_spellbooks:sculk_tentacles"]
Enabled = true
School = "irons_spellbooks:eldritch"
MaxLevel = 4
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 30.0
[Spells."irons_spellbooks:telekinesis"]
Enabled = true
School = "irons_spellbooks:eldritch"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 35.0
[Spells."irons_spellbooks:planar_sight"]
Enabled = true
School = "irons_spellbooks:eldritch"
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 200.0
[Spells."irons_spellbooks:eldritch_blast"]
Enabled = true
School = "irons_spellbooks:eldritch"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:sonic_boom"]
Enabled = true
School = "irons_spellbooks:eldritch"
MaxLevel = 3
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "LEGENDARY"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 25.0
[Spells."irons_spellbooks:divine_smite"]
Enabled = true
School = "irons_spellbooks:holy"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "COMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 15.0
[Spells."irons_spellbooks:sacrifice"]
Enabled = true
School = "irons_spellbooks:blood"
MaxLevel = 10
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "RARE"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 20.0
#irons_spellbooks:lightning
[Spells."irons_spellbooks:thunder_step"]
Enabled = true
School = "irons_spellbooks:lightning"
MaxLevel = 5
#Allowed Values: COMMON, UNCOMMON, RARE, EPIC, LEGENDARY
MinRarity = "UNCOMMON"
ManaCostMultiplier = 1.0
SpellPowerMultiplier = 1.0
CooldownInSeconds = 8.0

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,239 @@
#All configuration items related to the core gameplay
[gameplay]
#Amount of initial citizens. [Default: 4, min: 1, max: 10]
#Range: 1 ~ 10
initialcitizenamount = 4
#Should construction tape be placed around in-construction builds? [Default: true]
builderplaceconstructiontape = true
#Should players be able to place an infinite amount of supply camps/ships? [Default: false]
allowinfinitesupplychests = false
#Should players be allowed to abandon their colony to create a new one easily? Note: This is buggy! [Default: false]
allowinfinitecolonies = false
#Should colonies in other dimensions be allowed? [Default: true]
allowotherdimcolonies = true
#If a colony is under the initial citizen count, this changes the amount of time before a new citizen spawns. [Default: 60, min: 10, max: 600]
#Range: 10 ~ 600
citizenrespawninterval = 10
#Max citizens in one colony. [Default: 250, min: 4, max: 500]
#Range: 4 ~ 500
maxcitizenpercolony = 50
#Delay after each block placement (increasing it increases the delay). [Default: 15, min: 1, max: 500]
#Range: 1 ~ 500
builderbuildblockdelay = 15
#Delay modifier to mine a block (decreasing it decreases the delay). [Default: 500, min: 1, max: 10000]
#Range: 1 ~ 10000
blockminingdelaymodifier = 500
#Should development features be enabled (might be buggy)? [Default: false]
enableindevelopmentfeatures = false
#Should citizen name tags be rendered? [Default: true]
alwaysrendernametag = true
#Should workers work during the rain? [Default: false]
workersalwaysworkinrain = false
#Should players be sent entering/leaving colony notifications? [Default: true]
sendenteringleavingmessages = true
#Should players be allowed to change citizen names? -1 for false, 0 for certain players only, 1 for true. (To set which players can change the names, see "Special Permissions Group" below.) [Default: 1, min: -1, max: 1]
#Range: -1 ~ 1
allowglobalnamechanges = 1
#Should special holiday content be displayed? [Default: true]
holidayfeatures = true
#Quantity of dirt per compost filling. [Default: 1, min: 0, max: 100]
#Range: 0 ~ 100
dirtfromcompost = 1
#Chance for the Miner to get an ore when mining cobblestone or stone (by default, can be expanded with datapacks to other materials). This is a percentage. (To change which ores the Miner can find, see "List of Lucky Ores".) [Default: 1, min: 0, max: 100]
#Range: 0 ~ 100
luckyblockchance = 1
#The minimum level a Town Hall has to be to allow teleportation to allied colonies. [Default: 3, min: 0, max: 5]
#Range: 0 ~ 5
minthleveltoteleport = 3
#Suggest build tool usage when trying to place a building without the build tool. [Default: true]
suggestbuildtoolplacement = true
#Food consumption modifier. [Default: 1.000000, min: 0.100000, max: 100.000000]
#Range: 0.1 ~ 100.0
foodmodifier = 1.0
#How common diseases are. 1 = Very common, 100 = extremely rare. [Default: 5, min: 1, max: 100]
#Range: 1 ~ 100
diseasemodifier = 5
#If part of the colony is loaded by an owner/officer, should the colony be kept loaded? (Set how many chunks are loaded with the "Colony Chunk Loading Strictness" option.) [Default: false]
forceloadcolony = false
#Set how long chunks stay loaded after player leaves, does not persist through restarts. Default: 10min [Default: 10, min: 1, max: 1440]
#Range: 1 ~ 1440
loadtime = 10
#This controls how many chunks are loaded with the "Chunk Load Colony" option. The higher this value, the fewer chunks will be loaded. (The innermost chunks will be loaded first.) 1 = load all claimed chunks. [Default: 3, min: 1, max: 15]
#Range: 1 ~ 15
colonyloadstrictness = 3
#Chance to get an evil Tavern visitor that will run off with the resources you give them. This is a %. [Default: 2, min: 1, max: 100]
#Range: 1 ~ 100
badvisitorchance = 2
#Max log count in one tree for the Forester to check during their tree search. [Default: 400, min: 1, max: 1000]
#Range: 1 ~ 1000
maxtreesize = 400
#Disables supply camp placing restrictions, intended for skyworlds and similar [Default: false]
nosupplyplacementrestrictions = false
#Raiders will spawn in the sky if this is enabled [Default: false]
skyraiders = true
#All configurations related to the research system
[research]
#Allows automatic and (near) instant completion of research for players in creative mode. If false, creative players will still be able to begin researches, but will have normal progress rates. [Default: true]
researchcreativecompletion = true
#Significantly increases the amount of information related to research datapacks that is logged during the world load. [Default: false]
researchdebuglog = false
#A list of items to charge players when undoing an already-completed research.
researchresetcost = ["minecolonies:ancienttome:1"]
#All configurations related to the MineColonies commands
[commands]
#Should players be allowed to use the /mc rtp command? [Default: false]
canplayerusertpcommand = false
#Should players be allowed to use the /mc colony teleport command? [Default: false]
canplayerusecolonytpcommand = false
#Can players teleport to allied colonies? [Default: true]
canplayeruseallytownhallteleport = true
#Should players be allowed to use the /mc home command? Note: Only owners of the colony can use this command. [Default: false]
canplayerusehometpcommand = false
#Should players be allowed to use the /mc colony info command? [Default: true]
canplayeruseshowcolonyinfocommand = true
#Should players be allowed to use the /mc citizens kill command? [Default: false]
canplayerusekillcitizenscommand = false
#Should players be allowed to use the /mc colony addOfficer command? [Default: true]
canplayeruseaddofficercommand = true
#Should players be allowed to use the /mc colony delete command? [Default: true]
canplayerusedeletecolonycommand = true
#Amount of attempts to find a safe random teleport (with /mc rtp). [Default: 4, min: 1, max: 10]
#Range: 1 ~ 10
numberofattemptsforsafetp = 4
#All configuration related to colony claims
[claims]
#Maximum claim range for a colony. This is the radius, measured in chunks. [Default: 20, min: 1, max: 50]
#Range: 1 ~ 50
maxColonySize = 20
#The minimum distance (in chunks) between colonies. [Default: 8, min: 1, max: 200]
#Range: 1 ~ 200
minColonyDistance = 8
#Initial claim size for a colony. This is the radius, measured in chunks. [Default: 4, min: 1, max: 15]
#Range: 1 ~ 15
initialColonySize = 4
#Should the min/max distance from spawn also affect colony placement? [Default: false]
restrictcolonyplacement = false
#Max distance (in blocks) from world spawn for a colony. [Default: 8000, min: 1000, max: 100000]
#Range: 1000 ~ 100000
maxdistancefromworldspawn = 8000
#Min distance (in blocks) from world spawn for a colony. [Default: 512, min: 1, max: 1000]
#Range: 1 ~ 1000
mindistancefromworldspawn = 512
#Should officers of a colony receive advancements from that colony? [Default: true]
officersreceiveadvancements = true
#All configuration items related to the combat elements of MineColonies
[combat]
#Whether or not to spawn raiders. [Default: true]
dobarbariansspawn = true
#The difficulty setting for raiders. [Default: 5, min: 0, max: 10]
#Range: 0 ~ 10
barbarianhordedifficulty = 10
#The max size of a raider horde. [Default: 80, min: 6, max: 400]
#Range: 6 ~ 400
maxBarbarianSize = 160
#Whether or not raiders can break through obstacles [Default: true]
dobarbariansbreakthroughwalls = true
#The average number of nights between raids. [Default: 14, min: 1, max: 50]
#Range: 1 ~ 50
averagenumberofnightsbetweenraids = 7
#The minimum number of nights between raids. [Default: 10, min: 1, max: 30]
#Range: 1 ~ 30
minimumnumberofnightsbetweenraids = 5
#Should mobs attack citizens? [Default: true]
mobattackcitizens = true
#Whether or not raiders can break through doors. [Default: true]
shouldraiderbreakdoors = true
#Should citizens call Guards for help when attacked? [Default: true]
citizencallforhelp = true
#Attack damage multiplier for Archer Guards. [Default: 1.000000, min: 0.100000, max: 5.000000]
#Range: 0.1 ~ 5.0
rangerdamagemult = 1.0
#Attack damage multiplier for Knight Guards. [Default: 1.000000, min: 0.100000, max: 5.000000]
#Range: 0.1 ~ 5.0
knightdamagemult = 1.0
#Health multiplier for all Guards. [Default: 1.000000, min: 0.100000, max: 5.000000]
#Range: 0.1 ~ 5.0
guardhealthmult = 1.0
#Turn on MineColonies PVP mode (colonies can be destroyed and griefed under certain conditions). [Default: false]
pvp_mode = false
#Days until the pirate ships despawn. [Default: 3, min: 1, max: 10]
#Range: 1 ~ 10
daysuntilpirateshipsdespawn = 3
#Max Y level (height) for Raiders to spawn. [Default: 200, min: 1, max: 500]
#Range: 1 ~ 500
maxyforbarbarians = 250
#All permission configuration options
[permissions]
#Should colony protection be enabled? [Default: true]
enablecolonyprotection = true
#Set the max amount of backups kept [Default: 50, min: 3, max: 5000]
#Range: 3 ~ 5000
maxkeptbackups = 50
#Independent from the colony protection, should explosions be turned off inside colonies? DAMAGE_NOTHING prevents explosions completely. DAMAGE_PLAYERS, allows explosions to damage players and hostile mobs, but not blocks or neutral or friendly mobs. DAMAGE_ENTITIES allows damage to all entities. DAMAGE_EVERYTHING allows explosions to damage entities and blocks.
#Allowed Values: DAMAGE_NOTHING, DAMAGE_PLAYERS, DAMAGE_ENTITIES, DAMAGE_EVERYTHING
turnoffexplosionsincolonies = "DAMAGE_ENTITIES"
#Players who have special permissions, especially to change citizen names (see "Name Changes" above).
specialpermgroup = ["_Raycoms_"]
#Blocks players should be able to interact with in any colony (ex: vending machines)
freetointeractblocks = ["dirt", "0 0 0"]
#Seconds between each permission message (to reduce spam). [Default: 30, min: 1, max: 1000]
#Range: 1 ~ 1000
secondsBetweenPermissionMessages = 30
#All configuration related to mod compatibility
[compatibility]
#Items consumed by citizens in the Library.
configliststudyitems = ["minecraft:paper;400;100", "minecraft:book;600;10"]
#Items requested by Tavern visitors.
configlistrecruitmentitems = ["minecraft:hay_block;3", "minecraft:book;2", "minecraft:enchanted_book;9", "minecraft:diamond;9", "minecraft:emerald;8", "minecraft:baked_potato;1", "minecraft:gold_ingot;2", "minecraft:redstone;2", "minecraft:lapis_lazuli;2", "minecraft:cake;11", "minecraft:sunflower;5", "minecraft:honeycomb;6", "minecraft:quartz;3"]
#List of ore blocks rarely found magically by Miners (see "Ore Chance"). Includes the block and its chance, separated by exclamation marks.
luckyores = ["minecraft:coal_ore!64", "minecraft:copper_ore!48", "minecraft:iron_ore!32", "minecraft:gold_ore!16", "minecraft:redstone_ore!8", "minecraft:lapis_ore!4", "minecraft:diamond_ore!2", "minecraft:emerald_ore!1"]
#Forester harvest trunk size for dynamic trees: 1-8. [Default: 5, min: 1, max: 8]
#Range: 1 ~ 8
dynamictreeharvestsize = 5
#Offset for the maximum durability unenchanted rod a T2 Fishing Hut can use, compared to iron tools (250). Thermal Foundation Iron requires +6. T3 huts can use unenchanted rods of any durability level, so long as they can take damage at all. Anything below -250 will only allow vanilla rods, except as allowed by T1. [Default: 6, min: -249, max: 250000]
#Range: -249 ~ 250000
fishingroddurabilityadjustt2 = 6
#Offset for the maximum durability unenchanted rod a T1 Fishing Hut can use, compared to other wooden tools (59). Vanilla rods always work, but equivalents would need +6. Default value allows up to Thermal Foundation Silver Anything below -59 will only allow vanilla rods. [Default: 22, min: -58, max: 250000]
#Range: -58 ~ 250000
fishingroddurabilityadjustt1 = 22
#All diseases citizens can get. The name, how common it is, and all ingredients to cure it.
diseases = ["Influenza,100,minecraft:carrot,minecraft:potato", "Measles,10,minecraft:dandelion,minecraft:kelp,minecraft:poppy", "Smallpox,1,minecraft:honey_bottle,minecraft:golden_apple"]
#When loading recipes, generate audit CSV files to help debug datapacks or extra mods. [Default: false]
auditcraftingtags = false
#Enable inventory debugging. [Default: false]
debuginventories = false
#Turn this on if you're using this world for blueprint building and scanning. [Default: false]
blueprintbuildmode = false
#All configurations related to pathfinding
[pathfinding]
#Verbosity of pathfinding debug messages. [Default: 0, min: 0, max: 10]
#Range: 0 ~ 10
pathfindingdebugverbosity = 0
#Minimum number of consecutive rails for citizens to use them. [Default: 8, min: 5, max: 100]
#Range: 5 ~ 100
minimumrailstopath = 8
#Amount of additional threads to be used for pathfinding. [Default: 2, min: 1, max: 10]
#Range: 1 ~ 10
pathfindingmaxthreadcount = 2
#All configurations related to the request system
[requestSystem]
#The maximal amount of tries that the request system will perform for retryable requests. Higher increases server load. [Default: 3, min: 1, max: 10]
#Range: 1 ~ 10
maximalretries = 2
#The amount of ticks between retries of the request system for retryable requests. Lower increases server load. [Default: 1200, min: 30, max: 10000]
#Range: 30 ~ 10000
delaybetweenretries = 1200
#Should the request system creatively resolve (if possible) when the player is required to resolve a request? This is a debugging tool and can take a very long time to resolve a request. [Default: false]
creativeresolve = false
#Should players be allowed to use the /mc colony requestsystem-reset command? [Default: false]
canplayeruseresetcommand = false

View File

@ -0,0 +1,16 @@
#No-fly zone checks happen every x player ticks, which can be taxing on the system when there's many players. Increase this number for better performance.
#Range: > 1
checkInterval = 10
#Whether to allow flight using an elytra in a no flight zone
allowElytraFlight = false
#Whether to allow flight using a jetpack device in a no flight zone
allowFlyingDevices = false
#Allow player teleportation in a no flight zone
allowTeleporting = true
#For performance reasons biome checks are off by default. Set it to true to disallow biomes listed in the noflyzone:worldgen/biome/blacklist tag.
enableBiomeCheck = false
#For performance reasons structure checks are off by default. Set it to true to disallow structures listed in the noflyzone:worldgen/structure/blacklist tag.
enableStructureCheck = false
#A list of blacklisted dimensions.
dimensions = ["allthemodium:the_other", "blue_skies:everbright", "blue_skies:everdawn", "twilightforest:twilight_forest"]

View File

@ -0,0 +1,114 @@
#Storage Settings
[storage]
#The amount of slots the storage stabilizer tier 1 provides.
stabilizerTier1Slots = 256
#The amount of slots the storage stabilizer tier 2 provides.
stabilizerTier2Slots = 512
#The amount of slots the storage stabilizer tier 3 provides.
stabilizerTier3Slots = 1024
#The amount of slots the storage stabilizer tier 4 provides.
stabilizerTier4Slots = 2048
#The amount of slots the storage actuator provides.
controllerBaseSlots = 128
#The stack size the storage actuator uses.
controllerStackSize = 1024
#True to use the configured controllerStackSize for all items, instead of the stack sizes provided by item type (such as 16 for ender pearls, 64 for iron ingot). WARNING: Setting this to false may have a negative impact on performance.
overrideItemStackSizes = true
#True to use the configured controllerStackSize for all items, instead of the stack sizes provided by item type (such as 16 for ender pearls, 64 for iron ingot). WARNING: Setting this to false may have a negative impact on performance.
unlinkWormholeOnBreak = false
#Spirit Job Settings
[spirit_job]
#The duration for the slow falling effect applied by a drikwing.
drikwingFamiliarSlowFallingSeconds = 15
#The multiplier to each crushing recipe's crushing_time for Tier 1 (Foliot) Crusher Spirits.
tier1CrusherTimeMultiplier = 2.0
#The multiplier to each crushing recipe's crushing_time for Tier 2 (Djinni) Crusher Spirits.
tier2CrusherTimeMultiplier = 1.0
#Currently unused. The multiplier to each crushing recipe's crushing_time for Tier 3 (Afrit) Crusher Spirits.
tier3CrusherTimeMultiplier = 0.5
#Currently unused. The multiplier to each crushing recipe's crushing_time for Tier 4 (Marid) Crusher Spirits.
tier4CrusherTimeMultiplier = 0.2
#The multiplier to each crushing recipe's output count for Tier 1 (Foliot) Crusher Spirits.
tier1CrusherOutputMultiplier = 1.0
#The multiplier to each crushing recipe's output count for Tier 2 (Djinni) Crusher Spirits.
tier2CrusherOutputMultiplier = 1.5
#The multiplier to each crushing recipe's output count for Tier 3 (Afrit) Crusher Spirits.
tier3CrusherOutputMultiplier = 2.0
#The multiplier to each crushing recipe's output count for Tier 4 (Marid) Crusher Spirits.
tier4CrusherOutputMultiplier = 3.0
#The minimum ticks before a crusher can pick up an item it dropped. Default is 3 Seconds = 3 * 20 Ticks.
crusherResultPickupDelay = 60
#The chance for a blacksmith familiar to repair an item (by 2 durability) whenever stone is picked up. 1.0 = 100%, 0.0 = 0%.
blacksmithFamiliarRepairChance = 0.05
#The amount of iron required for a blacksmith familiar to upgrade another familiar.
blacksmithFamiliarUpgradeCost = 18
#The cooldown for a blacksmith familiar to upgrade another familiar.
blacksmithFamiliarUpgradeCooldown = 400
#Ritual Settings
[rituals]
#Enables the ritual to clear rainy weather.
enableClearWeatherRitual = true
#Enables the ritual to start rainy weather.
enableRainWeatherRitual = true
#Enables the ritual to start a thunderstorm.
enableThunderWeatherRitual = true
#Enables the ritual to set time to day.
enableDayTimeRitual = true
#Enables the ritual to set time to night.
enableNightTimeRitual = true
#If enabled, rituals are interrupted if *more* ingredients are present than needed. This should usually be disabled, but can improve performance if (very very) many rituals are running.
enableRemainingIngredientCountMatching = false
#Set a value below 1.0 to speed up rituals.
#Range: 0.05 ~ 1.7976931348623157E308
ritualDurationMultiplier = 0.25
#By default spirit names are generated randomly. This list can be used as an additional source of spirit names, or even a full replacement, depending on the configuration of "usePossibleSpiritNamesChance".
possibleSpiritNames = []
#0.0 (default) to only use random names.
#1.0 to only use the names in "possibleSpiritNames"
#0.1-0.9 to use a mix of both, the higher the value the higher the chance of using a name from this list instead of a random name.
#Will be ignored if "possibleSpiritNames" is empty.
#Range: 0.0 ~ 1.0
usePossibleSpiritNamesChance = 0.0
#Dimensional Mineshaft Settings
[dimensional_mineshaft]
#Miner Spirit Settings
[dimensional_mineshaft.miner_foliot_unspecialized]
#The amount of time it takes the spirit to perform one mining operation.
maxMiningTime = 400
#The amount of blocks the spirit will obtain per mining operation
rollsPerOperation = 1
#The amount of mining operations the spirit can perform before breaking.
durability = 1000
#Miner Spirit Settings
[dimensional_mineshaft.miner_djinni_ores]
#The amount of time it takes the spirit to perform one mining operation.
maxMiningTime = 300
#The amount of blocks the spirit will obtain per mining operation
rollsPerOperation = 1
#The amount of mining operations the spirit can perform before breaking.
durability = 400
#Miner Spirit Settings
[dimensional_mineshaft.miner_afrit_deeps]
#The amount of time it takes the spirit to perform one mining operation.
maxMiningTime = 200
#The amount of blocks the spirit will obtain per mining operation
rollsPerOperation = 1
#The amount of mining operations the spirit can perform before breaking.
durability = 800
#Miner Spirit Settings
[dimensional_mineshaft.miner_marid_master]
#The amount of time it takes the spirit to perform one mining operation.
maxMiningTime = 100
#The amount of blocks the spirit will obtain per mining operation
rollsPerOperation = 1
#The amount of mining operations the spirit can perform before breaking.
durability = 1600

View File

@ -0,0 +1,178 @@
[General]
#How often a hive should attempt special events like spawning undead bees. Default 500.
#Range: > 20
hiveTickRate = 1500
#How long time a bee should stay in the hive when having delivered honey. Default 4800.
#Range: > 20
timeInHive = 4800
#How many ticks it takes for process a recipe in the centrifuge. Default 300.
#Range: > 20
centrifugeProcessingTime = 300
#How many ticks it takes for process a recipe in the powered centrifuge. Default 100.
#Range: > 20
centrifugePoweredProcessingTime = 100
#How much FE to use per tick for a powered centrifuge when processing an item. Default 10.
#Range: > 1
centrifugePowerUse = 10
#How many ticks it takes for process a recipe in the incubator. Default 3600.
#Range: > 20
incubatorProcessingTime = 3600
#How much FE to use per tick for an incubator when processing an item. Default 10.
#Range: > 1
incubatorPowerUse = 10
#How many treats to use when incubating a bee. Default 20.
#Range: 1 ~ 64
incubatorTreatUse = 20
#How many ticks it takes for process a recipe in the breeding chamber. Default 6000.
#Range: > 20
breedingChamberProcessingTime = 6000
#How much FE to use per tick for an incubator when processing an item. Default 10.
#Range: > 1
breedingChamberPowerUse = 50
#How much FE to generate per tick. Default 60.
#Range: > 1
generatorPowerGen = 60
#How much honey to consume per tick. Default 5.
#Range: > 1
generatorHoneyUse = 2
#A priority list of Mod IDs that results of comb output should stem from, aka which mod you want the copper to come from.
preferredTagSource = ["minecraft", "productivebees", "alltheores", "ato", "thermal", "tconstruct", "create", "immersiveengineering", "mekanism", "enderio", "silents_mechanisms"]
#How many bees can fit in a bee bomb. Default is 10
#Range: 1 ~ 50
numberOfBeesPerBomb = 10
#The distance a nest locator can search for nests.
#Range: 0 ~ 1000
nestLocatorDistance = 100
#Initial tick cooldown when repopulating a nest.
#Range: > 0
nestSpawnCooldown = 24000
#Centrifuges will pick up items thrown on it
centrifugeHopperMode = true
#Having a lot of bees (or bee cages in an inventory) in a single chunk can overload the chunk with data. A lot of data is already stripped from the bees as they are saved, but this will also remove all Forge capabilities, which is data added to the bees by other mods. Turn off to keep the data.
stripForgeCaps = false
#Enable this if you have a right click harvest handler but none of the following mods: right_click_get_crops, croptopia, quark, harvest, simplefarming, reap
forceEnableFarmerBeeRightClickHarvest = false
[Bees]
#Allow for bee simulation in hives. This will stop bees from exiting the hive and instead simulate a trip to flower blocks saving on performance.
allowBeeSimulation = true
#Range: 0.0 ~ 1.0
spawnUndeadBeesChance = 0.05
#Range: 0.0 ~ 1.0
deadBeeConvertChance = 0.03
#Range: 0.0 ~ 1.0
sugarbagBeeChance = 0.02
#How many animals a CuBee can breed per pollination
#Range: > 0
cupidBeeAnimalsPerPollination = 5
#How densely populated should an areas need to be for the CuBee to stop breeding. The value approximates how many animals can be in a 10x10 area around the bee.
#Range: > 0
cupidBeeAnimalDensity = 20
#How many cuckoo bees can spawn from a nest before it shuts off
#Range: > 0
cuckooSpawnCount = 2
#Chance to spawn a KamikazBee when hit while wearing bee nest armor
#Range: 0.0 ~ 1.0
kamikazBeeChance = 0.3
#Disable the wander goal in bees to increase performance
disableWanderGoal = false
#Allow resin bees to encase mobs in amber. With this disabled it's only possible with an amber bee and it's also not as fun.
enableResinBeeEncasing = true
["Bee attributes"]
#Number of ticks between effects on nearby entities
#Range: > 20
ticks = 2337
#Chance that a bee will take damage while leashed in a hostile environment
#Range: 0.0 ~ 1.0
damageChance = 0.1
#Chance to increase tolerance (rain or thunder tolerance trait) while leashed in a hostile environment.
#Range: 0.0 ~ 1.0
toleranceChance = 0.1
#Chance to increase behavior (nocturnal trait) while leashed in a hostile environment.
#Range: 0.0 ~ 1.0
behaviorChance = 0.1
#Chance to extract genes from a bottle of bee material.
#Range: 0.0 ~ 1.0
geneExtractChance = 1.0
#Average purity of type genes (does not apply to attribute genes)
#Range: 1 ~ 100
typeGenePurity = 33
[Worldgen]
#Probability for a nest to generate in the world given it's conditions. Nest will still be craftable and attract bees when placed in the world.
#Range: 0.0 ~ 1.0
stone_nest = 0.0
#Range: 0.0 ~ 1.0
coarse_dirt_nest = 0.0
#Range: 0.0 ~ 1.0
sand_nest = 0.0
#Range: 0.0 ~ 1.0
snow_nest = 0.0
#Range: 0.0 ~ 1.0
gravel_nest = 0.0
#Range: 0.0 ~ 1.0
sugar_cane_nest = 0.0
#Range: 0.0 ~ 1.0
slimy_nest = 0.0
#Range: 0.0 ~ 1.0
glowstone_nest = 0.0
#Range: 0.0 ~ 1.0
soul_sand_nest = 0.0
#Range: 0.0 ~ 1.0
nether_quartz_nest = 0.0
#Range: 0.0 ~ 1.0
nether_brick_nest = 0.0
#Range: 0.0 ~ 1.0
end_stone_nest = 0.0
#Range: 0.0 ~ 1.0
obsidian_nest = 0.0
#Range: 0.0 ~ 1.0
bumble_bee_nest = 0.0
#Range: 0.0 ~ 1.0
oak_wood_nest = 0.0
#Range: 0.0 ~ 1.0
spruce_wood_nest = 0.0
#Range: 0.0 ~ 1.0
dark_oak_wood_nest = 0.0
#Range: 0.0 ~ 1.0
birch_wood_nest = 0.0
#Range: 0.0 ~ 1.0
jungle_wood_nest = 0.0
#Range: 0.0 ~ 1.0
acacia_wood_nest = 0.0
#Range: 0.0 ~ 1.0
nether_bee_nest = 0.0
#Range: 0.0 ~ 1.0
sugarbag_nest = 0.0
#Chance for a nest to spawn when growing a tree or fungus.
#Range: 0.0 ~ 1.0
treeGrowNestChance = 0.0
["Hive Upgrades"]
#Time bonus gained from time upgrade. 0.2 means 20% reduction of a bee's time inside the hive or centrifuge processing time.
#Range: 0.0 ~ 1.0
timeBonus = 0.2
#Multiplier per productivity alpha upgrade installed in the hive.
#Range: 1.0 ~ 2.147483647E9
productivityMultiplier = 1.2
#Multiplier per productivity beta upgrade installed in the hive.
#Range: 1.0 ~ 2.147483647E9
productivityMultiplier2 = 1.5
#Multiplier per productivity gamma upgrade installed in the hive.
#Range: 1.0 ~ 2.147483647E9
productivityMultiplier3 = 2.0
#Multiplier per productivity omega upgrade installed in the hive.
#Range: 1.0 ~ 2.147483647E9
productivityMultiplier4 = 2.6
#Chance for a bee to produce an offspring after a hive visit.
#Range: 0.0 ~ 1.0
breedingChance = 0.05
#How many bees can be around a hive before a babee upgrade stops working.
#Range: > 0
breedingMaxNearbyEntities = 10
#Chance for a gene sample to be taken from a bee after a hive visit.
#Range: 0.0 ~ 1.0
samplerChance = 0.05

View File

@ -0,0 +1,52 @@
[expulsion_pylon]
#Which dimensions the Expulsion Pylon is allowed to operate in.
expulsionAllowedDimensions = ["minecraft:overworld"]
#The radius around the world spawn where the pylon is not allowed to operate.
#By default this uses the world spawn radius (/gamerule spawnRadius).
#This config will only take effect if it is larger than the world spawn radius.
#Range: 1 ~ 512
expulsionWorldSpawnRadius = 1
#Whether the Expulsion Pylon can be destroyed with explosions.
expulsionPylonCanExplode = false
#Limit the max radius for expulsion pylons.
#Does not include center chunk, so a radius of 2 equals a 5x5 chunk diameter.
#Range: 0 ~ 2
expulsionPylonMaxRadius = 2
[infusion_pylon]
#The minimum effect duration (in seconds) that can be used for Potion Filters.
#This defaults to 60 seconds to prevent unintended interactions
#with other mods that add persistent potion effects at low durations.
#Range: 1 ~ 3600
infusionMinimumDuration = 60
#The total duration (in seconds) required before a Potion Filter can be used.
#By default this is 3600 seconds/1 hour, which is equivalent to 7.5 vanilla extended potions.
#Range: 1 ~ 28800
infusionRequiredDuration = 3600
#The max duration of effects (in seconds) applied to the player.
#The duration is refreshed up to this amount every 60 ticks.
#Range: 5 ~ 60
infusionAppliedDuration = 20
#Whether the Infusion Pylon chunkloads itself.
#This is limited to one pylon per player, while the player is online.
infusionChunkloads = true
#Effects that may be used in the Infusion Pylon.
#List may include either effect IDs (like `minecraft:strength`) or an entire namespace (like `minecraft`).
#If the list is empty, then all effects will be allowed except for those specifically denied.
infusionAllowedEffects = []
#Effects that may not be used in the Infusion Pylon.
#This list will override the allowed effect list.
infusionDeniedEffects = ["minecraft:absorption", "tombstone:ghostly_shape"]
[harvester_pylon]
#Delay between harvest attempts (in ticks).
#Range: 10 ~ 120
harvesterWorkDelay = 20
#Whether the harvester requires a hoe to work.
#If enabled, it will use 1 durability per harvest action
harvesterRequiresTool = true
#Whether the harvester can have tools piped in to automate it.
#By default, unbreakable tools are required for full automation.
harvesterCanBeAutomated = false

View File

@ -0,0 +1,275 @@
[upgrades]
#The additional energy used by the Range Upgrade
#Range: > 0
rangeUpgradeUsage = 8
#The additional energy used by the Speed Upgrade
#Range: > 0
speedUpgradeUsage = 2
#The additional energy used by the Crafting Upgrade
#Range: > 0
craftingUpgradeUsage = 5
#The additional energy used by the Stack Upgrade
#Range: > 0
stackUpgradeUsage = 12
#The additional energy used by the Silk Touch Upgrade
#Range: > 0
silkTouchUpgradeUsage = 15
#The additional energy used by the Fortune 1 Upgrade
#Range: > 0
fortune1UpgradeUsage = 10
#The additional energy used by the Fortune 2 Upgrade
#Range: > 0
fortune2UpgradeUsage = 12
#The additional energy used by the Fortune 3 Upgrade
#Range: > 0
fortune3UpgradeUsage = 14
#The additional energy used by the Regulator Upgrade
#Range: > 0
regulatorUpgradeUsage = 15
[controller]
#Whether the Controller uses energy
useEnergy = true
#The energy capacity of the Controller
#Range: > 0
capacity = 64000
#The base energy used by the Controller
#Range: > 0
baseUsage = 0
#The maximum energy that the Controller can receive
#Range: > 0
maxTransfer = 2147483647
[cable]
#The energy used by the Cable
#Range: > 0
usage = 0
[grid]
#The energy used by Grids
#Range: > 0
gridUsage = 2
#The energy used by Crafting Grids
#Range: > 0
craftingGridUsage = 4
#The energy used by Pattern Grids
#Range: > 0
patternGridUsage = 4
#The energy used by Fluid Grids
#Range: > 0
fluidGridUsage = 2
[diskDrive]
#The energy used by the Disk Drive
#Range: > 0
usage = 0
#The energy used per disk in the Disk Drive
#Range: > 0
diskUsage = 1
[storageBlock]
#The energy used by the 1k Storage Block
#Range: > 0
oneKUsage = 2
#The energy used by the 4k Storage Block
#Range: > 0
fourKUsage = 4
#The energy used by the 16k Storage Block
#Range: > 0
sixteenKUsage = 6
#The energy used by the 64k Storage Block
#Range: > 0
sixtyFourKUsage = 8
#The energy used by the Creative Storage Block
#Range: > 0
creativeUsage = 10
[fluidStorageBlock]
#The energy used by the 64k Fluid Storage Block
#Range: > 0
sixtyFourKUsage = 2
#The energy used by the 256k Fluid Storage Block
#Range: > 0
twoHundredFiftySixKUsage = 4
#The energy used by the 1024k Fluid Storage Block
#Range: > 0
thousandTwentyFourKUsage = 6
#The energy used by the 4096k Fluid Storage Block
#Range: > 0
fourThousandNinetySixKUsage = 8
#The energy used by the Creative Fluid Storage Block
#Range: > 0
creativeUsage = 10
[externalStorage]
#The energy used by the External Storage
#Range: > 0
usage = 6
[importer]
#The energy used by the Importer
#Range: > 0
usage = 1
[exporter]
#The energy used by the Exporter
#Range: > 0
usage = 1
[networkReceiver]
#The energy used by the Network Receiver
#Range: > 0
usage = 0
[networkTransmitter]
#The energy used by the Network Transmitter
#Range: > 0
usage = 64
[relay]
#The energy used by the Relay
#Range: > 0
usage = 1
[detector]
#The energy used by the Detector
#Range: > 0
usage = 2
[securityManager]
#The energy used by the Security Manager
#Range: > 0
usage = 4
#The additional energy used by Security Cards in the Security Manager
#Range: > 0
usagePerCard = 10
[interface]
#The energy used by the Interface
#Range: > 0
usage = 2
[fluidInterface]
#The energy used by the Fluid Interface
#Range: > 0
usage = 2
[wirelessTransmitter]
#The energy used by the Wireless Transmitter
#Range: > 0
usage = 8
#The base range of the Wireless Transmitter
#Range: > 0
baseRange = 16
#The additional range per Range Upgrade in the Wireless Transmitter
#Range: > 0
rangePerUpgrade = 8
[storageMonitor]
#The energy used by the Storage Monitor
#Range: > 0
usage = 3
[wirelessGrid]
#Whether the Wireless Grid uses energy
useEnergy = true
#The energy capacity of the Wireless Grid
#Range: > 0
capacity = 3200
#The energy used by the Wireless Grid to open
#Range: > 0
openUsage = 30
#The energy used by the Wireless Grid to extract items
#Range: > 0
extractUsage = 5
#The energy used by the Wireless Grid to insert items
#Range: > 0
insertUsage = 5
[wirelessFluidGrid]
#Whether the Wireless Fluid Grid uses energy
useEnergy = true
#The energy capacity of the Wireless Fluid Grid
#Range: > 0
capacity = 3200
#The energy used by the Wireless Fluid Grid to open
#Range: > 0
openUsage = 30
#The energy used by the Wireless Fluid Grid to extract fluids
#Range: > 0
extractUsage = 5
#The energy used by the Wireless Fluid Grid to insert fluids
#Range: > 0
insertUsage = 5
[constructor]
#The energy used by the Constructor
#Range: > 0
usage = 3
[destructor]
#The energy used by the Destructor
#Range: > 0
usage = 3
[diskManipulator]
#The energy used by the Disk Manipulator
#Range: > 0
usage = 4
[portableGrid]
#Whether the Portable Grid uses energy
useEnergy = true
#The energy capacity of the Portable Grid
#Range: > 0
capacity = 3200
#The energy used by the Portable Grid to open
#Range: > 0
openUsage = 30
#The energy used by the Portable Grid to extract items or fluids
#Range: > 0
extractUsage = 5
#The energy used by the Portable Grid to insert items or fluids
#Range: > 0
insertUsage = 5
[crafter]
#The energy used by the Crafter
#Range: > 0
usage = 4
#The energy used for every Pattern in the Crafter
#Range: > 0
patternUsage = 1
[crafterManager]
#The energy used by the Crafter Manager
#Range: > 0
usage = 8
[craftingMonitor]
#The energy used by the Crafting Monitor
#Range: > 0
usage = 8
[wirelessCraftingMonitor]
#Whether the Wireless Crafting Monitor uses energy
useEnergy = true
#The energy capacity of the Wireless Crafting Monitor
#Range: > 0
capacity = 3200
#The energy used by the Wireless Crafting Monitor to open
#Range: > 0
openUsage = 30
#The energy used by the Wireless Crafting Monitor to cancel a crafting task
#Range: > 0
cancelUsage = 5
#The energy used by the Wireless Crafting Monitor to cancel all crafting tasks
#Range: > 0
cancelAllUsage = 10
[autocrafting]
#The autocrafting calculation timeout in milliseconds, crafting tasks taking longer than this to calculate are cancelled to avoid server strain
#Range: > 5000
calculationTimeoutMs = 5000

View File

@ -0,0 +1,4 @@
#Set this to true to disable sending the thank you message that SebastrnLib shows when a player joins.
#Note, that this stops showing the message for every player, even those that want to see them.
disable_thanks_message = true

View File

@ -0,0 +1,26 @@
[milestones]
#Number of hearts you start out with.
#Range: 0 ~ 1000
baseHearts = 10
#Number of hearts you gain for reaching a new milestone.
#Range: 0 ~ 1000
heartsPerMilestone = 2
#A list of numbers of unique foods you need to eat to unlock each milestone, in ascending order. Naturally, adding more milestones lets you earn more hearts.
milestones = [5, 10, 20, 40, 80, 120, 160, 200, 240, 280]
[filtering]
#Foods in this list won't affect the player's health nor show up in the food book.
blacklist = []
#When this list contains anything, the blacklist is ignored and instead only foods from here count.
whitelist = []
#The minimum hunger value foods need to provide in order to count for milestones, in half drumsticks.
#Range: 0 ~ 1000
minimumFoodValue = 4
[miscellaneous]
#Whether or not to reset the food list on death, effectively losing all bonus hearts.
resetOnDeath = false
#If true, eating foods outside of survival mode (e.g. creative/adventure) is not tracked and thus does not contribute towards progression.
limitProgressionToSurvival = false

View File

@ -0,0 +1,428 @@
#Server Settings
[server]
#List of items that are not allowed to be put in backpacks - e.g. "minecraft:shulker_box"
disallowedItems = ["botania:mana_bottle"]
#List of blocks that inventory interaction upgrades can't interact with - e.g. "minecraft:shulker_box"
noInteractionBlocks = []
#Turns on/off item fluid handler of backpack in its item form. There are some dupe bugs caused by default fluid handling implementation that manifest when backpack is drained / filled in its item form in another mod's tank and the only way to prevent them is disallowing drain/fill in item form altogether
itemFluidHandlerEnabled = true
#Determines whether player can right click on backpack that another player is wearing to open it. If off will turn off that capability for everyone and remove related settings from backpack.
allowOpeningOtherPlayerBackpacks = false
#Allows disabling item display settings. Primarily in cases where custom backpack model doesn't support showing the item. (Requires game restart to take effect)
itemDisplayDisabled = false
#Allows disabling logic that dedupes backpacks with the same UUID in players' inventory. This is here to allow turning off the logic just in case it would be causing performance issues.
tickDedupeLogicDisabled = false
#List of blocks that are not allowed to connect to backpacks - e.g. "refinedstorage:external_storage"
noConnectionBlocks = []
#Determines if container items (those that override canFitInsideContainerItems to false) are able to fit in backpacks
containerItemsDisallowed = false
#Determines if backpacks can be placed in container items (those that check for return value of canFitInsideContainerItems)
canBePlacedInContainerItems = false
#Leather Backpack Settings
[server.leatherBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 27
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 1
#Iron Backpack Settings
[server.ironBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 54
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 2
#Gold Backpack Settings
[server.goldBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 81
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 3
#Diamond Backpack Settings
[server.diamondBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 108
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 5
#Netherite Backpack Settings
[server.netheriteBackpack]
#Number of inventory slots in the backpack
#Range: 1 ~ 144
inventorySlotCount = 120
#Number of upgrade slots in the backpack
#Range: 0 ~ 10
upgradeSlotCount = 7
#Compacting Upgrade Settings
[server.compactingUpgrade]
#Number of Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Compacting Upgrade Settings
[server.advancedCompactingUpgrade]
#Number of Advanced Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Deposit Upgrade Settings
[server.depositUpgrade]
#Number of Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Deposit Upgrade Settings
[server.advancedDepositUpgrade]
#Number of Advanced Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Feeding Upgrade Settings
[server.feedingUpgrade]
#Number of Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Feeding Upgrade Settings
[server.advancedFeedingUpgrade]
#Number of Advanced Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Filter Upgrade Settings
[server.filterUpgrade]
#Number of Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Filter Upgrade Settings
[server.advancedFilterUpgrade]
#Number of Advanced Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Magnet Upgrade Settings
[server.magnetUpgrade]
#Number of Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 3
#Advanced Magnet Upgrade Settings
[server.advancedMagnetUpgrade]
#Number of Advanced Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 5
#Pickup Upgrade Settings
[server.pickupUpgrade]
#Number of Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Pickup Upgrade Settings
[server.advancedPickupUpgrade]
#Number of Advanced Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Refill Upgrade Settings
[server.refillUpgrade]
#Number of Refill Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 6
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Refill Upgrade Settings
[server.advancedRefillUpgrade]
#Number of Advanced Refill Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 12
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Restock Upgrade Settings
[server.restockUpgrade]
#Number of Restock Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Restock Upgrade Settings
[server.advancedRestockUpgrade]
#Number of Advanced Restock Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Void Upgrade Settings
[server.voidUpgrade]
#Number of Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Advanced Void Upgrade Settings
[server.advancedVoidUpgrade]
#Number of Advanced Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Stack Upgrade Settings
[server.stackUpgrade]
#List of items that are not supposed to stack in storage even when stack upgrade is inserted. Item registry names are expected here.
nonStackableItems = ["occultism:satchel", "thermal:satchel", "ars_elemental:caster_bag", "ars_elemental:curio_bag", "minecraft:bundle", "minecraft:shulker_box", "minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"]
#Smelting Upgrade Settings
[server.smeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Smoking Upgrade Settings
[server.smokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Blasting Upgrade Settings
[server.blastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Auto-Smelting Upgrade Settings
[server.autoSmeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Smoking Upgrade Settings
[server.autoSmokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Blasting Upgrade Settings
[server.autoBlastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Inception Upgrade Settings
[server.inceptionUpgrade]
#Allows / Disallows backpack upgrades to work with inventories of Backpacks in the Backpack with Inception Upgrade
upgradesUseInventoriesOfBackpacksInBackpack = true
#Allows / Disallows upgrades to be functional even when they are in Backpacks in the inventory of Backpack with Inception Upgrade
upgradesInContainedBackpacksAreFunctional = true
#Tool Swapper Upgrade Settings
[server.toolSwapperUpgrade]
#Number of Tool Swapper Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 8
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Tank Upgrade Settings
[server.tankUpgrade]
#Capacity in mB the tank upgrade will have per row of storage slots
#Range: 500 ~ 20000
capacityPerSlotRow = 4000
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max energy of the battery and max in/out. Value lower than 1 makes stack multiplier affect the max energy less, higher makes it affect the max energy more. 0 turns off stack multiplier affecting battery upgrade
#Range: 0.0 ~ 5.0
stackMultiplierRatio = 1.0
#Cooldown between fill/drain actions done on fluid containers in tank slots. Only fills/drains one bucket worth to/from container after this cooldown and then waits again.
#Range: 1 ~ 100
autoFillDrainContainerCooldown = 20
#How much FE can be transfered in / out per operation. This is a base transfer rate and same as max capacity gets multiplied by number of rows in storage and stack multiplier.
#Range: 1 ~ 1000
maxInputOutput = 20
#Energy in FE the battery upgrade will have per row of storage slots
#Range: 500 ~ 50000
energyPerSlotRow = 10000
#Pump Upgrade Settings
[server.pumpUpgrade]
#Number of fluid filter slots
#Range: 1 ~ 20
filterSlots = 4
#How much mB can be transfered in / out per operation. This is a base transfer rate that gets multiplied by number of rows in storage and stack multiplier.
#Range: 1 ~ 1000
maxInputOutput = 20
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max input/output value. Value lower than 1 makes stack multiplier affect the capacity less, higher makes it affect the capacity more. 0 turns off stack multiplier affecting input/output
#Range: 0.0 ~ 5.0
stackMultiplierRatio = 1.0
#Xp Pump Upgrade Settings
[server.xpPumpUpgrade]
#Whether xp pump can mend items with mending. Set false here to turn off the feature altogether.
mendingOn = true
#How many experience points at a maximum would be used to mend an item per operation (every 5 ticks and 1 xp point usually translates to 2 damage repaired).
#Range: 1 ~ 20
maxXpPointsPerMending = 5
#Settings for Spawning Entities with Backpack
[server.entityBackpackAdditions]
#Chance of an entity spawning with Backpack
#Range: 0.0 ~ 1.0
chance = 0.01
#Turns on/off addition of loot into backpacks
addLoot = true
#Turns on/off buffing the entity that wears backpack with potion effects. These are scaled based on how much loot is added.
buffWithPotionEffects = true
#Turns on/off buffing the entity that wears backpack with additional health. Health is scaled based on backpack tier the mob wears.
buffHealth = true
#Turns on/off equiping the entity that wears backpack with armor. What armor material and how enchanted is scaled based on backpack tier the mob wears.
equipWithArmor = true
#Map of entities that can spawn with backpack and related loot tables (if adding a loot is enabled) in format of "EntityRegistryName|LootTableName"
entityLootTableList = ["minecraft:creeper|minecraft:chests/desert_pyramid", "minecraft:drowned|minecraft:chests/shipwreck_treasure", "minecraft:enderman|minecraft:chests/end_city_treasure", "minecraft:evoker|minecraft:chests/woodland_mansion", "minecraft:husk|minecraft:chests/desert_pyramid", "minecraft:piglin|minecraft:chests/bastion_bridge", "minecraft:piglin_brute|minecraft:chests/bastion_treasure", "minecraft:pillager|minecraft:chests/pillager_outpost", "minecraft:skeleton|minecraft:chests/simple_dungeon", "minecraft:stray|minecraft:chests/igloo_chest", "minecraft:vex|minecraft:chests/woodland_mansion", "minecraft:vindicator|minecraft:chests/woodland_mansion", "minecraft:witch|minecraft:chests/buried_treasure", "minecraft:wither_skeleton|minecraft:chests/nether_bridge", "minecraft:zombie|minecraft:chests/simple_dungeon", "minecraft:zombie_villager|minecraft:chests/village/village_armorer", "minecraft:zombified_piglin|minecraft:chests/bastion_other"]
#List of music discs that are not supposed to be played by entities
discBlockList = ["botania:record_gaia_1", "botania:record_gaia_2"]
#Turns on/off a chance that the entity that wears backpack gets jukebox upgrade and plays a music disc.
playJukebox = true
#Determines whether backpack drops to fake players if killed by them in addition to real ones that it always drops to
dropToFakePlayers = false
#Chance of mob dropping backpack when killed by player
#Range: 0.0 ~ 1.0
backpackDropChance = 0.085
#Chance increase per looting level of mob dropping backpack
#Range: 0.0 ~ 0.2
lootingChanceIncreasePerLevel = 0.01
[server.nerfs]
#Determines if too many backpacks in player's inventory cause slowness to the player
tooManyBackpacksSlowness = false
#Maximum number of backpacks in player's inventory that will not cause slowness
#Range: 1 ~ 27
maxNumberOfBackpacks = 3
#Ratio of slowness levels per every backpack above the maximum number allowed. (number of backpacks above the max gets multiplied by this number and ceiled)
#Range: 0.1 ~ 5.0
slownessLevelsPerAdditionalBackpack = 1.0
#Determines if active upgrades will only work in the backpack that's worn by the player. Active upgrades are for example magnet, pickup, cooking, feeding upgrades.
onlyWornBackpackTriggersUpgrades = false

View File

@ -0,0 +1,629 @@
#Server Settings
[server]
#Threshold of number of item entities dropped from chest / barrel above which break is canceled (unless shift key is pressed) and message is displayed explaining to player many drops and packing tape use
#Range: 0 ~ 1000
tooManyItemEntityDrops = 200
#Wood Barrel Settings
[server.WoodBarrel]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 27
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Iron Barrel Settings
[server.IronBarrel]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 54
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Gold Barrel Settings
[server.GoldBarrel]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 81
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Diamond Barrel Settings
[server.DiamondBarrel]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 108
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Netherite Barrel Settings
[server.NetheriteBarrel]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 132
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Limited Barrel I Settings
[server.LimitedBarrelI]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 32
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Iron Barrel I Settings
[server.LimitedIronBarrelI]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 64
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Gold Barrel I Settings
[server.LimitedGoldBarrelI]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 96
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Limited Diamond Barrel I Settings
[server.LimitedDiamondBarrelI]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 128
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Limited Netherite Barrel I Settings
[server.LimitedNetheriteBarrelI]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 160
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Limited Barrel II Settings
[server.LimitedBarrelII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 16
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Iron Barrel II Settings
[server.LimitedIronBarrelII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 32
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Gold Barrel II Settings
[server.LimitedGoldBarrelII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 48
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Limited Diamond Barrel II Settings
[server.LimitedDiamondBarrelII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 64
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Limited Netherite Barrel II Settings
[server.LimitedNetheriteBarrelII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 80
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Limited Barrel III Settings
[server.LimitedBarrelIII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 10
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Iron Barrel III Settings
[server.LimitedIronBarrelIII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 20
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Gold Barrel III Settings
[server.LimitedGoldBarrelIII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 30
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Limited Diamond Barrel III Settings
[server.LimitedDiamondBarrelIII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 40
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Limited Netherite Barrel III Settings
[server.LimitedNetheriteBarrelIII]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 50
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Limited Barrel IV Settings
[server.LimitedBarrelIV]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 8
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Iron Barrel IV Settings
[server.LimitedIronBarrelIV]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 16
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Limited Gold Barrel IV Settings
[server.LimitedGoldBarrelIV]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 24
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Limited Diamond Barrel IV Settings
[server.LimitedDiamondBarrelIV]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 32
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Limited Netherite Barrel IV Settings
[server.LimitedNetheriteBarrelIV]
#Multiplier that's used to calculate base slot limit
#Range: 1 ~ 8192
baseSlotLimitMultiplier = 40
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Wood Chest Settings
[server.WoodChest]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 27
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Iron Chest Settings
[server.IronChest]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 54
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Gold Chest Settings
[server.GoldChest]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 81
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Diamond Chest Settings
[server.DiamondChest]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 108
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Netherite Chest Settings
[server.NetheriteChest]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 132
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Shulker Box Settings
[server.ShulkerBox]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 27
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Iron Shulker Box Settings
[server.IronShulkerBox]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 54
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 1
#Gold Shulker Box Settings
[server.GoldShulkerBox]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 81
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 2
#Diamond Shulker Box Settings
[server.DiamondShulkerBox]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 108
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 3
#Netherite Shulker Box Settings
[server.NetheriteShulkerBox]
#Number of inventory slots in the storage
#Range: 1 ~ 180
inventorySlotCount = 132
#Number of upgrade slots in the storage
#Range: 0 ~ 10
upgradeSlotCount = 4
#Stack Upgrade Settings
[server.stackUpgrade]
#List of items that are not supposed to stack in storage even when stack upgrade is inserted. Item registry names are expected here.
nonStackableItems = ["occultism:satchel", "thermal:satchel", "ars_elemental:caster_bag", "ars_elemental:curio_bag", "minecraft:bundle", "minecraft:shulker_box", "minecraft:white_shulker_box", "minecraft:orange_shulker_box", "minecraft:magenta_shulker_box", "minecraft:light_blue_shulker_box", "minecraft:yellow_shulker_box", "minecraft:lime_shulker_box", "minecraft:pink_shulker_box", "minecraft:gray_shulker_box", "minecraft:light_gray_shulker_box", "minecraft:cyan_shulker_box", "minecraft:purple_shulker_box", "minecraft:blue_shulker_box", "minecraft:brown_shulker_box", "minecraft:green_shulker_box", "minecraft:red_shulker_box", "minecraft:black_shulker_box"]
#Compacting Upgrade Settings
[server.compactingUpgrade]
#Number of Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Compacting Upgrade Settings
[server.advancedCompactingUpgrade]
#Number of Advanced Compacting Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Deposit Upgrade Settings
[server.depositUpgrade]
#Number of Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Deposit Upgrade Settings
[server.advancedDepositUpgrade]
#Number of Advanced Deposit Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Feeding Upgrade Settings
[server.feedingUpgrade]
#Number of Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Feeding Upgrade Settings
[server.advancedFeedingUpgrade]
#Number of Advanced Feeding Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Filter Upgrade Settings
[server.filterUpgrade]
#Number of Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Filter Upgrade Settings
[server.advancedFilterUpgrade]
#Number of Advanced Filter Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Magnet Upgrade Settings
[server.magnetUpgrade]
#Number of Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 3
#Advanced Magnet Upgrade Settings
[server.advancedMagnetUpgrade]
#Number of Advanced Magnet Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Range around storage in blocks at which magnet will pickup items
#Range: 1 ~ 20
magnetRange = 5
#Pickup Upgrade Settings
[server.pickupUpgrade]
#Number of Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Advanced Pickup Upgrade Settings
[server.advancedPickupUpgrade]
#Number of Advanced Pickup Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Void Upgrade Settings
[server.voidUpgrade]
#Number of Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 9
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 3
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Advanced Void Upgrade Settings
[server.advancedVoidUpgrade]
#Number of Advanced Void Upgrade's filter slots
#Range: 1 ~ 20
filterSlots = 16
#Number of filter slots displayed in a row
#Range: 1 ~ 6
slotsInRow = 4
#Determines whether void upgrade allows voiding anything or it only has overflow option
voidAnythingEnabled = true
#Smelting Upgrade Settings
[server.smeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Smoking Upgrade Settings
[server.smokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Blasting Upgrade Settings
[server.blastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Auto-Smelting Upgrade Settings
[server.autoSmeltingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Smoking Upgrade Settings
[server.autoSmokingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Auto-Blasting Upgrade Settings
[server.autoBlastingUpgrade]
#Smelting speed multiplier (1.0 equals speed at which vanilla furnace smelts items)
#Range: 0.25 ~ 4.0
smeltingSpeedMultiplier = 1.0
#Fuel efficiency multiplier (1.0 equals speed at which it's used in vanilla furnace)
#Range: 0.25 ~ 4.0
fuelEfficiencyMultiplier = 1.0
#Number of input filter slots
#Range: 1 ~ 20
inputFilterSlots = 8
#Number of input filter slots displayed in a row
#Range: 1 ~ 6
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 20
fuelFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 6
fuelFilterSlotsInRow = 4
#Pump Upgrade Settings
[server.pumpUpgrade]
#Number of fluid filter slots
#Range: 1 ~ 20
filterSlots = 4
#How much mB can be transfered in / out per operation. This is a base transfer rate that gets multiplied by number of rows in storage and stack multiplier.
#Range: 1 ~ 1000
maxInputOutput = 20
#Ratio that gets applied (multiplies) to inventory stack multiplier before this is applied to max input/output value. Value lower than 1 makes stack multiplier affect the capacity less, higher makes it affect the capacity more. 0 turns off stack multiplier affecting input/output
#Range: 0.0 ~ 5.0
stackMultiplierRatio = 1.0
#Xp Pump Upgrade Settings
[server.xpPumpUpgrade]
#Whether xp pump can mend items with mending. Set false here to turn off the feature altogether.
mendingOn = true
#How many experience points at a maximum would be used to mend an item per operation (every 5 ticks and 1 xp point usually translates to 2 damage repaired).
#Range: 1 ~ 20
maxXpPointsPerMending = 5
#Compression Upgrade Settings
[server.compressionUpgrade]
#Defines how many slots at a maximum compression upgrade is able to use
#Range: 3 ~ 9
maxNumberOfSlots = 5
#List of items that can be decompressed by compression upgrade and their results. Item registry names are expected here in format of "mod:itemBeingDecompressed=Nxmod:itemDecompressResult
additionalDecompressibleItems = ["minecraft:glowstone=4xminecraft:glowstone_dust", "minecraft:quartz_block=4xminecraft:quartz"]
#Hopper Upgrade Settings
[server.hopperUpgrade]
#Number of input filter slots
#Range: 1 ~ 8
inputFilterSlots = 2
#Number of input filter slots displayed in a row
#Range: 1 ~ 4
inputFilterSlotsInRow = 2
#Number of fuel filter slots
#Range: 1 ~ 8
outputFilterSlots = 2
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 4
outputFilterSlotsInRow = 2
#Number of ticks between each transfer
#Range: 1 ~ 100
transferSpeedTicks = 8
#Maximum stack size that can be transferred in one transfer
#Range: 1 ~ 64
maxTransferStackSize = 1
#Advanced Hopper Upgrade Settings
[server.advancedHopperUpgrade]
#Number of input filter slots
#Range: 1 ~ 8
inputFilterSlots = 4
#Number of input filter slots displayed in a row
#Range: 1 ~ 4
inputFilterSlotsInRow = 4
#Number of fuel filter slots
#Range: 1 ~ 8
outputFilterSlots = 4
#Number of fuel filter slots displayed in a row
#Range: 1 ~ 4
outputFilterSlotsInRow = 4
#Number of ticks between each transfer
#Range: 1 ~ 100
transferSpeedTicks = 2
#Maximum stack size that can be transferred in one transfer
#Range: 1 ~ 64
maxTransferStackSize = 4
[server.shulkerBoxDisallowedItems]
#List of items that are not allowed to be put in shulkerboxes - e.g. "minecraft:bundle"
disallowedItems = []
#Determines if container items (those that override canFitInsideContainerItems to false) are able to fit in shulker boxes
containerItemsDisallowed = false

View File

@ -1970,7 +1970,7 @@ hash = "e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855"
[[files]]
file = "config/jei/ingredient-list-mod-sort-order.ini"
hash = "3f4342ae218476f6e5267e28d35b72a1cabc2018aa1318901a29edb45ddc2c80"
hash = "3ba721e76f3348b9e6ce28b68af4ae70592b9cc1929690da83611ebe551622fc"
[[files]]
file = "config/jei/ingredient-list-type-sort-order.ini"
@ -2218,7 +2218,7 @@ hash = "2da918542d7e57dad43c0b0614f5d79ddf67989016a71ef2d61344163edd7f1e"
[[files]]
file = "config/oculus.properties"
hash = "5b3c88050e0024ce7e64b50ed1b6479573533c06c8921fb6b8230f802bb70929"
hash = "82ebd8a2834e9767df2b4666e8ffa1cc03c83ed711eecd41027ca94d9ed84627"
[[files]]
file = "config/packmenu.cfg"
@ -20088,6 +20088,114 @@ hash = "3940248651afaf0f27adf3709a5ce9ebafff02602a86dfff712d72439183c268"
file = "config/zeta-common.toml"
hash = "684816927033626b990f8e277a43c0e24f6ef650cb38f9fee935f974fffd7392"
[[files]]
file = "defaultconfigs/caupona-server.toml"
hash = "a390c33d54d79a638c2db8a042ea6830cabc58d54197b1c6d3efa5867a1ca6ac"
[[files]]
file = "defaultconfigs/computercraft-server.toml"
hash = "6de497f03689439f3b1195098c8955978b0a486fde3608b9a7d3825131c70f94"
[[files]]
file = "defaultconfigs/crashutilities-server.toml"
hash = "7d3002874905baedfb8530711f9740c10bcc77a73816ed9295534c074d0a6087"
[[files]]
file = "defaultconfigs/ensorcellation-server.toml"
hash = "2ac43c2f58b7ea152957222a89b3aca96e2adcbb07a39a8ae120f37e769ef620"
[[files]]
file = "defaultconfigs/fluxnetworks-server.toml"
hash = "dd7e331e69a0f8e454f439ff47c81692193af111c6af26cdd53904b1daecddf7"
[[files]]
file = "defaultconfigs/ftbchunks/client-config.snbt"
hash = "6d5592c9b61ca156d7901a1b2a626d9c1f5401ec6988e73fe01fab57c7df2260"
[[files]]
file = "defaultconfigs/ftbchunks/ftbchunks-world.snbt"
hash = "cb9fcb6b7c72a876bc63e3e996cb8314463879f16349d2ee03ff93d020357fad"
[[files]]
file = "defaultconfigs/ftbessentials-server.snbt"
hash = "2dc175adea82eed270c7ab24209fde52d92033ac6e94d0f731f17acf7ae3093a"
[[files]]
file = "defaultconfigs/ftblibrary/ftblibrary-client.snbt"
hash = "ab6bcad040f138406197f70cfe9a041832feaddf7e87954d9a5f4b13b6a962f9"
[[files]]
file = "defaultconfigs/ftbquests/client-config.snbt"
hash = "4ce84f0da35036f810959086ea1043062993bf34ae704fc9cd4f1a67810090a6"
[[files]]
file = "defaultconfigs/ftbultimine/ftbultimine-client.snbt"
hash = "0af4a5c9c743c56273b8594f9bf1f57a4adab850c4ac1356b615750b8bb649c6"
[[files]]
file = "defaultconfigs/ftbultimine/ftbultimine-server.snbt"
hash = "0bbfee900506acf4d7ab839fcdb47da139f809607486c38530d233b29febb319"
[[files]]
file = "defaultconfigs/ftbxmodcompat/ftbxmodcompat.snbt"
hash = "9e5046ac0b9f6d27945b689657835bff24310aec7b11f7461c972b514d0e0658"
[[files]]
file = "defaultconfigs/immersiveengineering-server.toml"
hash = "4d6aa5c9c4593f2dd81770931973e38234a79af4a17e2b31a450741bd098d462"
[[files]]
file = "defaultconfigs/irons_rpg_tweaks-server.toml"
hash = "05ca3c8d198752c3903518bcd08701d29941a43a48e943196bae8890cbd41ae8"
[[files]]
file = "defaultconfigs/irons_spellbooks-server.toml"
hash = "591d3250b69c5dc93d708d880cd3dff570a78e9bf7447b4e0d8c899f90c7a632"
[[files]]
file = "defaultconfigs/mahoutsukai-server.toml"
hash = "97a0d1bae0c88ca09e69bdc17253d0589b256cfcb6afc950ae0831941c061618"
[[files]]
file = "defaultconfigs/minecolonies-server.toml"
hash = "a24339d3e3aa313943552d236a3caa72df753798f74d4b1d4bca4272c25a9d6b"
[[files]]
file = "defaultconfigs/noflyzone-server.toml"
hash = "9c3424eef20678d7a8edcce5e78f785fd833846f887bf377eb32ba2d51a502df"
[[files]]
file = "defaultconfigs/occultism-server.toml"
hash = "c078ccd2e2d1c65ee436fe8962fe6330b155781fc3352b1f7d005927542dbd12"
[[files]]
file = "defaultconfigs/productivebees-server.toml"
hash = "f75ca8133dca93f3bb752f9cd8f2135ab9e297121bc9fde727761e85287ec94f"
[[files]]
file = "defaultconfigs/pylons-server.toml"
hash = "bbaea6d37fe3cc10b976451cf6fcd31b691ac3f4060e2df8d1e8e16dcc8e8992"
[[files]]
file = "defaultconfigs/refinedstorage-server.toml"
hash = "fb659911244b1e9f6972087ce35600f59e469d9c29d7df1cec7c0114f2cb2544"
[[files]]
file = "defaultconfigs/sebastrnlib-server.toml"
hash = "ef9ccd78c4a36aa927926ab86d44f5bf128e1b3bc6d5c865afe6276a6509d1e1"
[[files]]
file = "defaultconfigs/solcarrot-server.toml"
hash = "9ee8f05b923d7bc99df00277e587c2f3e4a6134185897c42314b1e6cb6443931"
[[files]]
file = "defaultconfigs/sophisticatedbackpacks-server.toml"
hash = "993fd358c03be1a08d9a54bb40fc20a5ec8ea3af5476ae7cbf987404402b2910"
[[files]]
file = "defaultconfigs/sophisticatedstorage-server.toml"
hash = "f49e08dcb8bdda8104a22a85d8c3647367da5fef4749f71a327b2448c643d3dc"
[[files]]
file = "mods/AE2-Things-1.2.1.jar"
hash = "6a900a8e4411f9c2653a38cdabbf503cf89766b289120a5f3599282120d2abc3"

View File

@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index]
file = "index.toml"
hash-format = "sha256"
hash = "8ed682559ba262c0aef4bb4f5190ab28b19cb7762650f70fed2657125d9a3564"
hash = "0be2d39acb3988d01482d7bac8e291a49db89e8936a355bae1986a484a60a478"
[versions]
forge = "47.3.7"