add first patch

This commit is contained in:
2026-07-31 10:34:32 +09:00
parent 03aac2e45e
commit b1cbc6c78d
6390 changed files with 547430 additions and 0 deletions
+2
View File
@@ -0,0 +1,2 @@
2026-01-06 21:20:00 [ERROR] config\CSC\config.toml (The system cannot find the file specified)
2026-07-11 11:44:01 [WARN] [CSC] Old config.toml archived to C:\Users\Chakyl\curseforge\minecraft\Instances\society-capital-hill\config\CSC\config_old_2026_07_11_11_44_00.toml because ConfigVersion changed from missing to 1.21.27
+4
View File
@@ -0,0 +1,4 @@
GuardTime=21300
CheatCount=0
CheckCount=0
ProblemCount=0
+271
View File
@@ -0,0 +1,271 @@
2026-07-24 10:28:28 [INFO] CSC is loading... Success
2026-07-24 10:30:47 [INFO] _____ _____ _____
2026-07-24 10:30:47 [INFO] / ____|/ ____|/ ____|
2026-07-24 10:30:47 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-24 10:30:47 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-24 10:30:47 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-24 10:30:47 [INFO] \_____|_____/ \_____|
2026-07-24 10:30:47 [INFO]
2026-07-24 10:30:47 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-24 10:33:04 [INFO] CSC close completely, thanks for using!
2026-07-24 10:33:17 [INFO] _____ _____ _____
2026-07-24 10:33:17 [INFO] / ____|/ ____|/ ____|
2026-07-24 10:33:17 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-24 10:33:17 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-24 10:33:17 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-24 10:33:17 [INFO] \_____|_____/ \_____|
2026-07-24 10:33:17 [INFO]
2026-07-24 10:33:17 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-24 10:36:48 [INFO] CSC close completely, thanks for using!
2026-07-24 11:21:37 [INFO] CSC is loading... Success
2026-07-24 11:23:58 [INFO] _____ _____ _____
2026-07-24 11:23:58 [INFO] / ____|/ ____|/ ____|
2026-07-24 11:23:58 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-24 11:23:58 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-24 11:23:58 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-24 11:23:58 [INFO] \_____|_____/ \_____|
2026-07-24 11:23:58 [INFO]
2026-07-24 11:23:58 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-24 11:26:57 [INFO] CSC close completely, thanks for using!
2026-07-24 14:15:11 [INFO] CSC is loading... Success
2026-07-24 14:15:39 [INFO] _____ _____ _____
2026-07-24 14:15:39 [INFO] / ____|/ ____|/ ____|
2026-07-24 14:15:39 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-24 14:15:39 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-24 14:15:39 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-24 14:15:39 [INFO] \_____|_____/ \_____|
2026-07-24 14:15:39 [INFO]
2026-07-24 14:15:39 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-24 14:16:13 [INFO] CSC close completely, thanks for using!
2026-07-25 09:22:17 [INFO] CSC is loading... Success
2026-07-25 09:23:09 [INFO] _____ _____ _____
2026-07-25 09:23:09 [INFO] / ____|/ ____|/ ____|
2026-07-25 09:23:09 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 09:23:09 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 09:23:09 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 09:23:09 [INFO] \_____|_____/ \_____|
2026-07-25 09:23:09 [INFO]
2026-07-25 09:23:09 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 09:23:31 [INFO] CSC close completely, thanks for using!
2026-07-25 09:25:17 [INFO] CSC is loading... Success
2026-07-25 09:25:53 [INFO] _____ _____ _____
2026-07-25 09:25:53 [INFO] / ____|/ ____|/ ____|
2026-07-25 09:25:53 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 09:25:53 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 09:25:53 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 09:25:53 [INFO] \_____|_____/ \_____|
2026-07-25 09:25:53 [INFO]
2026-07-25 09:25:53 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 09:46:17 [INFO] CSC close completely, thanks for using!
2026-07-25 09:47:03 [INFO] CSC is loading... Success
2026-07-25 09:47:31 [INFO] _____ _____ _____
2026-07-25 09:47:31 [INFO] / ____|/ ____|/ ____|
2026-07-25 09:47:31 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 09:47:31 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 09:47:31 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 09:47:31 [INFO] \_____|_____/ \_____|
2026-07-25 09:47:31 [INFO]
2026-07-25 09:47:31 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 10:22:27 [INFO] CSC close completely, thanks for using!
2026-07-25 10:22:41 [INFO] _____ _____ _____
2026-07-25 10:22:41 [INFO] / ____|/ ____|/ ____|
2026-07-25 10:22:41 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 10:22:41 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 10:22:41 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 10:22:41 [INFO] \_____|_____/ \_____|
2026-07-25 10:22:41 [INFO]
2026-07-25 10:22:41 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 10:37:17 [INFO] CSC close completely, thanks for using!
2026-07-25 11:46:14 [INFO] CSC is loading... Success
2026-07-25 11:49:42 [INFO] _____ _____ _____
2026-07-25 11:49:42 [INFO] / ____|/ ____|/ ____|
2026-07-25 11:49:42 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 11:49:42 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 11:49:42 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 11:49:42 [INFO] \_____|_____/ \_____|
2026-07-25 11:49:42 [INFO]
2026-07-25 11:49:42 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 15:08:38 [INFO] CSC close completely, thanks for using!
2026-07-25 15:12:33 [INFO] CSC is loading... Success
2026-07-25 15:13:38 [INFO] _____ _____ _____
2026-07-25 15:13:38 [INFO] / ____|/ ____|/ ____|
2026-07-25 15:13:38 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 15:13:38 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 15:13:38 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 15:13:38 [INFO] \_____|_____/ \_____|
2026-07-25 15:13:38 [INFO]
2026-07-25 15:13:38 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 15:20:11 [INFO] CSC close completely, thanks for using!
2026-07-25 17:14:24 [INFO] CSC is loading... Success
2026-07-25 17:16:51 [INFO] _____ _____ _____
2026-07-25 17:16:51 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:16:51 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:16:51 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:16:51 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:16:51 [INFO] \_____|_____/ \_____|
2026-07-25 17:16:51 [INFO]
2026-07-25 17:16:51 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:27:55 [INFO] CSC close completely, thanks for using!
2026-07-25 17:29:24 [INFO] _____ _____ _____
2026-07-25 17:29:24 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:29:24 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:29:24 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:29:24 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:29:24 [INFO] \_____|_____/ \_____|
2026-07-25 17:29:24 [INFO]
2026-07-25 17:29:24 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:33:08 [INFO] CSC close completely, thanks for using!
2026-07-25 17:33:55 [INFO] CSC is loading... Success
2026-07-25 17:34:42 [INFO] _____ _____ _____
2026-07-25 17:34:42 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:34:42 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:34:42 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:34:42 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:34:42 [INFO] \_____|_____/ \_____|
2026-07-25 17:34:42 [INFO]
2026-07-25 17:34:42 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:35:40 [INFO] CSC close completely, thanks for using!
2026-07-25 17:35:52 [INFO] _____ _____ _____
2026-07-25 17:35:52 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:35:52 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:35:52 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:35:52 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:35:52 [INFO] \_____|_____/ \_____|
2026-07-25 17:35:52 [INFO]
2026-07-25 17:35:52 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:36:53 [INFO] CSC close completely, thanks for using!
2026-07-25 17:37:03 [INFO] _____ _____ _____
2026-07-25 17:37:03 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:37:03 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:37:03 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:37:03 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:37:03 [INFO] \_____|_____/ \_____|
2026-07-25 17:37:03 [INFO]
2026-07-25 17:37:03 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:50:43 [INFO] CSC close completely, thanks for using!
2026-07-25 17:50:53 [INFO] _____ _____ _____
2026-07-25 17:50:53 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:50:53 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:50:53 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:50:53 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:50:53 [INFO] \_____|_____/ \_____|
2026-07-25 17:50:53 [INFO]
2026-07-25 17:50:53 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:51:02 [INFO] CSC close completely, thanks for using!
2026-07-25 17:51:14 [INFO] _____ _____ _____
2026-07-25 17:51:14 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:51:14 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:51:14 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:51:14 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:51:14 [INFO] \_____|_____/ \_____|
2026-07-25 17:51:14 [INFO]
2026-07-25 17:51:14 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:51:34 [INFO] CSC close completely, thanks for using!
2026-07-25 17:57:51 [INFO] CSC is loading... Success
2026-07-25 17:58:27 [INFO] _____ _____ _____
2026-07-25 17:58:27 [INFO] / ____|/ ____|/ ____|
2026-07-25 17:58:27 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-25 17:58:27 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-25 17:58:27 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-25 17:58:27 [INFO] \_____|_____/ \_____|
2026-07-25 17:58:27 [INFO]
2026-07-25 17:58:27 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-25 17:59:26 [INFO] CSC close completely, thanks for using!
2026-07-27 11:01:02 [INFO] CSC is loading... Success
2026-07-27 11:30:54 [INFO] CSC is loading... Success
2026-07-27 12:01:47 [INFO] CSC is loading... Success
2026-07-27 12:09:46 [INFO] CSC is loading... Success
2026-07-27 12:16:48 [INFO] CSC is loading... Success
2026-07-27 12:28:01 [INFO] CSC is loading... Success
2026-07-27 12:32:01 [INFO] CSC is loading... Success
2026-07-27 13:55:57 [INFO] CSC is loading... Success
2026-07-27 14:21:04 [INFO] CSC is loading... Success
2026-07-27 14:23:59 [INFO] CSC is loading... Success
2026-07-27 14:29:38 [INFO] CSC is loading... Success
2026-07-27 14:38:05 [INFO] CSC is loading... Success
2026-07-28 08:01:40 [INFO] CSC is loading... Success
2026-07-28 09:44:00 [INFO] CSC is loading... Success
2026-07-28 12:04:36 [INFO] CSC is loading... Success
2026-07-28 12:34:07 [INFO] CSC is loading... Success
2026-07-28 12:45:52 [INFO] CSC is loading... Success
2026-07-28 13:12:47 [INFO] CSC is loading... Success
2026-07-28 13:50:31 [INFO] CSC is loading... Success
2026-07-28 14:02:25 [INFO] CSC is loading... Success
2026-07-28 14:19:05 [INFO] CSC is loading... Success
2026-07-28 14:23:56 [INFO] CSC is loading... Success
2026-07-28 14:27:32 [INFO] CSC is loading... Success
2026-07-28 14:37:51 [INFO] CSC is loading... Success
2026-07-29 08:01:39 [INFO] CSC is loading... Success
2026-07-29 08:26:23 [INFO] CSC is loading... Success
2026-07-29 08:42:52 [INFO] CSC is loading... Success
2026-07-30 07:53:42 [INFO] CSC is loading... Success
2026-07-30 08:26:09 [INFO] CSC is loading... Success
2026-07-30 08:33:59 [INFO] CSC is loading... Success
2026-07-30 08:56:00 [INFO] CSC is loading... Success
2026-07-31 08:02:57 [INFO] CSC is loading... Success
2026-07-31 08:04:10 [INFO] _____ _____ _____
2026-07-31 08:04:10 [INFO] / ____|/ ____|/ ____|
2026-07-31 08:04:10 [INFO] | | | (___ | | [CSC] Version: v1.21.27
2026-07-31 08:04:10 [INFO] | | \___ \| | Minecraft Version: 1.20.1 forge
2026-07-31 08:04:10 [INFO] | |____ ____) | |____ Problem/Feedback: Discord: https://discord.gg/rQV5JPauY7
2026-07-31 08:04:10 [INFO] \_____|_____/ \_____|
2026-07-31 08:04:10 [INFO]
2026-07-31 08:04:10 [INFO] Security notice: Mod id whitelist mode is enabled. This feature restricts printing blocks from mods outside the whitelist to reduce the risk of blueprint vulnerabilities from unknown mods.
If the administrator already understands this security notice, disable the notice with: /csc notice whitelistid off
Control mod id whitelist mode: /csc mode whitelistid on|off
Open config/CSC/config.toml for more detailed configuration.
2026-07-31 09:37:23 [INFO] CSC close completely, thanks for using!
+186
View File
@@ -0,0 +1,186 @@
# #----------------------------------------------------------------------
# CSC config version. If this value is different from the current CSC version, the old config will be archived and a fresh config will be generated.
ConfigVersion = "1.21.27"
# #----------------------------------------------------------------------
# Welcome to CSC! CSC (formerly Create:SchematicChecker | Create: Schematic Validator)
# is a blueprint scanning mod specifically designed for Create and all its addons. It helps prevent any known potential or malicious exploits.
# These exploits include, but are not limited to: item duplication, server lag or crashes, unauthorized access to creative items, and even server control takeover.
# Triggering these issues only requires uploading a blueprint with modified parameters, making server disruption extremely easy. With a schematic cannon, anyone can freely
# damage the server at minimal cost and in very little time.
# This mod was specifically designed to solve these issues and permanently fix blueprint vulnerabilities in Create!
# CSC allows users to customize blacklist tags and blocks, define exclusion rules, and configure detailed validation behavior for schematics.
# Thanks to the universal nature of schematics, CSC can scan and validate content from Create and all its related mods!
# If users opt in, CSC can even connect online to automatically sync rule updates to the local server. Whenever the CSC team discovers a new exploit,
# the configuration file will be updated automatically, allowing potential threats to be removed without restarting the server.
# Choose a language you want to use zh_cn / zh_tw / ja_jp / en_us
Language = "en_us"
UUID = "0c0fdd5e-380f-4d8f-9eb2-c057811e0481"
[core]
# #----------------------------------------------------------------------
# Enable CSC (Create:Schematic Checker) or not
Enable = true
# #----------------------------------------------------------------------
# The time if checker is timeout!
DelayTime = 10
# #----------------------------------------------------------------------
# Whether to remove entities. When set to true, entities inside the schematic will be cleared, except those listed in the whitelist.
# Enabling this feature can prevent all potential entity NBT duplication exploits, and also block armor stands from obtaining creative items.
# It is recommended to enable this feature!
KillEntity = true
# #----------------------------------------------------------------------
# Whether to enable mod id whitelist mode. Recommended to enable, as it can directly eliminate blueprint vulnerabilities caused by unfamiliar mods
WhiteListModEnable = true
# #----------------------------------------------------------------------
# Whether to show the startup security notice for mod id whitelist mode
ShowWhitelistModeNotice = true
# #----------------------------------------------------------------------
# Only mods listed here will be allowed to retain NBT. Enter the modid (e.g., for minecraft:dirt, enter minecraft)
WhiteListModList = [
"create",
"minecraft",
"createdieselgenerators",
"createrailwaysnavigator",
"createaddition",
"railways",
"copycats",
"createsifter",
"computercraft",
"mekanism",
"simulated",
"aeronautics",
"offroad",
"yuushya" ]
# #----------------------------------------------------------------------
# The Block or Item you don't want to emerge in Schematic
# Any block will clear if remove method failed!
BanBlock = [
"create:creative_crate",
"create:creative_fluid_tank",
"create_integrated_farming:chicken_roost",
"create:creative_motor",
"create:creative_blaze_cake",
"create:handheld_worldshaper",
"minecraft:spawner",
"twilightforest:giant_obsidian",
"twilightforest:giant_leaves",
"twilightforest:giant_log",
"twilightforest:giant_cobblestone",
"twilightforest:huge_lily_pad",
"ae2:creative_item_cell",
"ae2:creative_fluid_cell",
"ae2:creative_energy_cell",
"appmek:creative_chemical_cell",
"vs_clockwork:creative_gravitron",
"createbigcannons:creative_autocannon_ammo_container",
"createaddition:creative_energy",
"create_connected:creative_fluid_vessel",
"destroy:creative_pump",
"immersiveengineering:capacitor_creative",
"mekanism:creative_bin",
"mekanism:creative_fluid_tank",
"mekanism:creative_energy_cube",
"mekanism:creative_chemical_tank",
"numismatics:creative_vendor",
"mekanism_extras:upgrade_creative",
"the_vmod:physgun",
"the_vmod:toolgun",
"Item.of('tacz:ammo_box', '{Creative:1b}')",
"Item.of('tacz:ammo_box', '{AllTypeCreative:1b}')",
"minecraft:command_block",
"quark:grate",
"minecraft:kelp" ]
# #----------------------------------------------------------------------
# BanTag. If any block has tag in this list will be cleared!
BanTag = [
"AttributeModifiers",
"run_command",
"using_converts_to",
"bundle_contents",
"minecraft:container",
"minecraft:attribute_modifiers" ]
# #----------------------------------------------------------------------
# When the KillEntity feature is set to false, this feature will be enabled. Any entity listed here will be removed from the schematic.
# However, entities in the whitelist cannot be removed, so do not use the same ID in both lists.
BanEntity = [
"minecraft:armor_stand",
"create:crafting_blueprint" ]
# #----------------------------------------------------------------------
# Entities in the whitelist. They must not conflict with the blacklist. Once added, these entities will be preserved when the KillEntity feature is enabled.
# Note: Only the entities listed below will be validated by the algorithm. Other entities will retain their NBT data using default matching.
# Matchable item: Super Glue.
whitelistEntity = [
"create:super_glue" ]
[debug]
# #----------------------------------------------------------------------
# Whether to output the list of detected blueprint items in the chat. This may flood the chat, but it shows block statistics within the blueprint.
DebugTotalBlock = true
# #----------------------------------------------------------------------
# Whether to broadcast cheaters and cheating blueprints when CSC detects a cheating blueprint
DebugCheatFind = true
# #----------------------------------------------------------------------
# Whether to allow CSC to back up blueprints. This feature will back up the blueprint file after each upload, named by timestamp/player.
# This feature is highly recommended! When new exploits are discovered, it allows scanning historical uploads to trace back past activity.
# This feature will consume some storage space, as each uploaded blueprint will be saved.
EnableBackup = true
# #----------------------------------------------------------------------
# enable debug mod
problem = false
[function]
# #----------------------------------------------------------------------
# Whether to check the integrity of belts in the blueprint. If incomplete, the blueprint will be considered vulnerable, as belts spanning thousands of blocks can lag the server.
# It may also cause chunk data to include belt entities, increasing bandwidth usage. Additionally, incomplete belts can duplicate shafts and belts.
checkBelt = true
# #----------------------------------------------------------------------
# When incomplete belts are detected, whether to remove them instead of blocking the entire blueprint.
# This feature is still in Beta. It allows the blueprint to be printed normally, but incomplete belts will not be printed.
TryRemoveBeltNotKill = true
# #----------------------------------------------------------------------
# When a fluid tank controller/tank count mismatch is detected, remove mismatched fluid tanks instead of blocking the entire blueprint.
# If disabled, fluid tank mismatch keeps the original behavior: mark as cheat and block upload.
TryRemoveFluidTankNotKill = true
# #----------------------------------------------------------------------
# Maximum allowed number of mismatched conveyor belts. If the number of conveyor belts with mismatched checksums in the schematic exceeds this threshold, the schematic will be deemed a cheat schematic
# If the number of mismatches in the schematic is less than this value, the problematic conveyor belts will be removed
maxBeltCheatLimit = 10
# #----------------------------------------------------------------------
# Maximum allowed length of chain drive wheels (default is 32 in Create). If there are chain drive wheels in the schematic exceeding this distance, the schematic will be deemed a cheat schematic
# If the length of chain drive wheels is less than this threshold, only the problematic drive wheels will be removed
maxConveyorCheatDistanceLimit = 50
# #----------------------------------------------------------------------
# Maximum allowed number of mismatched drive wheels. If the number of drive wheels with mismatched checksums in the schematic exceeds this threshold, the schematic will be deemed a cheat schematic
# If the number of checksum mismatches is less than this value, the schematic will only remove the problematic drive wheels
maxConveyorCheatLimit = 10
# #----------------------------------------------------------------------
# Conveyor's max degree, Can't get more than 45degree in Create. Only change nbt can.
maxConveyorAllowDegree = 45
[online]
# #----------------------------------------------------------------------
# Whether to enable cloud-based automatic update synchronization. Note: This feature requires an internet connection!
# After enabling this feature, CSC will automatically synchronize the latest vulnerability exclusion rules from the cloud
# However, if abnormal schematics or unreadable schematics are detected, CSC will upload these schematics to the cloud to enhance cloud rules
# Since cloud checks require schematic samples for continuous updates, the uploaded schematics will only be used for vulnerability detection and no other purposes
# Enabling this feature will collect partial schematic data. Therefore, using this feature means you allow CSC to use your schematics for rule enhancement!
enableAutoUpdate = false
# #----------------------------------------------------------------------
# Whether to enable user-configured rules. When enabled, the user's additional configuration file will be used as rules to process schematics
# ID is for the exclusion of entity blocks, used as a supplement when the banblock function fails to completely exclude targets
# Each object requires two elements: the item's ID and its position. You can query this using the NBTExplorer software
# By default, paths are separated by dots (.). If encountering a list, you need to add a $ before the list tag to assist in identification
# Operate is for NBT exclusion, used to manipulate the NBT structure of any block with a high degree of flexibility
# Limit: When setting Limit, you can specify the upper and lower bounds of a variable. The format required is operate.limit$VariableName$LowerBound$UpperBound
# Clear: When set to Clear, the corresponding NBT will be removed. The format required is operate.clear$VariableName
# Replace: When set to Replace, the corresponding NBT tag will be replaced (only strings can be replaced). The format required is operate.replace$VariableName$Result
enableManualConfig = false
# #----------------------------------------------------------------------
# Enable automatic update reminders. When set to true, if CSC has vulnerabilities that require a version update to fix, a reminder will be sent
UpdateInfo = true
# #----------------------------------------------------------------------
# Whether to upload uncheck schematics. Default is true, this can help many people and CSC!
report = true
@@ -0,0 +1,9 @@
{
"id": [
["create:belt", "nbt.items.items"]
],
"operate": [
["create:fluid_tank", "nbt.Luminosity", "operate.limit$Luminosity$0$4"],
["start:test", "stop", "operate.clear$restart"]
]
}
+9
View File
@@ -0,0 +1,9 @@
{
"id": [
["minecraft:item", "path.path.$list"]
],
"operate": [
["create:dirt", "path.path.$list,para", "operate.limit$para$0$4"],
["create:item", "path.path.para", "operate.clear$para"]
]
}
+10
View File
@@ -0,0 +1,10 @@
#General mod settings
[general]
#logging
useLoggingLog = true
#-
useLoggingDebug = false
#-
useLoggingError = true
+96
View File
@@ -0,0 +1,96 @@
#Whether scripting is enabled or not
EnableScripting=true
#Arguments given to the Nashorn scripting library
NashorArguments=-strict
#Disable Chat Bubbles
EnableChatBubbles=true
#Navigation search range for NPCs. Not recommended to increase if you have a slow pc or on a server
NpcNavRange=32
#Limit too how many npcs can be in one chunk for natural spawning
NpcNaturalSpawningChunkLimit=4
#Set to true if you want the dialog command option to be able to use op commands like tp etc
NpcUseOpCommands=false
#If set to true only opped people can use the /noppes command
NoppesCommandOpOnly=false
InventoryGuiEnabled=true
#If you are running sponge and you want to disable the permissions set this to true
DisablePermissions=false
SceneButtonsEnabled=true
#Enables CustomNpcs startup update message
EnableUpdateChecker=true
#Only ops can create and edit npcs
OpsOnly=false
#Default interact line. Leave empty to not have one
DefaultInteractLine=Hello @p
#Number of chunk loading npcs that can be active at the same time
ChuckLoaders=20
#Enables leaves decay
LeavesDecayEnabled=true
#Enables Vine Growth
VineGrowthEnabled=true
#Enables Ice Melting
IceMeltsEnabled=true
#Normal players can use soulstone on animals
SoulStoneAnimals=true
#Normal players can use soulstone on all npcs
SoulStoneNPCs=false
#Type 0 = Normal, Type 1 = Solid
HeadWearType=1
#When set to Minecraft it will use minecrafts font, when Default it will use OpenSans. Can only use fonts installed on your PC
FontType=Default
#Font size for custom fonts (doesn't work with minecrafts font)
FontSize=18
#On some servers or with certain plugins, it doesnt work, so you can disable it here
EnableInvisibleNpcs=true
#Type 0 = standard CNPC (client side despawn), type 1 = old CNPC (disable renderer only), type 2 = modern (disable rendering, hitboxes and interactions)
InvisibilityAlgorithm=2
NpcSpeachTriggersChatEvent=false
#Enable it if you want all your global data (quests and dialogs) to be saved externally (not per world, but per .minecraft folder)
EnableExternalSaving=false
#The lifetime for the projectiles, after which they get despawned (used for removing stuck projectiles)
ProjectileLifespan=1200
#Server side option.Can CNPC's projectile hit on the minecraft:item_frame?
npcProjectileHitItemFrame=false
#Server side option.Can CNPC's projectile hit on the minecraft:painting?
npcProjectileHitPainting=false
#If the NPCs should attack players in peaceful mode
npcsAttackInPeaceful=false
#Enable new dialog and quest GUI which allow accepting and rejecting quests
EnableNewDialogSystem=false
#The range in which area kill quests work
AreaKillRange=10
#Fuzzy match rules for CNPC trader. Format: modid:itemid|field1,field2,...;modid:itemid|field1,field2,...
FuzzyMatchRules=tacz:modern_kinetic_gun|GunId;slashblade:slashblade|
+8
View File
@@ -0,0 +1,8 @@
RMBTweak=1
LMBTweakWithItem=1
LMBTweakWithoutItem=1
WheelTweak=1
WheelSearchOrder=1
WheelScrollDirection=0
ScrollItemScaling=0
Debug=0
+20
View File
@@ -0,0 +1,20 @@
{
"defaultSigningMode": "PROMPT",
"enableMod": true,
"showNCRButton": true,
"showReloadButton": true,
"verifiedIconEnabled": true,
"showServerSafety": true,
"hideInsecureMessageIndicators": true,
"hideModifiedMessageIndicators": true,
"hideSystemMessageIndicators": true,
"hideWarningToast": true,
"hideSigningRequestMessage": false,
"alwaysHideReportButton": false,
"skipRealmsWarning": false,
"disableTelemetry": true,
"removeTelemetryButton": true,
"demandOnServer": false,
"verifiedIconOffsetX": 0,
"verifiedIconOffsetY": 0
}
+7
View File
@@ -0,0 +1,7 @@
{
"demandOnClientMessage": "You do not have No Chat Reports, and this server is configured to require it on client!",
"demandOnClient": false,
"convertToGameMessage": true,
"addQueryData": true,
"enableDebugLog": false
}
+28
View File
@@ -0,0 +1,28 @@
{
"skipWarning": false,
"enableEncryption": false,
"encryptPublic": true,
"showEncryptionButton": true,
"showEncryptionIndicators": true,
"encryptionKey": "blfrngArk3chG6wzncOZ5A\u003d\u003d",
"encryptionPassphrase": "",
"algorithmName": "AES/CFB8+Base64",
"encryptableCommands": [
"msg:1",
"w:1",
"whisper:1",
"tell:1",
"r:0",
"dm:1",
"me:0",
"m:1",
"t:1",
"pm:1",
"emsg:1",
"epm:1",
"etell:1",
"ewhisper:1",
"message:1",
"reply:0"
]
}
@@ -0,0 +1,3 @@
{
"signingModes": {}
}
+3
View File
@@ -0,0 +1,3 @@
# No Chat Reports
You can find updated documentation of configuration files on the wiki:
https://github.com/Aizistral-Studios/No-Chat-Reports/wiki/Configuration-Files
+102
View File
@@ -0,0 +1,102 @@
[SeasonHUD]
#Enable the mod?
#(true/false)
#Default is true.
enable_mod = true
[SeasonHUD.HUD]
#Where to display the Hud when no minimap is installed.
#Default is TOP_LEFT.
#Allowed Values: TOP_LEFT, TOP_CENTER, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT, CUSTOM
hud_location = "TOP_LEFT"
#The horizontal offset of the HUD when no minimap is installed (in pixels)
#'hudLocation' must be set to 'CUSTOM' to take effect
#Default is 2.
hud_x_position = 2
#The vertical offset of the HUD when no minimap is installed (in pixels)
#'hudLocation' must be set to 'CUSTOM' to take effect
#Default is 2.
hud_y_position = 2
#The scale of the HUD when no minimap is installed.
#Default is 1.0.
#Range: 0.5 ~ 10.0
hud_scale = 1.0
[SeasonHUD.HUD.Colors]
#Display the season name in a color?
#(true/false)
#Default is true.
season_name_color = true
#The RGB color (decimal) for spring.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 16753595.
#Range: 0 ~ 16777215
spring_color = 16753595
#The RGB color (decimal) for summer.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 16705834.
#Range: 0 ~ 16777215
summer_color = 16705834
#The RGB color (decimal) for autumn.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 12344871.
#Range: 0 ~ 16777215
autumn_color = 12344871
#The RGB color (decimal) for winter.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 14679292.
#Range: 0 ~ 16777215
winter_color = 14679292
#The RGB color (decimal) for dry tropical season.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 16745216.
#Range: 0 ~ 16777215
dry_color = 16745216
#The RGB color (decimal) for wet tropical season.
#(256 * 256 * r) + (256 * g) + (b) is the formula.
#Default is 2068975.
#Range: 0 ~ 16777215
wet_color = 2068975
[SeasonHUD.Season]
#Show the Tropical season (Wet/Dry) while in Tropical Biomes.
#This will not change the season behavior in the biomes, just
#what is displayed on the Hud
#(true/false)
#Default is true.
enable_show_tropical_season = true
#Show sub-season instead of the basic season?
#i.e. Early Winter, Mid Autumn, Late Spring
#(true/false)
#
#If using Fabric Seasons:
#You will want to change the 'seasonLength' options in the
#Fabric Seasons config (seasons.json) to be divisible by 3
#It defaults to 672000 ticks (28 days)
#
#Default is false.
enable_show_sub_season = true
#Show the current day of the season/sub-season?
#Default is SHOW_DAY.
#Allowed Values: NONE, SHOW_DAY, SHOW_WITH_TOTAL_DAYS
enable_show_day = "SHOW_DAY"
#Show the current fertility of the biome?
#Only shows if not the default fertility of the season
#Default is false.
enable_show_fertility = true
#If the season name should be replaced with the fertility
#value when it differs from the default of the biome
#Default is false.
enable_fertility_replaces_season = true
[SeasonHUD.Minimap]
#Enable integration with minimap mods?
#(true/false)
#Default is true.
enable_minimap_integration = false
#Show the default SeasonHUD when the minimap is hidden?
#(true/false)
#Default is false.
enable_show_minimap_hidden = true
+30
View File
@@ -0,0 +1,30 @@
[
{
"regex": "^\\Qadventuring\\E$",
"icon": "netherite_sword"
},
{
"regex": "^\\Qbooks\\E$",
"icon": "society:book_of_stars"
},
{
"regex": "^\\Qfarming\\E$",
"icon": "netherite_hoe"
},
{
"regex": "^\\Qfishing\\E$",
"icon": "fishing_rod"
},
{
"regex": "^\\Qhusbandry\\E$",
"icon": "society:milk_pail"
},
{
"regex": "^\\Qmastery\\E$",
"icon": "society:sunlit_pearl"
},
{
"regex": "^\\Qmining\\E$",
"icon": "netherite_pickaxe"
}
]
+101
View File
@@ -0,0 +1,101 @@
[Settings]
#Enable Toast Control
"Toast Control" = true
#**Extremely Experimental** Automatically Register categories and set the icon ** Overrides IconMappings.json **
"Auto Register Data" = true
#The Max Amount Of Toasts To Display (Ignored If Toast Control Is Enabled)
#Range: 1 ~ 5
"Max Toasts" = 1
#The Direction Of The Toast Animation Options Are Left/Right (Direction It Come in From Left, Right, Top, Down
"Animation Direction" = "Down"
#The Left / Right Offset Of The Toast
"Base X" = -4
#The Up / Down Offset Of The Toast
"Base Y" = 14
#How long (in ms) a stacked/updated XP toast stays visible after the last gain
#Range: 100 ~ 10000
"Stack XP Timer" = 5000
#How long (in ms) the toast animation takes to complete(Ignored if Toast Control Is Enabled
#Range: 100 ~ 10000
"Animation Time" = 1000
#Should the toasts slide out of the way when they are added?
"No Slide" = false
#Should the title be translucent
"Title Translucent" = false
#Should the exp amount be translucent
"Exp Translucent" = false
#Should the background be translucent
"Background Translucent" = false
#Should the background be disabled
"Disable Background" = true
#Horizontal pixel offset for the icon
#Range: 0 ~ 100
"Icon X Offset" = 14
#Vertical pixel offset for the icon
#Range: 0 ~ 100
"Icon Y Offset" = 2
#Enable The Built-In File Watcher, Checks If This File Is Modified And Reloads The Config(Bypass Forge Reloading)
"Enable File Watcher" = false
#Completely Disable The Client Side Functionality
"Disable Toasts" = false
["Text Settings"]
#The Title Part To Display
Title = "%title%"
#The Exp Part Of The Message
Exp = " +%exp% xp"
#Should the text be forced to be inline
"Force Inline" = true
#The Alpha Of The Title
#Range: 0 ~ 255
"Title Alpha" = 127
#The Alpha Of The Exp Amount
#Range: 0 ~ 255
"Exp Alpha" = 127
#Where to anchor toasts on screen: "top-left", "top-center", "top-right",
#"middle-left", "middle-center", "middle-right",
#"bottom-left", "bottom-center", "bottom-right"
"Anchor Position" = "bottom-left"
#The Size Of The Title
#Range: 1 ~ 32
"Title Size" = 6
#The Size Of The Exp Amount
#Range: 1 ~ 32
"Exp Size" = 6
#The Size Of The Icon
#Range: 1 ~ 32
"Icon Size" = 12
#The Height Of The Background
#Range: 1 ~ 1000
"Background Height" = 16
#The Width Of The Background
#Range: 1 ~ 1000
"Background Width" = 160
["Text Settings"."Text Style"]
#The Color Of The Title
"Title Color" = 16755200
#The Color Of The Exp Amount
"Exp Color" = 16755200
#Should The Title Be Bold
"Bold Title" = false
#Should The Exp Amount Be Bold
"Bold Exp" = false
#Should The Title Have A Drop Shadow
"Title Drop Shadow" = false
#Should The Exp Amount Have A Drop Shadow
"Exp Drop Shadow" = false
#The Color Of The Exp Amount Drop Shadow
"Exp Drop Shadow Color" = 0
#The Color Of The Title Drop Shadow
"Title Drop Shadow Color" = 0
[Sounds]
#Disable All Sounds Made By Toast
"Disable Toast Sounds" = true
#A list of "dimension=sound_event" entries for the toast-in sound
"Sound Mapping In" = ["minecraft:overworld=minecraft:ui.toast.in", "minecraft:the_nether=minecraft:ui.toast.in", "minecraft:the_end=minecraft:ui.toast.in"]
#A list of "dimension=sound_event" entries for the toast-out sound
"Sound Mapping Out" = ["minecraft:overworld=minecraft:ui.toast.out", "minecraft:the_nether=minecraft:ui.toast.out", "minecraft:the_end=minecraft:ui.toast.out"]
+31
View File
@@ -0,0 +1,31 @@
{
"clientData": {
"showGroupTabs": true,
"showUniqueRendering": false,
"inventoryButtonXOffset": 66,
"inventoryButtonYOffset": 9,
"creativeInventoryButtonXOffset": 96,
"creativeInventoryButtonYOffset": 7,
"forceNullRenderReplacement": false,
"disableEmptySlotScreenError": false,
"allowSlotScrolling": true,
"showUnusedSlots": false,
"equipControl": "MUST_NOT_CROUCH",
"hoverOptions": {
"hoveredOptions": {
"brightenHovered": true,
"cycleBrightness": true,
"line": false,
"clickbait": false
},
"unHoveredOptions": {
"renderUnHovered": true,
"darkenUnHovered": true,
"darkenedBrightness": 0.5,
"darkenedOpacity": 1.0
}
},
"disabledDefaultRenders": []
},
"modifiers": []
}
+3
View File
@@ -0,0 +1,3 @@
#If enabled innate spells won't be added to the selection if an equally or more powerful spell of the same type is already present
skip_innate = false
+75
View File
@@ -0,0 +1,75 @@
#Client Configuration
[client]
[client.visual_options]
# If plaques should show on the top of the screen.
on_top = true
# The distance from the top or bottom of the screen, in pixels.
#Range: 8 ~ 256
distance = 16
# The horizontal offset from the center, in pixels.
#Range: -256 ~ 256
horizontal_offset = 0
# Hide waila/hwyla/jade popups while plaques are showing.
hide_waila = false
# If plaques should show for task advancements (normal advancements).
tasks = true
# If plaques should show for goal advancements (medium-difficulty advancements).
goals = true
# If plaques should show for challenge advancements (high-difficulty advancements).
challenges = true
# Text color to use for plaque titles (like "Advancement made!"). Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
title_color = "#FF332200"
# Text color to use for advancement names on plaques. Can be entered as an 8-digit hex color code #AARRGGBB for convenience. If Prism library is installed, any Prism color definition is supported.
name_color = "#FFFFFFFF"
[client.duration_options]
# Duration of the shiny effect fade in for tasks.
#Range: 0.1 ~ 3.0
task_effect_fadein = 0.5
# Duration of the shiny effect fade out for tasks.
#Range: 0.1 ~ 3.0
task_effect_fadeout = 1.5
# Duration of the plaques for tasks (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0
task_duration = 7.0
# Duration of the shiny effect fade in for goals.
#Range: 0.1 ~ 3.0
goal_effect_fadein = 0.5
# Duration of the shiny effect fade out for goals.
#Range: 0.1 ~ 3.0
goal_effect_fadeout = 1.5
# Duration of the plaques for goals (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0
goal_duration = 7.0
# Duration of the shiny effect fade in for challenges.
#Range: 0.1 ~ 3.0
challenge_effect_fadein = 1.25
# Duration of the shiny effect fade out for challenges.
#Range: 0.1 ~ 3.0
challenge_effect_fadeout = 1.5
# Duration of the plaques for challenges (minus the effect fade in/out durations).
#Range: 2.0 ~ 10.0
challenge_duration = 7.0
[client.functionality_options]
# Blacklist of advancements to never show plaques for. Takes precedence over whitelist if they conflict.
# Options:
# Advancement ID (eg. "minecraft:adventure/adventuring_time")
# Mod ID (Omit the colon, eg. "minecraft")
# Advancement Category (End with a /, eg. "minecraft:story/")
blacklist = []
# Whitelist of advancements to show plaques for. Leave empty to display for all.
# Same options available as blacklist.
whitelist = []
# Volume of task sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0
task_volume = 1.0
# Volume of goal sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0
goal_volume = 1.0
# Volume of challenge sounds. Set to 0 to mute.
#Range: 0.0 ~ 1.0
challenge_volume = 1.0
+152
View File
@@ -0,0 +1,152 @@
{
"configVersion": 2,
"blockCategories": [
{
"key": "ali:plant_loot",
"type": "BLOCK",
"icon": "minecraft:diamond_hoe",
"hide": false,
"blocks": [
"#minecraft:crops"
]
},
{
"key": "ali:block_loot",
"type": "BLOCK",
"icon": "minecraft:diamond_pickaxe",
"hide": false,
"blocks": []
}
],
"entityCategories": [
{
"key": "ali:entity_loot",
"type": "ENTITY",
"icon": "minecraft:skeleton_skull",
"hide": false,
"entityTypes": []
}
],
"gameplayCategories": [
{
"key": "ali:chest_loot",
"type": "GAMEPLAY",
"icon": "minecraft:chest",
"hide": false,
"pattern": [
"^.*:chests/.*$"
]
},
{
"key": "ali:fishing_loot",
"type": "GAMEPLAY",
"icon": "minecraft:fishing_rod",
"hide": false,
"catalysts": [
{
"item": "minecraft:fishing_rod"
}
],
"pattern": [
"^.*:gameplay/fishing.*$"
]
},
{
"key": "ali:archaeology_loot",
"type": "GAMEPLAY",
"icon": "minecraft:decorated_pot",
"hide": false,
"catalysts": [
{
"item": "minecraft:brush"
},
{
"item": "minecraft:suspicious_sand"
},
{
"item": "minecraft:suspicious_gravel"
}
],
"pattern": [
"^.*:archaeology/.*$"
]
},
{
"key": "ali:hero_loot",
"type": "GAMEPLAY",
"icon": "minecraft:emerald",
"hide": false,
"pattern": [
"^.*:gameplay/hero_of_the_village/.*$"
]
},
{
"key": "ali:cat_morning_gift",
"type": "GAMEPLAY",
"icon": "minecraft:phantom_membrane",
"hide": false,
"catalysts": [
{
"item": "minecraft:cat_spawn_egg"
}
],
"pattern": [
"^.*:gameplay/cat_morning_gift.*$"
]
},
{
"key": "ali:piglin_bartering",
"type": "GAMEPLAY",
"icon": "minecraft:gold_ingot",
"hide": false,
"catalysts": [
{
"item": "minecraft:piglin_spawn_egg"
},
{
"item": "minecraft:gold_ingot"
}
],
"pattern": [
"^.*:gameplay/piglin_bartering.*$"
]
},
{
"key": "ali:sniffer_digging",
"type": "GAMEPLAY",
"icon": "minecraft:sniffer_egg",
"hide": false,
"catalysts": [
{
"item": "minecraft:sniffer_spawn_egg"
}
],
"pattern": [
"^.*:gameplay/sniffer_digging.*$"
]
},
{
"key": "ali:gameplay_loot",
"type": "GAMEPLAY",
"icon": "minecraft:compass",
"hide": false,
"pattern": [
".*"
]
}
],
"tradeCategories": [
{
"key": "ali:trade_loot",
"type": "TRADE",
"icon": "minecraft:emerald_block",
"hide": false,
"pattern": [
".*"
]
}
],
"disabledEntities": [],
"logMoreStatistics": false,
"showInGameNames": true
}
+10
View File
@@ -0,0 +1,10 @@
{
"preventSearchIgnoredItems": false,
"ingredientDedupe": false,
"resourceLocationDedupe": false,
"debugItemStackModifications": false,
"logIntervalInMinutes": 600,
"showSummaryOnDebugScreen": false,
"memoryUsageWarningPercentage": 90,
"debugThreadsStuck": false
}
+222
View File
@@ -0,0 +1,222 @@
{
"general": {
"engines": 0,
"volume": 0.5,
"useSoundMasterSource": false,
"scanStepAmount": 100,
"playSoundWithOffset": true
},
"dimensions": {
"abyssalcraft": 1,
"betweenlands": 1,
"cave": 1,
"end": 1,
"galacticraft": 1,
"galacticraft.planets": 1,
"midnight": 1,
"nether": 1,
"surface": 1,
"twilightforest": 1,
"void": 1
},
"regions": {
"abyssalcraft_dark": {
"overall": 1,
"suspense.suspense": 1
},
"end_unknown": {
"overall": 1,
"suspense.suspense": 1
},
"galacticraft_planets_wind": {
"overall": 1,
"wind.light-wind": 1
},
"nether_suspense": {
"overall": 1,
"nether": 1
},
"twilightforest_unknown": {
"overall": 1,
"suspense.suspense": 1
},
"void_dark": {
"overall": 1,
"suspense.suspense": 1
},
"beach": {
"overall": 1,
"beach": 1,
"seagull": 1,
"seagull-long": 1
},
"cave_ambience": {
"overall": 1,
"cave": 1,
"cave-water": 1,
"cave-deep": 1,
"cave-large": 1
},
"cave_deep-dark": {
"overall": 1,
"deep-dark": 1,
"water-droplets": 1
},
"cave": {
"overall": 1
},
"cave_lush": {
"overall": 1,
"cave-lush": 1,
"frog": 1
},
"cold_artic": {
"overall": 1,
"heavy-wind": 1
},
"cold": {
"overall": 1,
"wind.light-wind": 1
},
"desert": {
"overall": 1,
"cicadas-desert": 1,
"wind.light-wind": 1
},
"forest_cold": {
"overall": 1,
"crow": 1
},
"forest": {
"overall": 1,
"bird-ambience": 1,
"owl": 1
},
"forest_roofed": {
"overall": 1,
"bird-ambience-spooky": 1
},
"grass": {
"overall": 1,
"cricket": 1,
"cricket-night": 1,
"cicadas-night": 0
},
"highland": {
"overall": 1,
"heavy-wind": 1,
"wind-in-leaves": 1
},
"jungle": {
"overall": 1,
"cricket-jungle": 1,
"cricket-jungle-night": 1,
"bird-ambience-jungle": 1,
"bird-ambience-jungle-night": 1
},
"mesa": {
"overall": 1,
"wind-mesa": 1
},
"mushroom_fields": {
"overall": 1,
"cicadas-mushroom-fields": 1,
"special-mushroom-fields": 1
},
"ocean": {
"overall": 1,
"ocean": 1,
"wind.light-wind": 1
},
"ocean_deep": {
"overall": 1,
"whale": 1
},
"plains": {
"overall": 1,
"cricket": 1,
"cricket-night": 1,
"cicadas-night": 0
},
"rain": {
"overall": 1,
"rain": 1
},
"savanna": {
"overall": 1,
"cricket": 1,
"cicadas": 1,
"cicadas-desert": 1,
"cricket-warm-night": 1,
"wolf": 1,
"long-wolf": 1,
"bird-warm": 1
},
"sky": {
"overall": 1,
"wind.light-wind": 1
},
"space": {
"overall": 1
},
"storm_away": {
"overall": 1,
"storm-away": 1,
"howling-wind": 1
},
"storm_close": {
"overall": 1,
"storm-close": 1,
"wind": 1
},
"surface": {
"overall": 1
},
"swamp": {
"overall": 1,
"cricket-swamp": 1,
"cricket-warm-night": 1,
"frog": 1,
"mouring_dove": 1
},
"taiga": {
"overall": 1,
"bird-ambience-huge": 1
},
"underwater": {
"overall": 1,
"underwater": 1,
"underwater-deep": 1
},
"underworld": {
"overall": 1,
"underworld": 1
},
"warden": {
"overall": 1,
"warden": 1
}
},
"categories": {
"animal": {
"animal": 1,
"bird": {
"bird": 1,
"bird_day": 1,
"bird_night": 1
},
"cicadas": 1,
"cricket": {
"cricket": 1,
"cricket_day": 1,
"cricket_night": 1
}
},
"cave": 1,
"weather": 1,
"wind": 1
},
"fade-volume": 0.005,
"fade-pitch": 0.005,
"silent-dimensions": []
}
+120
View File
@@ -0,0 +1,120 @@
[general]
tooltip_hints = true
custom_configured_screen = true
[lily_pad]
#set to 0 tho have lilypads at the same exact position as vanilla.negative numbers will place them in their own blockspace right below avoiding any clipping.best of both worlds at default as its barely within its space
#Range: -1.0 ~ 1.0
y_offset = -0.016625
[bell]
#Visually attach chains and ropes to bells
chain_attachment = true
[brewing_stand]
#Colors the brewing stand potion texture depending on the potions it's brewing.
#If using a resource pack add tint index from 0 to 3 to the 3 potion layers
brewing_stand_colors = true
[arrows]
#Makes tipped arrows show their colors when loaded with a crossbow
crossbows_colors = true
[tripwire_hook]
#Makes hooks render faster using a block model instead of tile renderer. Cost is that animated and enchanted items will appear static
fast_hooks = false
[hanging_sign]
#Scale of items on hanging signs (unit is in pixel they would occupy). Set to 8 to better match the pixels on the sign
#Range: 0.0 ~ 32.0
item_pixel_scale = 10.0
#Makes signs swing!
swinging_signs = true
#Signs have visual attachment to walls and fences
sign_attachment = true
[hanging_sign.swing_physics]
min_angle = 0.79999995
collision_force = 15.0
damping = 0.525
collision_inertia = 1.0
collision_considers_entity_hitbox = true
frequency = 0.6
max_angle = 60.0
[lantern]
#Makes wall lantern use a simple block model instead of the animated tile entity renderer. This will make them render much faster but will also remove the animationNote that this option only affect lanterns close by as the one far away render as fast by default
fast_lanterns = false
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
lantern_item_size = 0.625
#Gives a special animation to lanterns when held in hand
lantern_item_holding = true
#Makes lantern holding animation have the arm angled more upwards. Looks better if you have dynamic lights on
lantern_item_holding_up = false
[lantern.swing_physics]
min_angle = 0.79999995
collision_force = 15.0
damping = 0.525
collision_inertia = 1.0
collision_considers_entity_hitbox = true
frequency = 0.6
max_angle = 60.0
[cauldron]
#Gives a unique texture to potion cauldrons
potion_texture = true
[jukebox]
#Use the new jukebox model
new_model = true
#Makes jukebox disc spin while playing
disc_spin = true
[misc]
#Gives a special animation to torches when held in hand
torch_item_holding = true
#Makes Torch and Lantern holding animation be fixed, not changing with player facing
fixed_holding_animations = false
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
torch_item_size = 1.0
#Gives a special animation to supplementaries candle holders when held in hand
candle_holder_item_holding = true
#Size lanterns when held in hand
#Range: 0.0 ~ 2.0
handle_holder_item_size = 0.625
#Prevents campfire smoke from rendering if there is a solid block above it
campfire_smoke_through_blocks = false
[sign]
#Gives signs a pixel consistent model and texture. Also affects other mods. This also makes them use a Block Model, making them render much much much faster than as block entities
pixel_consistent = true
#A scalar multiplier that will be applied to sign text making it brighter, supposedly more legible
#Range: 0.0 ~ 5.0
text_color_multiplier = 1.2
#A list of sign blocks that will NOT be affected by the pixel consistent sign setting. Use full registry names separated by commas
sign_blacklist = []
[projectiles]
#Makes snowballs render in 3D
snowball_3d = true
#Makes slimeballs render in 3D (supplementaries only)
slimeball_3d = true
#Makes ghast & blazes fireballs render in 3D
fireball_3d = true
#Makes ghast & blazes fireballs leave a trail of particles when moving
ghast_fireball_trail = true
#Makes dragon fireballs leave a trail of particles when moving
dragon_fireball_trail = true
#Makes 3D charges tumble in the air when moving
charges_tumble = true
#Makes 3D snowballs and slimeballs (supp compat) tumble in the air when moving
projectiles_tumble = false
[projectiles.dragon_fireball]
#Makes dragon's breath particles emissive to better match new visuals
dragon_breath_emissive = true
+136
View File
@@ -0,0 +1,136 @@
[lectern]
#Improved lectern screen allowing to edit font of a book while on it
improved_screen = true
[hanging_signs]
#Allows placing items on hanging signs
items_on_signs = true
[cauldron]
#Enables enhanced cauldron
enhanced_cauldron = true
#Allows dying cauldron water bedrock style and mixing them too
dye_water = true
#Max amount of items that 1 cauldron layer can recolor.This is a multiplier on top of vanilla crafting recipe amount
#Range: 1 ~ 64
dye_recipes_per_layer = 4
#Max amount of items that 1 cauldron layer can craft with potions.This is a multiplier on top of vanilla crafting recipe amount
#Range: 1 ~ 64
potion_recipes_per_layer = 2
#Allows mixin potions in cauldrons
#Allowed Values: OFF, ONLY_BOILING, ON
potions_mixing = "ON"
#Max amount of effects allowed in a mixed potion
#Range: 1 ~ 64
potion_mixing_limit = 8
#Makes cauldrons connect to fences
connect_to_fences = true
#Makes it so a dripstone drop only increments a cauldron by 1 layer(buttle) instead of a full bottle, making it just like a water cauldron
consistent_lava_layers = false
#Allows crafting items using cauldrons by clicking on them
hand_crafting = true
#Allows crafting items using cauldrons by throwing items in them
in_world_crafting = true
#Map of potion ids to their inverse ids. Used for potion mixing
[cauldron.inverse_potions]
"minecraft:mining_fatigue" = "minecraft:haste"
"minecraft:instant_health" = "minecraft:instant_damage"
"minecraft:unluck" = "minecraft:luck"
"minecraft:instant_damage" = "minecraft:instant_health"
"minecraft:weakness" = "minecraft:strength"
"minecraft:slowness" = "minecraft:speed"
"minecraft:haste" = "minecraft:mining_fatigue"
"minecraft:strength" = "minecraft:weakness"
"minecraft:speed" = "minecraft:slowness"
"minecraft:luck" = "minecraft:unluck"
[tripwire_hook]
#Allows placing tools on tripwire hooks
tool_hook = true
[carpets]
#Allows you to place carpets on stairs
carpeted_stairs = true
#Allows you to place carpets on slabs
carpeted_slabs = true
[cake]
#Allows you to place a cake on top of another
double_cake = true
#Allows eating a cake from every side
directional_cake = true
[mob_head]
#Allows you to place two mob heads on top of each other
skull_piles = true
#Allows candles to be placed on top of skulls
skull_candles = true
#Allows placing more than one candle ontop of each skull
multiple_candles = true
[flower_pot]
#allows you to place hanging flower pots. Works with any modded pot too
hanging_pot = true
[lantern]
#Allow wall lanterns placement
wall_lanterns = true
#Gives high priority to wall lantern placement. Enable to override other wall lanterns placements, disable if it causes issues with other mods that use lower priority block click events
high_priority = true
#Mod ids of mods that have lantern block that extend the base lantern class but don't look like one
mod_blacklist = ["bbb", "extlights", "betterendforge", "spelunkery", "galosphere", "tconstruct", "enigmaticlegacy", "beautify", "candlelight"]
#Ids of blocks that are not detected as lanterns but should be
id_whitelist = [""]
#Allows ceiling lanterns to fall if their support is broken.Additionally if they fall from high enough they will break creating a fire where they land
#Allowed Values: ON, OFF, NO_FIRE
falling_lanterns = "ON"
[bell]
#Ring a bell by clicking on a chain that's connected to it
chain_ringing = true
#Max chain length that allows a bell to ring
#Range: 0 ~ 256
chain_length = 16
[banners]
#Allow banners to be placed on ceilings
ceiling_banners = true
[misc]
#Allows dying blocks by right clicking them with dye
dye_blocks = false
[torch]
#Allows torches to set entities on fire
torch_fire = true
#Allows torches to set entities on fire when held in offhand given you are attacking with a sword
torch_fire_offhand = false
#Duration of the on fire effect applied by torches. In seconds
#Range: 1 ~ 60
torch_fire_duration = 2
[lily_pad]
#Allows lilypads to have any block placed ontop
better_lilypads = true
[fireball]
#Adds dragons charge item
dragon_charge = true
#Makes fire & dragon charges have gravity
gravity = true
#Makes fire charges deflectable by punching
deflectable = false
#Allows throwing fire & dragon charges
fire_charges_throwable = true
#Makes dispensers shoot fire charges (the ones with gravity added by the mod) instead of blaze charges. Technically a breaking changes as it could break existing contraptions while allowing for new ones
fire_charges_dispenser_behavior = true
#Improves ghast & fire charges fireballs by giving them a unique explosion particles and set on fire on hit
improved_explosions = true
[snowball]
#Allows snowballs to freeze entities on hit. Config is for how many ticks it will freeze
#Range: 0 ~ 1000
freeze_ticks = 35
+24
View File
@@ -0,0 +1,24 @@
[client]
#If true, shows the hunger (and saturation if showSaturationHudOverlay is true) that would be restored by food you are currently holding
showFoodValuesHudOverlay = true
#If true, shows your food exhaustion as a progress bar behind the hunger bars
showFoodExhaustionHudUnderlay = true
#Alpha value of the flashing icons at their most visible point (1.0 = fully opaque, 0.0 = fully transparent)
#Range: 0.0 ~ 1.0
maxHudOverlayFlashAlpha = 0.65
#If true, health/hunger overlay will shake to match Minecraft's icon animations
showVanillaAnimationsOverlay = true
#If true, adds a line that shows your hunger, saturation, and exhaustion level in the F3 debug overlay
showFoodStatsInDebugOverlay = true
#If true, shows the hunger and saturation values of food in its tooltip while holding SHIFT
showFoodValuesInTooltip = true
#If true, shows the hunger and saturation values of food in its tooltip automatically (without needing to hold SHIFT)
showFoodValuesInTooltipAlways = true
#If true, shows estimated health restored by food on the health bar
showFoodHealthHudOverlay = true
#If true, shows your current saturation level overlayed on the hunger bar
showSaturationHudOverlay = true
#If true, enables the hunger/saturation/health overlays for food in your off-hand
showFoodValuesHudOverlayWhenOffhand = true
+20
View File
@@ -0,0 +1,20 @@
["basic options"]
"Enable weight for fish? Useful for fishing competitions" = false
"Should fish be added as compostables for the composter/worm farm? (Based on fish, or weight if enabled)" = true
"Should Aquaculture fish be able to be used to breed cats & ocelots?" = true
"Enable debug mode? (Enables additional logging)" = false
"Show Fillet recipes in JEI?" = true
#Range: 0 ~ 63
"How many blocks below sea level Aquaculture fish can spawn" = 0
["basic options"."Amount of Message In A Bottle messages"]
#Range: 0 ~ 255
" Used to add additional custom messages" = 29
["neptunium options"]
"Enable recipes for Neptunium items?" = true
"Enable recipes for Neptunium armor?" = true
#Should Neptune's bounty be added as fishing loot? Very rare.
"Add Neptune's Bounty as loot?" = true
+9
View File
@@ -0,0 +1,9 @@
#Do not check if the client has the necessary permission level for executing the '/data' command when trying to edit an armor stand. Useful when the current server is using custom permissions handling.
override_client_permissions_check = false
#The delay in ticks for sending queued client commands for editing armor stands to the server. Increase this values if commands are sent too quickly and the server fails to process all of them.
#Range: > 20
client_command_delay = 20
#Allows for using this mod on a server without it (like a vanilla server) when the Vanilla Tweaks Armor Statues data pack is installed without the need for being a server operator.
#Download the Vanilla Tweaks Armor Statues data pack from here: https://vanillatweaks.net/
use_vanilla_tweaks_triggers = false
+9
View File
@@ -0,0 +1,9 @@
[generation]
[generation.structures]
#If Jungle in Desert Villages is replaced with Yucca
"Yucca Desert Villages" = false
#If Dark Oak in Ancient Cities is replaced with Grimwood
"Grimwood Ancient Cities" = true
File diff suppressed because it is too large Load Diff
+67
View File
@@ -0,0 +1,67 @@
# File Specification: https://gist.github.com/Shadows-of-Fire/88ac714a758636c57a52e32ace5474c1
#
general {
# If the Attributes GUI is available.
# Default: true
B:"Enable Attributes GUI"=true
# If description tooltips will be added to potion items.
# Default: true
B:"Enable Potion Tooltips"=true
# A list of attributes that will be hidden from the Attributes GUI.
# Default: [forge:nametag_distance], [attributeslib:creative_flight], [attributeslib:elytra_flight], [attributeslib:ghost_health]
S:"Hidden Attributes" <
forge:nametag_distance
attributeslib:creative_flight
attributeslib:elytra_flight
attributeslib:ghost_health
>
}
combat_rules {
# The protection damage reduction formula.
# Computed after Prot Pierce and Prot Shred are applied.
# Arguments:
# 'protPoints' - The number of protection points the user has after reductions.
# Output:
# The percentage of damage taken after protection has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: 1 - min(0.025 * protPoints, 0.85)
S:"Protection Formula"=1 - min(0.025 * protPoints, 0.85)
# The a-value formula, which computes an intermediate used in the armor formula.
# Arguments:
# 'damage' - The damage of the incoming attack.
# Output:
# The a-value, which will be supplied as an argument to the armor formula.
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
#
# Default: if(damage < 20, 10, 10 + (damage - 20) / 2)
S:"A-Value Formula"=if(damage < 20, 10, 10 + (damage - 20) / 2)
# The armor damage reduction formula.
# Computed after Armor Pierce and Armor Shred are applied.
# Arguments:
# 'a' - The a-value computed by the a-value formula.
# 'damage' - The damage of the incoming attack.
# 'armor' - The armor value of the user after reductions.
# 'toughness' - The armor toughness value of the user.
# Output:
# The percentage of damage taken after armor has been applied, from 0 (no damage taken) to 1 (full damage taken).
# Reference:
# See https://github.com/ezylang/EvalEx#usage-examples for how to write expressions.
# Note:
# The vanilla formula is: 1 - min(max(armor - damage / (2 + toughness / 4), armor / 5), 20) / 25
#
# Default: a / (a + armor)
S:"Armor Formula"=a / (a + armor)
}
+7
View File
@@ -0,0 +1,7 @@
[tweaks]
[tweaks.foul_berries]
#If Foul Berry Bushes require pips to place, to prevent accidental placement
"Foul Berries require pips" = false
+197
View File
@@ -0,0 +1,197 @@
[Banner]
#Set to false to disable the banner's effect.
giveEffect = true
#Set to false to hide the banner's tooltip. If giveEffect is false, showTooltip is automatically false.
showTooltip = true
[Nutrition]
#Nutrition value for Cake Dough
#Range: 0 ~ 20
cakeDoughNutrition = 5
#Saturation modifier for Cake Dough
#Range: 0.0 ~ 10.0
cakeDoughSaturation = 0.6
#Nutrition value for Sweet Dough
#Range: 0 ~ 20
sweetDoughNutrition = 5
#Saturation modifier for Sweet Dough
#Range: 0.0 ~ 10.0
sweetDoughSaturation = 0.6
#Nutrition value for Croissant
#Range: 0 ~ 20
croissantNutrition = 5
#Saturation modifier for Croissant
#Range: 0.0 ~ 10.0
croissantSaturation = 0.6
#Nutrition value for Crusty Bread
#Range: 0 ~ 20
crustyBreadNutrition = 5
#Saturation modifier for Crusty Bread
#Range: 0.0 ~ 10.0
crustyBreadSaturation = 1.2
#Nutrition value for Bread
#Range: 0 ~ 20
breadNutrition = 5
#Saturation modifier for Bread
#Range: 0.0 ~ 10.0
breadSaturation = 1.2
#Nutrition value for Baguette
#Range: 0 ~ 20
baguetteNutrition = 5
#Saturation modifier for Baguette
#Range: 0.0 ~ 10.0
baguetteSaturation = 1.2
#Nutrition value for Toast
#Range: 0 ~ 20
toastNutrition = 3
#Saturation modifier for Toast
#Range: 0.0 ~ 10.0
toastSaturation = 0.8
#Nutrition value for Braided Bread
#Range: 0 ~ 20
braidedBreadNutrition = 5
#Saturation modifier for Braided Bread
#Range: 0.0 ~ 10.0
braidedBreadSaturation = 1.2
#Nutrition value for Sandwich
#Range: 0 ~ 20
sandwichNutrition = 7
#Saturation modifier for Sandwich
#Range: 0.0 ~ 10.0
sandwichSaturation = 0.7
#Nutrition value for Vegetable Sandwich
#Range: 0 ~ 20
vegetableSandwichNutrition = 8
#Saturation modifier for Vegetable Sandwich
#Range: 0.0 ~ 10.0
vegetableSandwichSaturation = 0.6
#Nutrition value for Grilled Salmon Sandwich
#Range: 0 ~ 20
grilledSalmonSandwichNutrition = 6
#Saturation modifier for Grilled Salmon Sandwich
#Range: 0.0 ~ 10.0
grilledSalmonSandwichSaturation = 0.8
#Nutrition value for Grilled Bacon Sandwich
#Range: 0 ~ 20
grilledBaconSandwichNutrition = 7
#Saturation modifier for Grilled Bacon Sandwich
#Range: 0.0 ~ 10.0
grilledBaconSandwichSaturation = 0.7
#Nutrition value for Bread with Jam
#Range: 0 ~ 20
breadWithJamNutrition = 5
#Saturation modifier for Bread with Jam
#Range: 0.0 ~ 10.0
breadWithJamSaturation = 0.5
#Nutrition value for Strawberry Cake Slice
#Range: 0 ~ 20
strawberryCakeSliceNutrition = 5
#Range: 0.0 ~ 10.0
strawberryCakeSliceSaturation = 0.7
#Nutrition value for Sweetberry Cake Slice
#Range: 0 ~ 20
sweetberryCakeSliceNutrition = 5
#Range: 0.0 ~ 10.0
sweetberryCakeSliceSaturation = 0.7
#Nutrition value for Chocolate Cake Slice
#Range: 0 ~ 20
chocolateCakeSliceNutrition = 5
#Range: 0.0 ~ 10.0
chocolateCakeSliceSaturation = 0.7
#Nutrition value for Chocolate Gateau Slice
#Range: 0 ~ 20
chocolateGateauSliceNutrition = 5
#Range: 0.0 ~ 10.0
chocolateGateauSliceSaturation = 0.7
#Nutrition value for Bundt Cake Slice
#Range: 0 ~ 20
bundtCakeSliceNutrition = 5
#Range: 0.0 ~ 10.0
bundtCakeSliceSaturation = 0.7
#Nutrition value for Linzer Tart Slice
#Range: 0 ~ 20
linzerTartSliceNutrition = 5
#Range: 0.0 ~ 10.0
linzerTartSliceSaturation = 0.7
#Nutrition value for Apple Pie Slice
#Range: 0 ~ 20
applePieSliceNutrition = 5
#Range: 0.0 ~ 10.0
applePieSliceSaturation = 0.7
#Nutrition value for Glowberry Pie Slice
#Range: 0 ~ 20
glowberryPieSliceNutrition = 5
#Range: 0.0 ~ 10.0
glowberryPieSliceSaturation = 0.7
#Nutrition value for Chocolate Tart Slice
#Range: 0 ~ 20
chocolateTartSliceNutrition = 5
#Range: 0.0 ~ 10.0
chocolateTartSliceSaturation = 0.7
#Nutrition value for Pudding Slice
#Range: 0 ~ 20
puddingSliceNutrition = 5
#Range: 0.0 ~ 10.0
puddingSliceSaturation = 0.7
#Nutrition value for Strawberry Glazed Cookie
#Range: 0 ~ 20
strawberryGlazedCookieNutrition = 3
#Range: 0.0 ~ 10.0
strawberryGlazedCookieSaturation = 0.5
#Nutrition value for Sweetberry Glazed Cookie
#Range: 0 ~ 20
sweetberryGlazedCookieNutrition = 3
#Range: 0.0 ~ 10.0
sweetberryGlazedCookieSaturation = 0.5
#Nutrition value for Chocolate Glazed Cookie
#Range: 0 ~ 20
chocolateGlazedCookieNutrition = 3
#Range: 0.0 ~ 10.0
chocolateGlazedCookieSaturation = 0.5
#Nutrition value for Strawberry Cupcake
#Range: 0 ~ 20
strawberryCupcakeNutrition = 3
#Range: 0.0 ~ 10.0
strawberryCupcakeSaturation = 0.5
#Nutrition value for Sweetberry Cupcake
#Range: 0 ~ 20
sweetberryCupcakeNutrition = 3
#Range: 0.0 ~ 10.0
sweetberryCupcakeSaturation = 0.5
#Nutrition value for Apple Cupcake
#Range: 0 ~ 20
appleCupcakeNutrition = 3
#Range: 0.0 ~ 10.0
appleCupcakeSaturation = 0.5
#Nutrition value for Cornet
#Range: 0 ~ 20
cornetNutrition = 3
#Range: 0.0 ~ 10.0
cornetSaturation = 0.5
#Nutrition value for Jam Roll
#Range: 0 ~ 20
jamRollNutrition = 3
#Range: 0.0 ~ 10.0
jamRollSaturation = 0.5
#Nutrition value for Bun
#Range: 0 ~ 20
bunNutrition = 5
#Range: 0.0 ~ 10.0
bunSaturation = 1.2
#Nutrition value for Waffle
#Range: 0 ~ 20
waffleNutrition = 5
#Range: 0.0 ~ 10.0
waffleSaturation = 0.5
#Nutrition value for Chocolate Truffle
#Range: 0 ~ 20
chocolateTruffleNutrition = 2
#Range: 0.0 ~ 10.0
chocolateTruffleSaturation = 0.4
#Nutrition value for Misslilitu Biscuit
#Range: 0 ~ 20
misslilituBiscuitNutrition = 6
#Range: 0.0 ~ 10.0
misslilituBiscuitSaturation = 0.6
+17
View File
@@ -0,0 +1,17 @@
["Balloon Settings"]
#Range: 1 ~ 100
"Percent Chance for a Balloon to spawn when waking up" = 1
#Range: 1 ~ 300
"Average Block Height Balloons Float Above the Ground" = 20
#Range: 0 ~ 10
"Max Balloon Movement Speed" = 3
"Rare PURPLE Balloon with Extra Valuable Loot can Spawn" = false
#Range: 1 ~ 100
"Percent Chance of a Rare Balloon to Spawn" = 10
"If a Balloon Chest falls into Water, it will be lost" = false
"If a Balloon Chest falls into Lava, it will be lost" = true
["Balloon Settings"."Balloons Draw from the Simple Dungeon Loot Table"]
" Rare Balloon's Draw from the End City Loot Table" = false
+24
View File
@@ -0,0 +1,24 @@
#This is an example enum property
#Allowed Values: Hello, World
exampleEnum = "Hello"
#This is an example int property
exampleInt = 42
#This is an example int list property
exampleIntList = [12, 24]
#This is an example boolean property
exampleBoolean = true
#This is an example string property
exampleString = "Hello World"
#This is an example string list property
exampleStringList = ["Hello", "World"]
#This is an example enum list property
exampleEnumList = ["Hello", "World"]
#This is an example resource location set property
exampleResourceLocationSet = ["minecraft:dirt", "minecraft:diamond"]
[exampleCategory]
#This is an example string inside a category
innerField = "I am inside"
#This is an example float inside a category
exampleFloat = 42.84000015258789
+24
View File
@@ -0,0 +1,24 @@
#This is an example boolean property
exampleBoolean = true
#This is an example int property
exampleInt = 42
#This is an example string property
exampleString = "Hello World"
#This is an example enum property
#Allowed Values: Hello, World
exampleEnum = "Hello"
#This is an example string list property
exampleStringList = ["Hello", "World"]
#This is an example int list property
exampleIntList = [12, 24]
#This is an example enum list property
exampleEnumList = ["Hello", "World"]
#This is an example resource location set property
exampleResourceLocationSet = ["minecraft:dirt", "minecraft:diamond"]
[exampleCategory]
#This is an example string inside a category
innerField = "I am inside"
#This is an example float inside a category
exampleFloat = 42.84000015258789
+14
View File
@@ -0,0 +1,14 @@
#General settings
[general]
#The CurseForge project ID for the modpack
#Range: > 0
modpackProjectID = 1093382
#The name of the modpack
modpackName = "Society: Sunlit Valley"
#The version of the modpack
modpackVersion = "4.1.1"
#Use the metadata.json to determine the modpack version
#ONLY ENABLE THIS IF YOU KNOW WHAT YOU ARE DOING
useMetadata = false
@@ -0,0 +1,18 @@
#Tooltip Settings
[settings]
#Remove creative tab tooltips from items in creative menu
removeCreativeTabTooltip = true
#Remove text telling how many nbt tags an item has
removeComponentCountTooltip = true
#Displays an items NBT data (ALT)
componentTooltip = true
#Displays the item/block/fluid and other tags on items (SHIFT)
tagTooltip = true
#Displays furnace/smelting fuel values (SHIFT)
fuelTooltip = true
#Displays item energy capabilities (SHIFT)
energyTooltip = true
#Displays food and saturation values (SHIFT)
foodTooltip = false
+24
View File
@@ -0,0 +1,24 @@
defaultUncompletedIconColor = "#FFFFFF"
defaultUncompletedTitleColor = "#0489C1"
defaultCompletedIconColor = "#DBA213"
defaultCompletedTitleColor = "#DBA213"
doAdvancementsBackgroundFade = true
showDebugCoordinates = false
orderTabsAlphabetically = false
#Values below 50% might give odd results, use on own risk ;)
#Range: 1 ~ 100
uiScaling = 100
#Lists the criteria for partially completed advancements, e.g. the biomes required for 'Adventuring Time'
# Off: Vanilla default
# Default: List which criteria you have already obtained
# Spoiler: Only reveal unobtained criteria
# All: Show both obtained and unobtained criteria
criteriaDetail = "Default"
criteriaDetailRequiresShift = false
addInventoryButton = false
defaultDrawDirectLines = false
defaultHideLines = false
defaultCompletedLineColor = "#FFFFFF"
defaultUncompletedLineColor = "#FFFFFF"
onlyUseAboveAdvancementTabs = false
+109
View File
@@ -0,0 +1,109 @@
[Artifacts]
# Set to true or false to enable or disable effects.
# Allowed values: true, false - Default: true
artifactEnchantmentsEnabled = true
[Artifacts.PenetratingStrike]
# En-/Disables the effects of the Penetrating Strike enchantment.
# Allowed values: true, false - Default: true
penetratingStrikeEnabled = true
# Set to % of damage-reduction from Protection Enchantments that should be ignored.
# Allowed range: 0.0 ~ 1.0 - Default: 0.33
penetratingStrikeProtectionIgnorance = 0.33
[Artifacts.Tunneling]
# En-/Disables the effects of the Tunneling enchantment.
# Allowed values: true, false - Default: true
tunnelingEnabled = true
# En-/Disables the tunneling enchantment on the Axe. Already enchanted axes still work but enchantment cannot be applied to future axes.
# Allowed values: true, false - Default: false
tunnelingAxeEnabled = false
[Artifacts.SoaringWinds]
# En-/Disables the effects of the Soaring Winds enchantment.
# Allowed values: true, false - Default: true
soaringWindsEnabled = true
# Set to movement speed multiplier, that should be applied when starting to fly
# Allowed range: 0.1 ~ 3.0 - Default: 0.5
soaringWindsBoost = 0.5
[Totems]
# En-/Disables ALL of the Totems' effects.
# Allowed values: true, false - Default: true
totemsEnabled = true
[Totems.Radiance]
# En-/Disables ALL of the Radiance Totem's effects.
# Allowed values: true, false - Default: true
radianceTotemEnabled = true
# En-/Disables the Radiance Totem damaging hostile mobs around it.
# Allowed values: true, false - Default: true
radianceTotemDamageEnabled = true
# Sets the damage in 1/2 hearts that will be dealt to hostile mobs when a damage tick occurs.
# Allowed range: 1 ~ 40 - Default: 4
radianceTotemDamage = 4
# Sets the average time between damage ticks of the Radiance Totem in seconds. The totem will still damage mobs randomly, but the average time between damage ticks will be this value.
# Allowed range: 1 ~ 60 - Default: 3
radianceTotemDamageTickAverage = 3
# Sets the radius around the radiance totem within which entities will be affected by the glowing and damaging effects.
# Allowed range: 1 ~ 90 - Default: 10
radianceTotemRadius = 10
[Totems.Torrent]
# En-/Disables the Torrent Totem's effects.
# Allowed values: true, false - Default: true
torrentTotemEnabled = true
# Sets the relative strength of the boost the player will get when using the Torrent Totem.
# Allowed range: 0.1 ~ 3.0 - Default: 1.0
torrentTotemBoost = 1.0
# En-/Disables giving a player an upwards boost when using the Torrent Totem.
# Allowed values: true, false - Default: false
torrentTotemUpwardsBoost = false
[Totems.Growth]
# En-/Disables the Growth Totem's effects.
# Allowed values: true, false - Default: true
growthTotemEnabled = false
# Sets the radius around the growth totem within which crops will be randomly bonemealed.
# Allowed range: 1 ~ 50 - Default: 5
growthTotemGrowRadius = 5
# The growth totem uses the randomTick to determine when it should grow crops. This value determines the chance in % that a random tick actually grows crops to potentially decrease its yield. For example, a 20% chance bonemeals a crop ~10.5 times an hour
# Allowed range: 1 ~ 100 - Default: 20
growthTotemGrowChance = 6
[Fossils]
# En-/Disables the effects of the Fossils like PotionEffects etc.
# Allowed values: true, false - Default: true
fossilEffectsEnabled = true
# Range in Blocks that the Ocelot/Wolf Fossils scare their corresponding mobs away.
# Allowed range: 10 ~ 50 - Default: 20
fossilFleeRange = 20
# En-/Disables the slow falling effect of the chicken fossil.
# Allowed values: true, false - Default: true
chickenFossilEffectsEnabled = true
# En-/Disables Creepers fleeing from the ocelot fossil.
# Allowed values: true, false - Default: true
ocelotFossilEffectsEnabled = true
# En-/Disables Skeletons fleeing from the ocelot fossil.
# Allowed values: true, false - Default: true
wolfFossilEffectsEnabled = true
# En-/Disables the water breathing effect of the guardian fossil.
# Allowed values: true, false - Default: true
guardianFossilEffectsEnabled = true
+19
View File
@@ -0,0 +1,19 @@
[gui]
#Sets the screen alignment of the bed clock.
#Allowed Values: TOP_LEFT, TOP_CENTER, TOP_RIGHT, CENTER_LEFT, CENTER_CENTER, CENTER_RIGHT, BOTTOM_LEFT, BOTTOM_CENTER, BOTTOM_RIGHT
clockAlignment = "TOP_RIGHT"
#Sets the scale of the bed clock.
#Range: > 1
clockScale = 64
#Sets the distance between the clock and the edge of the screen.
#Unused if clockAlignment is CENTER_CENTER.
#Range: > 0
clockMargin = 16
#This setting prevents clock wobble when getting in bed by updating the clock's position every tick.
#As a side-effect, the clock won't wobble when first viewed as it does in vanilla. This setting is
#unused if displayBedClock is false.
preventClockWobble = true
#This setting blacklists the sky rendering for specific dimensions. Like in the Aether if using /time set command, the sky jitters. Adding to the blacklist will prevent this behavior.
blacklistDimensions = ["aether:the_aether"]
+192
View File
@@ -0,0 +1,192 @@
[time]
#The speed at which time passes during the day.
#Day is defined as any time between dayStart (see below) and nightStart (see below) the next day.
#This is the RATIO of time passing relative to vanilla.
#Vanilla speed: 1.0
#Range: 0.0 ~ 24000.0
daySpeed = 1.0
#The speed at which time passes during the night.
#Night is defined as any time between dayStart (see below) and nightStart (see below).
#This is the RATIO of time passing relative to vanilla.
#Vanilla speed: 1.0
#Range: 0.0 ~ 24000.0
nightSpeed = 1.0
#An alternative way to set day speed. This setting is mutually exclusive with daySpeed.
#If both are set, speedMethod (see below) determines which setting is used.
#This setting defines the length of the day in real-world minutes.
#Vanilla length: 10.0 minutes
#Range: 0.1 ~ 10000.0
daySpeedMinutes = 10.0
#An alternative way to set night speed. This setting is mutually exclusive with nightSpeed.
#If both are set, speedMethod (see below) determines which setting is used.
#This setting defines the length of the night in real-world minutes.
#Vanilla length: 10.0 minutes
#Range: 0.1 ~ 10000.0
nightSpeedMinutes = 10.0
#Determines which method is used to set day and night speed.
#RATIO: Uses daySpeed and nightSpeed settings.
#MINUTES: Uses daySpeedMinutes and nightSpeedMinutes settings.
#REALTIME: Sets day and night to 12 real-world hours each.
#Allowed Values: RATIO, MINUTES, REALTIME
speedMethod = "RATIO"
#The time to start day. This is configurable within the time the sun appears and day starts.
#Default: 23500
#Range: 22300.0 ~ 24000.0
dayStart = 23500.0
#The time to start night. This is configurable within the time sunset starts and night starts.
#Default: 12500
#Range: 12000.0 ~ 13000.0
nightStart = 12500.0
#Enabling this will allow the setting of an infinite amount of time speeds defined as pairs in the form:
#(currentTick, desiredSpeed)
#where between each value bezier spline interpolation is performed for smooth transitioning
#The two default pairs at 0 and 24000 are necessary as they act as bounds. However
#The time speed value for each of them can be freely modified
enableInterpolatedTime = true
#The value that determines the smoothing factor in the interpolation algorithm.
#A high value will make the interpolation softer and curvier
#A low value will make the interpolation closer to a piecewise function
#Range: 0.0 ~ 10.0
interpolatedTimeSmoothingFactor = 0.25
#These are the pairs that define what speed time should run at, at the specified day/night tick
#The two default pairs need to exist, but their time speed values can be modified
interpolatedTimeList = ["0,1.0", "1020,1.0", "1021,0.5", "13000,1.0", "24000,1.0"]
[time.effects]
#When applied, this effect syncs the passage of weather with the current speed of time.
#I.e., as time moves faster, rain stops faster. Clear weather is not affected.
#When set to SLEEPING, this effect only applies when at least one player is sleeping in a dimension.
#Note: This setting is not applicable if game rule doWeatherCycle is false.
#Allowed Values: NEVER, ALWAYS, SLEEPING
weatherEffect = "SLEEPING"
#When applied, this effect syncs the random tick speed with the current speed of time, forcing
#crop, tree, and grass growth to occur at baseRandomTickSpeed multiplied by the current time-speed.
#When set to SLEEPING, randomTickSpeed is set to baseRandomTickSpeed unless at least one player is sleeping in a dimension.
#More information on the effects of random tick speed can be found here: https://minecraft.wiki/w/Tick#Random_tick
#WARNING: This setting overwrites the randomTickSpeed game rule. To modify the base random tick speed,
#use the baseRandomTickSpeed setting instead of changing the game rule directly.
#This effect has a minimum randomTickSpeed of 1 if time speed is less than 1.0.
#Allowed Values: NEVER, ALWAYS, SLEEPING
randomTickEffect = "NEVER"
#The base random tick speed used by the randomTickEffect time effect.
#Range: > 0
baseRandomTickSpeed = 3
#When applied, this effect progresses potion effects to match the rate of the current time-speed.
#This effect does not apply if time speed is 1.0 or less.
#THIS MAY HAVE A NEGATIVE IMPACT ON PERFORMANCE IN SERVERS WITH MANY PLAYERS.
#When set to ALWAYS, this effect applies to all players in the dimension, day or night.
#When set to SLEEPING, this effect only applies to players who are sleeping.
#Allowed Values: NEVER, ALWAYS, SLEEPING
potionEffect = "NEVER"
#When applied, this effect progresses player hunger effects to match the rate of the current time-speed.
#This results in faster healing when food level is full, and faster harm when food level is too low.
#This effect does not apply if time speed is 1.0 or less.
#When set to ALWAYS, this effect applies to all players in the dimension, day or night. Not recommended on higher difficulty settings
#When set to SLEEPING, this effect only applies to players who are sleeping.
#Allowed Values: NEVER, ALWAYS, SLEEPING
hungerEffect = "NEVER"
#When applied, this effect progresses block entities like furnaces, hoppers, and spawners to match the rate of the current time-speed.
#WARNING: This time-effect has a significant impact on performance.
#This effect does not apply if time speed is 1.0 or less.
#When set to SLEEPING, this effect only applies when at least one player is sleeping in a dimension.
#Allowed Values: NEVER, ALWAYS, SLEEPING
blockEntityEffect = "NEVER"
[sleep]
#Enables or disables the sleep feature of this mod. Enabling this setting will modify the vanilla sleep functionality
#and may conflict with other sleep mods. If disabled, all settings in the sleep section will not apply.
enableSleepFeature = false
### THIS SETTING DEFINES THE SLEEP TIME-SPEED IN SINGLE-PLAYER GAMES ###
#The maximum speed at which time passes when all players are sleeping.
#A value of 110 is nearly equal to the time it takes to sleep in vanilla.
#Range: 0.0 ~ 24000.0
sleepSpeedMax = 110.0
#The minimum speed at which time passes when only 1 player is sleeping in a full server.
#Range: 0.0 ~ 24000.0
sleepSpeedMin = 1.0
#The speed at which time passes when all players are sleeping.
#Set to -1 to disable this feature (sleepSpeedMax will be used when all players are sleeping).
#Range: -1.0 ~ 24000.0
sleepSpeedAll = -1.0
#This parameter defines the curvature of the interpolation function that translates the sleeping player percentage into time-speed.
#The function used is a Normalized Tunable Sigmoid Function.
#A value of 0.5 represents a linear relationship.
#Smaller values bend the curve toward the X axis, while greater values bend it toward the Y axis.
#This graph may be used as a reference for tuning the curve: https://www.desmos.com/calculator/w8gntxzfow
#Credit to Dino Dini for the function: https://dinodini.wordpress.com/2010/04/05/normalized-tunable-sigmoid-functions/
#Credit to SmoothSleep for the idea: https://www.spigotmc.org/resources/smoothsleep.32043/
#Range: 0.0 ~ 1.0
sleepSpeedCurve = 0.3
#Set to 'true' for the weather to clear when players wake up in the morning as it does in vanilla.
#Set to 'false' to force weather to pass naturally. Adds realism when accelerateWeather is enabled.
#Note: This setting is ignored if game rule doWeatherCycle is false.
clearWeatherOnWake = true
#When true, players are allowed to sleep at all times of day in dimensions controlled by Better Days.
#Note: Other mods may override this ability.
allowDaySleep = false
#When true, a clock is displayed in the sleep interface.
displayBedClock = true
#The ratio of players in a dimension that must be sleeping to skip to morning.
#A value of 1 means all players must be sleeping, 0.5 means half the players must be sleeping, etc.
#A value of 0 effectively disables this feature.
#Range: 0.0 ~ 1.0
ratioPlayersForSleep = 0.0
#This section defines settings for notification messages.
#All messages support Minecraft formatting codes (https://minecraft.wiki/w/Formatting_codes).
#All messages have variables that can be inserted using the following format: ${variableName}
#The type option controls where the message appears:
# SYSTEM: Appears as a message in the chat. (e.g., "Respawn point set")
# GAME_INFO: Game information that appears above the hotbar (e.g., "You may not rest now, the bed is too far away").
#The target option controls to whom the message is sent:
# ALL: Sends the message to all players on the server.
# DIMENSION: Sends the message to all players in the current dimension.
# SLEEPING: Sends the message to all players in the current dimension who are sleeping.
[sleep.messages]
#This message is sent after a sleep cycle has completed.
[sleep.messages.morning]
#Available variables:
#sleepingPlayers -> the number of players in the current dimension who were sleeping.
#totalPlayers -> the number of players in the current dimension (spectators are not counted).
#sleepingPercentage -> the percentage of players in the current dimension who were sleeping (does not include % symbol).
message = "§e§oTempus fugit!"
#Sets where this message appears.
#Allowed Values: SYSTEM, GAME_INFO
type = "GAME_INFO"
#Sets to whom this message is sent.
#A target of 'SLEEPING' will send the message to all players who just woke up.
#Allowed Values: ALL, DIMENSION, SLEEPING
target = "DIMENSION"
#This message is sent when a player enters their bed.
[sleep.messages.enterBed]
#Available variables:
#player -> the player who started sleeping.
#sleepingPlayers -> the number of players in the current dimension who are sleeping.
#totalPlayers -> the number of players in the current dimension (spectators are not counted).
#sleepingPercentage -> the percentage of players in the current dimension who are sleeping (does not include % symbol).
message = "${player} is now sleeping. [${sleepingPlayers}/${totalPlayers}]"
#Sets where this message appears.
#Allowed Values: SYSTEM, GAME_INFO
type = "GAME_INFO"
#Sets to whom this message is sent.
#Allowed Values: ALL, DIMENSION, SLEEPING
target = "DIMENSION"
#This message is sent when a player leaves their bed (without being woken up naturally by morning).
[sleep.messages.leaveBed]
#Available variables:
#player -> the player who left their bed.
#sleepingPlayers -> the number of players in the current dimension who are sleeping.
#totalPlayers -> the number of players in the current dimension (spectators are not counted).
#sleepingPercentage -> the percentage of players in the current dimension who are sleeping (does not include % symbol).
message = "${player} has left their bed. [${sleepingPlayers}/${totalPlayers}]"
#Sets where this message appears.
#Allowed Values: SYSTEM, GAME_INFO
type = "GAME_INFO"
#Sets to whom this message is sent.
#Allowed Values: ALL, DIMENSION, SLEEPING
target = "DIMENSION"
+19
View File
@@ -0,0 +1,19 @@
#Align player to camera on left & right clicks
aimPlayerOnInteract = true
#How long player will be aligned to camera after left & right clicks
#Range: 10 ~ 200
aimDuration = 40
#Angle in degrees within the player will slightly follow camera yaw (while standing still)
#Range: 0 ~ 90
followYaw = 45
#Does camera should rotate freely during elytra flight
freeCameraDuringElytraFlight = false
#Completely remove third-person front view
skipThirdPersonFrontView = false
#How fast player changes movement direction in third-person
#Range: 10 ~ 100
playerRotationSpeed = 50
#How fast player pitch follows camera pitch in third-person
#Range: 10 ~ 100
pitchChangeSpeed = 65
+112
View File
@@ -0,0 +1,112 @@
// To generate missing and modded biomes in this list; create a new world once,
// Any biome listed below without an ! at the start will be randomly chosen to spawn in,
!minecraft:badlands,
!minecraft:bamboo_jungle,
!minecraft:basalt_deltas,
!minecraft:beach,
minecraft:birch_forest,
minecraft:cherry_grove,
!minecraft:cold_ocean,
!minecraft:crimson_forest,
!minecraft:dark_forest,
!minecraft:deep_cold_ocean,
!minecraft:deep_dark,
!minecraft:deep_frozen_ocean,
!minecraft:deep_lukewarm_ocean,
!minecraft:deep_ocean,
!terrablender:deferred_placeholder,
!minecraft:desert,
!minecraft:dripstone_caves,
!minecraft:end_barrens,
!minecraft:end_highlands,
!minecraft:end_midlands,
!minecraft:eroded_badlands,
minecraft:flower_forest,
minecraft:forest,
!minecraft:frozen_ocean,
!minecraft:frozen_peaks,
!minecraft:frozen_river,
!quark:glimmering_weald,
!minecraft:grove,
!minecraft:ice_spikes,
!minecraft:jagged_peaks,
!minecraft:jungle,
!minecraft:lukewarm_ocean,
!minecraft:lush_caves,
!minecraft:mangrove_swamp,
!autumnity:maple_forest,
minecraft:meadow,
!minecraft:mushroom_fields,
!minecraft:nether_wastes,
!minecraft:ocean,
!minecraft:old_growth_birch_forest,
!minecraft:old_growth_pine_taiga,
!minecraft:old_growth_spruce_taiga,
!blueprint:original_source_marker,
minecraft:plains,
!autumnity:pumpkin_fields,
!minecraft:river,
!minecraft:savanna,
!minecraft:savanna_plateau,
!minecraft:small_end_islands,
!minecraft:snowy_beach,
!minecraft:snowy_plains,
!minecraft:snowy_slopes,
!minecraft:snowy_taiga,
!minecraft:soul_sand_valley,
!minecraft:sparse_jungle,
!minecraft:stony_peaks,
!minecraft:stony_shore,
minecraft:sunflower_plains,
!minecraft:swamp,
!minecraft:taiga,
!minecraft:the_end,
!minecraft:the_void,
!minecraft:warm_ocean,
!minecraft:warped_forest,
!minecraft:windswept_forest,
!minecraft:windswept_gravelly_hills,
!minecraft:windswept_hills,
!minecraft:windswept_savanna,
!minecraft:wooded_badlands,
!atmospheric:aspen_parkland,
!atmospheric:dunes,
!atmospheric:flourishing_dunes,
!atmospheric:grimwoods,
!atmospheric:hot_springs,
!atmospheric:kousa_jungle,
atmospheric:laurel_forest,
!atmospheric:petrified_dunes,
!atmospheric:rainforest,
!atmospheric:rainforest_basin,
!atmospheric:rocky_dunes,
!atmospheric:scrubland,
!atmospheric:snowy_scrubland,
!atmospheric:sparse_rainforest,
!atmospheric:sparse_rainforest_basin,
!atmospheric:spiny_thicket,
!society:blackstone_caves,
!society:desert_caves,
!society:desert_fault,
!society:frozen_caves,
!society:frozen_maelstrom,
!society:lush_caverns,
!society:skull_caves,
!society:umbra_barrens,
!society:cavern_top,
!pixelmon:ultra_crater,
!pixelmon:ultra_deep_sea,
!pixelmon:ultra_desert,
!pixelmon:ultra_forest,
!pixelmon:ultra_jungle,
!pixelmon:ultra_plant,
windswept:chestnut_forest,
!windswept:flowering_savanna,
windswept:lavender_fields,
windswept:lavender_hills,
windswept:pine_barrens,
!windswept:snowy_chestnut_forest,
!windswept:snowy_pine_barrens,
!windswept:tundra,
!minecraft:pale_garden,
!minecraft:sulfur_caves,
+20
View File
@@ -0,0 +1,20 @@
#Scale for screen shake effects
#Range: 0.0 ~ 1.0
screenShakeScale = 1.0
#Max amount of sources that can contribute to screen shaking, adjustable for performance and preference reasons. 0 will disable the addition of shake sources
#Range: > 0
maxScreenShakers = 256
#Determines if the experimental settings screen should be disabled
disableExperimentalSettingsScreen = true
#Slabfish patron hat settings.
[slabfishSettings]
#If the slabfish hat should be enabled
enabled = true
#If the slabfish hat's backpack should be enabled
backpackEnabled = true
#If the slabfish hat's sweater should be enabled
sweaterEnabled = true
#If the slabfish hat's custom type should be enabled. If false, the default swamp slabfish appears
typeEnabled = true
+11
View File
@@ -0,0 +1,11 @@
#The modded biome slice sizes for dimensions
#Blueprint's Modded Biome Slice System allows for datapacks and mods to add new biome areas to any dimension
#Changing the size values will affect the size of all modded biome areas in their respected dimension
#If a slice size isn't a positive integer, it will get ignored and the default slice size will get used instead
[modded_biome_slice_sizes]
#For example, the overworld's slice size would be formatted like this
"minecraft:overworld" = 8
#If the slice size for a dimension isn't defined, this value will get used for that dimension
default = 8
+15
View File
@@ -0,0 +1,15 @@
#Bobby Reforged Settings
[Settings]
[Settings."General Settings"]
"Do not load block entities in fake chunks" = true
"Reduce the light levels in fake chunks" = false
"Integrated Server View Distance override" = 0
"Max Render Distance" = 12
"Enable Bobby" = true
[Settings.Unloading]
"Delay for deleting regions from the disk cache (days)" = -1
"Delay for unloading of chunks which are outside your view distance (seconds)" = 60
+45
View File
@@ -0,0 +1,45 @@
#Set this to false to disable seasonal features, such as halloween and christmas.
seasonalFeatures = true
#Set to false to disable Botania's messages in the F3 debug screen
debugInfo = true
#Set this to false to disable the references in the flower tooltips. (You monster D:)
references = true
#Set this to false to disable Botania's splashes in the main menu.
splashes = true
[rendering]
#Set this to false to disable the use of shaders for some of the mod's renders. (Requires game restart)
shaders = false
#Set this to false to disable the wireframe when looking a block bound to something (spreaders, flowers, etc).
boundBlockWireframe = true
#Set this to false to disable rendering of accessories in the player.
accessories = true
#The height of the mana display bar in above the XP bar. You can change this if you have a mod that changes where the XP bar is.
#Range: > 0
manaBarHeight = 29
#Set this to true if you use lots of floating flowers and are experiencing rendering lag. Will disable the floating flowers' animations and render them statically for a major performance boost. Hit F3+A in-world after toggling this.
staticFloaters = false
[rendering.fancySkybox]
#Set this to false to disable the fancy skybox in Garden of Glass
enabled = true
#Set this to true to enable the fancy skybox in non Garden of Glass worlds. (Does not require Garden of Glass loaded to use, needs 'fancySkybox.enabled' to be true as well)
normalWorlds = false
[rendering.lexicon]
#Set this to false to disable the rotating items in the petal and rune entries in the Lexica Botania.
rotatingItems = true
#Set this to false to disable the animated 3D render for the Lexica Botania.
render_3d = true
[particles]
#Set this to true to set the power system's particles to be a lot more subtle. Good for low-end systems, if the particles are causing lag.
powerSystem = false
#Set this to true to use a static wand beam that shows every single position of the burst, similar to the way it used to work on old Botania versions. Warning: Disabled by default because it may be laggy.
staticWandBeam = false
#The frequency in which particles spawn from normal (worldgen) mystical flowers
#Range: 4.9E-324 ~ 1.7976931348623157E308
flowerFrequency = 0.75
#Set this to false to disable the particles in the elven portal.
elvenPortal = true
+51
View File
@@ -0,0 +1,51 @@
#Set this to false to disable the animation when an item is charging on top of a mana pool
chargeAnimation = true
#Turn this off ONLY IF you're on an extremely large world with an exaggerated count of Mana Spreaders/Mana Pools and are experiencing TPS lag. This toggles whether flowers are strict with their checking for connecting to pools/spreaders or just check whenever possible.
flowerBindingForceCheck = true
#Set to false to disable the ability for the Hand of Ender to pickpocket other players' ender chests
enderPickpocket = true
#Set this to false to disable the Mana Enchanter. Since some people find it OP or something. This only disables the entry and creation. Old ones that are already in the world will stay.
manaEnchanter = true
#Set this to false to disable the Relic System. This only disables the entries, drops and achievements. Old ones that are already in the world will stay.
relics = true
#Set this to true to invert the Ring of Magnetization's controls (from shift to stop to shift to work)
invertMagnetRing = false
[blockBreakingParticles]
#Set this to false to remove the block breaking particles from the flowers and other items in the mod.
enabled = true
#Set this to false to remove the block breaking particles from the Terra Shatterer, as there can be a good amount in higher levels.
toolEnabled = true
[manaSpreaders]
#Set this to true to disable the mana spreader shooting sound
silent = false
#How many ticks into the future will mana spreaders attempt to predict where mana bursts go? Setting this lower will improve spreader performance, but will cause them to not fire at targets that are too far away.
#Range: > 1
traceTime = 400
[harvestLevels]
#The harvest level of the Mana Lens: Weight. 3 is diamond level. Defaults to 2 (iron level)
#Range: > 0
weightLens = 2
#The harvest level of the Mana Lens: Bore. 3 is diamond level. Defaults to 3
#Range: > 0
boreLens = 3
[gardenOfGlass]
#Set this to false to disable spawning with a Lexica Botania in Garden of Glass worlds, if you are modifying the modpack's progression to not start with Botania.
spawnWithLexicon = true
#The multiplier for island distances for multiplayer Garden of Glass worlds.
#Islands are placed on a grid with 256 blocks between points, with the spawn island always being placed on 256, 256.
#By default, the scale is 8, putting each island on points separated by 2048 blocks.
#Values below 4 (1024 block spacing) are not recommended due to Nether portal collisions.
#Range: 1 ~ 512
islandScaleMultiplier = 8
[rannuncarpus]
#List of item registry names that will be ignored by rannuncarpuses when placing blocks.
itemBlacklist = []
#List of mod names for rannuncarpuses to ignore.
#Ignores Storage Drawers by default due to crashes with placing drawer blocks without player involvement.
modBlacklist = ["storagedrawers"]
+15
View File
@@ -0,0 +1,15 @@
{
"boardUpdateFrequency": 200,
"boardGenFrequency": 2,
"flatBonusTimePerBounty": 20000,
"shouldBountiesHaveTimersAndExpire": true,
"dataPackExclusions": [
"bounty_pools/bountiful/example_pool",
"bounty_pools/*/another_example",
"bounty_decrees/other/*",
"bounty_decrees/bountiful/*"
],
"objectiveModifier": 0,
"maxNumRewards": 2,
"showCompletionToast": true
}
+58
View File
@@ -0,0 +1,58 @@
#General settings
[general]
#Maximum distance you can build at
#Range: 1 ~ 64
rayTraceRange = 32
#Power settings
[power]
#Building Gadget
[power.building_gadget]
#Maximum power for the Building Gadget
#Range: > 0
maxPower = 0
#Base cost per block placed
#Range: > 0
baseCost = 0
#Exchanging Gadget
[power.exchanging_gadget]
#Maximum power for the Exchanging Gadget
#Range: > 0
maxPower = 0
#Base cost per block exchanged
#Range: > 0
baseCost = 0
#Cut Paste Gadget
[power.cutpaste_gadget]
#Maximum power for the Cut and Paste Gadget
#Range: > 0
maxPower = 0
#(LEGACY) NO LONGER USED
#Range: > 0
baseCost = 200
#Base cost per block - Checked during CUT, Charged during PASTE
#Range: > 0
baseCostNew = 0
#Copy Paste Gadget
[power.copypaste_gadget]
#Maximum power for the Copy and Paste Gadget
#Range: > 0
maxPower = 0
#Base cost per block Paste (Copy is Free)
#Range: > 0
baseCost = 0
#Destruction Gadget
[power.destruction_gadget]
#Maximum power for the Destruction Gadget
#Range: > 0
maxPower = 0
#Base cost per block Destroyed
#Range: > 0
baseCost = 0
+9
View File
@@ -0,0 +1,9 @@
[items]
[items.bone_meal]
#If tall flowers can be fertilized with Bone Meal to duplicate
"Tall flower fertilizing" = true
#If short flowers can be fertilized with Bone Meal to duplicate
"Short flower fertilizing" = true
+16
View File
@@ -0,0 +1,16 @@
[General]
#Silence the server-wide Wither spawn and death broadcast sounds.
silenceWither = true
#Silence the wandering trader's ambient sound.
silenceTrader = true
#Silence the server-wide Ender Dragon Death broadcast sound.
silenceDragon = true
#Silence the server-wide Thunder broadcast sound caused by the Lightning event
silenceLightning = true
#A list of sounds to silence, discoverable with the toggle command /listen
#enter one sound event per line with no commas.
silenceUs = [""]
#If enabled the console will load up spam showing what sounds are being received and whether or not they are being canceled
debugMode = false
+54
View File
@@ -0,0 +1,54 @@
#Chunk count below which leaks are considered baseline retention (default: 48)
#Range: > 0
baseline_chunk_threshold = 48
#Time in seconds after server start during which leak warnings are suppressed (default: 600 = 10 minutes)
#Range: > 0
startup_grace_period_seconds = 600
#Time window in minutes for tracking chunk count trends (default: 15)
#Range: 1 ~ 60
trend_window_minutes = 15
#Chunk count above which leaks are escalated as confirmed (default: 96)
#Range: > 0
escalation_chunk_threshold = 96
#Whether to log detailed debug information (default: false)
log_debug_details = false
#Whether to automatically trigger Spark profiling when leaks are detected (default: true). Set to false to disable automatic Spark profiling and avoid chat messages.
auto_spark_profiling = true
#When true, parsed AllTheLeaks leak lines are not printed to log/chat; use /ctl panel instead (default: true).
suppress_atl_leak_lines = true
#When true, /ctl status|leaks|explain opens the diagnostics GUI for players instead of chat (default: true).
prefer_diagnostics_gui = true
#When opening the CTL panel from a command, send a short chat acknowledgement (default: false).
ctl_chat_ack = false
#Minimum ATL refresh observations before CTL may emit a prescription block (default: 3).
#Range: 1 ~ 50
prescription_min_observations = 3
#Minimum analysis confidence (0-1) required for a prescription (default: 0.62).
#Range: 0.2 ~ 0.99
prescription_min_confidence = 0.62
#Observations needed to prescribe on mod-conflict pattern alone (default: 3).
#Range: 1 ~ 50
prescription_conflict_min_observations = 3
#Observations for persistent-leak prescription branch (default: 6).
#Range: 2 ~ 100
prescription_persistent_min_observations = 6
#Observations before CONSISTENTLY_* pattern labels tighten (default: 5).
#Range: 2 ~ 100
pattern_mature_observations = 5
#Extra confidence when heap >80% and trend is GROWING (default: 0.12).
#Range: 0.0 ~ 0.5
heap_pressure_confidence_boost = 0.12
#When true, high heap + GROWING reduces prescription observation requirement by 1 (default: true).
heap_pressure_eases_prescription = true
#Heap %% threshold for prescription fast-track with GROWING (default: 85).
#Range: 50.0 ~ 100.0
heap_pressure_prescription_percent = 85.0
#Spark TPS (5s) below this with a GROWING leak bumps severity (default: 17.5).
#Range: 1.0 ~ 20.0
low_tps_threshold = 17.5
#How many (count, heap %%) samples to keep per leak for sparklines / acceleration (default: 48).
#Range: 8 ~ 256
time_series_max_samples = 48
#Lets ops (permission 2+) use the CTL panel to turn world leak memory on or off. Nothing is written under the world until someone presses "Save leak history in this world" in the panel. Set false only if you want to hide that option and forbid persistence entirely on this server.
allow_world_leak_memory = true
+7
View File
@@ -0,0 +1,7 @@
#If the front of the Tile Entities should face the player or should face outward
facePlayer = false
#Arms should render on sides when carrying. Set to false if you experience issues with mods that replace the player model (like MoBends, etc)
renderArms = true
#Model Overrides based on NBT or Meta. Advanced users only! Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Model-Override-Config
modelOverrides = ["minecraft:redstone_wire->(item)minecraft:redstone", "minecraft:bamboo_sapling->(block)minecraft:bamboo", "minecraft:candle_cake->(block)minecraft:cake"]
+81
View File
@@ -0,0 +1,81 @@
[settings]
#General Settings
#Maximum distance from where Blocks and Entities can be picked up
#Range: 0.0 ~ 1.7976931348623157E308
maxDistance = 2.5
#Max width of entities that can be picked up in survival mode
#Range: 0.0 ~ 10.0
maxEntityWidth = 1.5
#Max height of entities that can be picked up in survival mode
#Range: 0.0 ~ 10.0
maxEntityHeight = 2.5
#Slowness multiplier for blocks
#Range: 0.0 ~ 1.7976931348623157E308
blockSlownessMultiplier = 1.0
#Slowness multiplier for entities
#Range: 0.0 ~ 1.7976931348623157E308
entitySlownessMultiplier = 1.0
#Maximum stack limit for entities
#Range: > 1
maxEntityStackLimit = 10
#More complex Tile Entities slow down the player more
heavyTiles = true
#Allow all blocks to be picked up, not just Tile Entites. White/Blacklist will still be respected.
pickupAllBlocks = false
#Whether Blocks and Entities slow the creative player down when carried
slownessInCreative = true
#Whether hostile mobs should be able to picked up in survival mode
pickupHostileMobs = false
#Larger Entities slow down the player more
heavyEntities = true
#Allow babies to be carried even when adult mob is blacklisted (or not whitelisted)
allowBabies = false
#Use Whitelist instead of Blacklist for Blocks
useWhitelistBlocks = true
#Use Whitelist instead of Blacklist for Entities
useWhitelistEntities = false
#Use Whitelist instead of Blacklist for Stacking
useWhitelistStacking = false
#Whether the player can hit blocks and entities while carrying or not
hitWhileCarrying = false
#Whether the player drops the carried object when hit or not
dropCarriedWhenHit = false
#Use custom Pickup Scripts. Having this set to false, will not allow you to run scripts, but will increase your performance
useScripts = false
#Allows entities to be stacked on top of each other
stackableEntities = false
#Whether entities' size matters when stacking or not. This means that larger entities cannot be stacked on smaller ones
entitySizeMattersStacking = true
#Usually all the block state information is retained when placing a block that was picked up. But some information is changed to a modified property, like rotation or orientation. In this list, add additional properties that should NOT be saved and instead be updated when placed. Format: modid:block[propertyname]. Note: You don't need to add an entry for every subtype of a same block. For example, we only add an entry for one type of slab, but the change is applied to all slabs.
placementStateExceptions = ["minecraft:chest[type]", "minecraft:stone_button[face]", "minecraft:vine[north,east,south,west,up]", "minecraft:creeper_head[rotation]", "minecraft:glow_lichen[north,east,south,west,up,down]", "minecraft:oak_sign[rotation]", "minecraft:oak_trapdoor[half]"]
#Whether Players can be picked up. Creative players can't be picked up in Survival Mode
pickupPlayers = true
#Whether players in Survival Mode can pick up unbreakable blocks. Creative players always can.
pickupUnbreakableBlocks = false
[whitelist]
#Whitelist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
#Entities that CAN be picked up (useWhitelistEntities must be true)
allowedEntities = []
#Blocks that CAN be picked up (useWhitelistBlocks must be true)
allowedBlocks = []
#Entities that CAN have other entities stacked on top of them (useWhitelistStacking must be true)
allowedStacking = []
[blacklist]
#Blacklist. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Black---and-Whitelist-Config
#Blocks that cannot be picked up
forbiddenTiles = ["#forge:immovable", "#forge:relocation_not_supported", "minecraft:end_portal", "minecraft:piston_head", "minecraft:end_gateway", "minecraft:tall_grass", "minecraft:large_fern", "minecraft:peony", "minecraft:rose_bush", "minecraft:lilac", "minecraft:sunflower", "minecraft:*_bed", "minecraft:*_door", "minecraft:big_dripleaf_stem", "minecraft:waterlily", "minecraft:cake", "minecraft:nether_portal", "minecraft:tall_seagrass", "animania:block_trough", "animania:block_invisiblock", "colossalchests:*", "ic2:*", "bigreactors:*", "forestry:*", "tconstruct:*", "rustic:*", "botania:*", "astralsorcery:*", "quark:colored_bed_*", "immersiveengineering:*", "embers:block_furnace", "embers:ember_bore", "embers:ember_activator", "embers:mixer", "embers:heat_coil", "embers:large_tank", "embers:crystal_cell", "embers:alchemy_pedestal", "embers:boiler", "embers:combustor", "embers:catalzyer", "embers:field_chart", "embers:inferno_forge", "storagedrawers:framingtable", "skyresources:*", "lootbags:*", "exsartagine:*", "aquamunda:tank", "opencomputers:*", "malisisdoors:*", "industrialforegoing:*", "minecolonies:*", "thaumcraft:pillar*", "thaumcraft:infernal_furnace", "thaumcraft:placeholder*", "thaumcraft:infusion_matrix", "thaumcraft:golem_builder", "thaumcraft:thaumatorium*", "magneticraft:oil_heater", "magneticraft:solar_panel", "magneticraft:steam_engine", "magneticraft:shelving_unit", "magneticraft:grinder", "magneticraft:sieve", "magneticraft:solar_tower", "magneticraft:solar_mirror", "magneticraft:container", "magneticraft:pumpjack", "magneticraft:solar_panel", "magneticraft:refinery", "magneticraft:oil_heater", "magneticraft:hydraulic_press", "magneticraft:multiblock_gap", "refinedstorage:*", "mcmultipart:*", "enderstorage:*", "betterstorage:*", "practicallogistics2:*", "wearablebackpacks:*", "rftools:screen", "rftools:creative_screen", "create:*", "magic_doorknob:*", "iceandfire:*", "ftbquests:*", "waystones:*", "contact:*", "framedblocks:*", "securitycraft:*", "forgemultipartcbe:*", "integrateddynamics:cable", "mekanismgenerators:wind_generator", "cookingforblockheads:cabinet", "cookingforblockheads:corner", "cookingforblockheads:counter", "cookingforblockheads:oven", "cookingforblockheads:toaster", "cookingforblockheads:milk_jar", "cookingforblockheads:cow_jar", "cookingforblockheads:fruit_basket", "cookingforblockheads:cooking_table", "cookingforblockheads:fridge", "cookingforblockheads:sink", "powah:*", "advancementtrophies:trophy", "mekanismgenerators:heat_generator", "mna:filler_block"]
#Entities that cannot be picked up
forbiddenEntities = ["splendid_slimes:splendid_slime", "species:springling", "wildernature:flamingo", "snowyspirit:gingerbread_golem", "hamsters:hamster", "minecraft:end_crystal", "minecraft:ender_dragon", "minecraft:ghast", "minecraft:shulker", "minecraft:leash_knot", "minecraft:armor_stand", "minecraft:item_frame", "minecraft:painting", "minecraft:shulker_bullet", "animania:hamster", "animania:ferret*", "animania:hedgehog*", "animania:cart", "animania:wagon", "mynko:*", "pixelmon:*", "mocreatures:*", "quark:totem", "vehicle:*", "securitycraft:*", "taterzens:npc", "easy_npc:*", "bodiesbodies:dead_body"]
#Entities that cannot have other entities stacked on top of them
forbiddenStacking = ["minecraft:horse"]
[customPickupConditions]
#Custom Pickup Conditions. Read about the format here: https://github.com/Tschipp/CarryOn/wiki/Custom-Pickup-Condition-Config
#Custom Pickup Conditions for Blocks
customPickupConditionsBlocks = []
#Custom Pickup Conditions for Entities
customPickupConditionsEntities = []
+8
View File
@@ -0,0 +1,8 @@
{
"rustTarget": null,
"tweakExpText": true,
"sortTextRenderLayers": false,
"fatalOnBrokenMethodCall": false,
"debugRefcountChanges": false,
"disableEasterEggs": false
}
+23
View File
@@ -0,0 +1,23 @@
#Add owner name to some messages
AddOwner = true
#Mob explosions can destroy blocks based on mob target
MobDestroy = true
#Explosions caused by any player can destroy blocks
PvpMode = false
#Report placing fluid from a bucket
ReportBucket = false
#Chunks from world spawn
#Range: -1 ~ 5000
ChunksFromSpawn = 10
#Maximum claims per player
#Range: 0 ~ 250
ClaimLimit = 4
#Blocks that bypass claims on right click
BypassBlocks = ["minecraft:ender_chest"]
#Entities that bypass claims on right click
BypassEntities = [""]
#Include dimensions
IncludeDims = ["*"]
#Exclude dimensions
ExcludeDims = [""]
+9
View File
@@ -0,0 +1,9 @@
"client" {
# With this enabled, CCL will catch all exceptions thrown whilst rendering blocks.
# If an exception is caught, the block will not be rendered.
B:"catchBlockRenderExceptions"=true
# With this enabled, CCL will message the player upon an exception from rendering blocks or items.
# Messages are Rate-Limited to one per 5 seconds in the event that the exception continues.
B:"messagePlayerOnRenderExceptionCaught"=true
}
+25
View File
@@ -0,0 +1,25 @@
[hud]
#The x-offset for the champion HUD
#Range: -1000 ~ 1000
hudXOffset = 0
#The y-offset for the champion HUD
#Range: -1000 ~ 1000
hudYOffset = 0
#The distance, in blocks, from which the champion HUD can be seen
#Range: 0 ~ 1000
hudRange = 50
#Set to true to move the WAILA overlay underneath the champion HUD
enableWailaIntegration = true
#Set false to close the plagued affix particle
enablePlaguedParticle = true
#The affix line count of the jade compact
#Range: 1 ~ 20
lineCount = 5
#The Jade Star spacing, when rendering star.
#Range: 0 ~ 25
jadeStarSpacing = 2
#The Jade Star bottom padding, when rendering star.
#Range: 0 ~ 100
jadeStarBottomPadding = 3
+36
View File
@@ -0,0 +1,36 @@
[general]
#Enable debug for game testing
enableDebug = false
#The range from an active beacon where no champions will spawn (0 to disable)
#Range: 0 ~ 1000
beaconProtectionRange = 64
#Set to true to enable champions from mob spawners
championSpawners = false
#The minimum tier of champions that will have death messages sent out upon defeat (0 to disable)
#Range: > 0
deathMessageTier = 0
#A list of dimension names that are blacklisted/whitelisted for champions
dimensionList = ["society:skull_cavern"]
#Set whether the dimension list is a blacklist or whitelist
#Allowed Values: BLACKLIST, WHITELIST
dimensionPermission = "WHITELIST"
#A list of entities that are blacklisted/whitelisted for champions
entitiesList = []
#Set whether the entities list is a blacklist or whitelist
#Allowed Values: BLACKLIST, WHITELIST
entitiesPermission = "BLACKLIST"
#Set to true to show HUD display for champions, including health, affixes, and tier
showHud = true
#Set entity id (for example, ['minecraft:end_dragon', 'minecraft:creeper']) to hidden HUD display for champions, including health, affixes, and tier
bossBarBlackList = []
#Set to true to have champions generate a colored particle effect indicating their rank
showParticles = true
#Set to true to show champion tier and affixes in The One Probe overlay
enableTOPIntegration = true
#Set to true to enable champions entity allow list configuration by datapack
allowChampionsList = true
#The permission of champions entity allow list datapack.
#Allowed Values: BLACKLIST, WHITELIST
allowChampionsPermission = "WHITELIST"
+8
View File
@@ -0,0 +1,8 @@
{
"renderPosition": "BEFORE_NAME",
"offsetNonPlayerText": true,
"senderDetection": "UUID_AND_HEURISTIC",
"smartHeuristics": true,
"handleSystemMessages": true,
"nameAliases": { }
}
+9
View File
@@ -0,0 +1,9 @@
["Chimes Config"]
#Toggle Wind Chime Animations
Animations = true
#Toggle falling Bamboo Leaf particles from Bamboo Wind Chimes
"Bamboo Wind Chime Leaf Particles" = true
#Toggle on/off pre 1.20 Bamboo Wind Chime textures
"Previous Bamboo Wind Chime texture" = false
+9
View File
@@ -0,0 +1,9 @@
["Chimes Config"]
#Customize the radius needed to repel Phantoms from a chiming Wind Chime. [Default is 25]
#Range: 0 ~ 35
"Phantom Repel Radius Vertical" = 25
#Customize the radius needed to repel Phantoms from a chiming Wind Chime. [Default is 10]
#Range: 0 ~ 20
"Phantom Repel Radius Horizontal" = 10
+68
View File
@@ -0,0 +1,68 @@
{
"modpackMode": false,
"fullScreen": "WINDOWED",
"fpsDisplayMode": "OFF",
"fpsDisplayAlign": "CENTER",
"fpsDisplayVAlign": "TOP",
"fpsDisplaySystemMode": "OFF",
"fpsDisplayMargin": 12,
"fpsDisplayVMargin": 12,
"fpsDisplayShadow": false,
"fog": true,
"blueBand": false,
"customFog": true,
"fogStart": 160,
"fogEnd": 192,
"fogShape": "CYLINDER",
"cloudsHeight": 192,
"entityNametagRendering": true,
"playerNametagRendering": true,
"itemNametagRendering": true,
"chunkFadeSpeed": "SLOW",
"darknessMode": "VANILLA",
"darknessOnOverworld": true,
"darknessOnNether": false,
"darknessNetherFogBright": 0.5,
"darknessOnEnd": false,
"darknessEndFogBright": 0.5,
"darknessByDefault": false,
"darknessDimensionWhiteList": [],
"darknessOnNoSkyLight": false,
"darknessBlockLightOnly": false,
"darknessAffectedByMoonPhase": true,
"darknessNewMoonBright": 0.0,
"darknessFullMoonBright": 0.25,
"hideJREMI": false,
"fontShadows": true,
"leavesCulling": "OFF",
"fastChests": false,
"fastBeds": false,
"rainParticles": true,
"rainDropParticles": true,
"crackingBlockParticles": true,
"destroyedBlockParticles": true,
"disabledParticles": [],
"tileEntityDistanceCulling": true,
"tileEntityCullingDistanceX": 4096,
"tileEntityCullingDistanceY": 32,
"entityDistanceCulling": true,
"entityCullingDistanceX": 4096,
"entityCullingDistanceY": 32,
"monsterDistanceCulling": false,
"monsterCullingDistanceX": 16384,
"monsterCullingDistanceY": 64,
"entityWhitelist": [
"minecraft:ghast",
"minecraft:ender_dragon",
"iceandfire:all",
"create:all"
],
"monsterWhitelist": [],
"tileEntityWhitelist": [
"waterframes:all"
],
"borderlessAttachModeF11": "ATTACH",
"fastLanguageReload": true,
"enableZoom": true,
"maxZoom": 50.0
}
+8
View File
@@ -0,0 +1,8 @@
{
"version": 2,
"language": "en",
"continueOnRestart": false,
"forceLoadExistingChunks": false,
"silent": false,
"updateInterval": 1
}
+12
View File
@@ -0,0 +1,12 @@
[general]
#True if citadel tracks entity properties(freezing, stone mobs, etc) on server. Turn this to false to solve some server lag, may break some stuff.
"Track Entities" = true
#True to skip warnings about using datapacks.
"Skip Datapack Warnings" = true
#Multiplies the count of entities spawned by this number. 0 = no entites added on chunk gen, 2 = twice as many entities added on chunk gen. Useful for many mods that add a lot of creatures, namely animals, to the spawn lists.
#Range: 0.0 ~ 100000.0
chunkGenSpawnModifier = 1.0
#True to if april fools content can display on april fools.
"April Fools Content" = false
+13
View File
@@ -0,0 +1,13 @@
[blocks]
Kiln = true
"Chiseled bricks" = true
"Glazed terracotta" = true
"Terracotta slabs, stairs, and walls" = true
"Terracotta bricks" = true
Concrete = true
[blocks.decorated_pot]
"Decorated pot colors" = true
"Decorated pot trims" = true
+8
View File
@@ -0,0 +1,8 @@
["Cluttered Configs"]
#Should old Cluttered blocks be replaced with their new counterparts?
#If the old version is not installed and this is set to false they will disappear.
#This setting may not work correctly if changed AFTER loading a world. Be sure to make a backup.
#Defaults to true.
"Replace old blocks:" = false
+12
View File
@@ -0,0 +1,12 @@
{
// When enabled, transfer the held items and armour from replaced entities by any of the Entity Spawn mods which depend on Collective.
"transferItemsBetweenReplacedEntities": true,
// The amount of times Collective loops through possible mob drops to get them all procedurally. Drops are only generated when a dependent mod uses them. Lowering this can increase world load time but decrease accuracy.
// min: 1, max: 500
"loopsAmountUsedToGetAllEntityDrops": 100,
// The delay of the is-there-a-block-around-check around entities in ms. Used in mods which depends on a specific blockstate in the world. Increasing this number can increase TPS if needed.
// min: 0, max: 3600000
"findABlockCheckAroundEntitiesDelayMs": 30000,
// Enables pets for Patrons. Will be added in a future release.
"enablePatronPets": true
}
+40
View File
@@ -0,0 +1,40 @@
[health]
#Render vanilla hearts
#Default: true
vanillaHearts = true
#Colors for every 10 hearts (not counting the default red)
#All values are written as hexadecimal RGB color in '#RRGGBB' format
#Default: ["#F06E14", "#F5DC23", "#2DB928", "#1EAFBE", "#7346E1", "#FA7DEB", "#EB375A", "#FF8278", "#AAFFFA", "#EBEBFF"]
colors = ["#F06E14", "#F5DC23", "#2DB928", "#1EAFBE", "#7346E1", "#FA7DEB", "#EB375A", "#FF8278", "#AAFFFA", "#EBEBFF"]
#Two alternating colors while poisoned
#There can be one color in case vanilla poisoned heart is wanted
#Default: ["#739B00"]
poisonedColors = ["#739B00"]
#Two alternating colors while withered
#There can be one color in case vanilla withered heart is wanted
#Default: ["#0F0F0F"]
witheredColors = ["#0F0F0F"]
#Two alternating colors while freezing
#There can be one color in case vanilla frozen heart is wanted
#Default: ["#3E70E6"]
frozenColors = ["#3E70E6"]
[absorption]
#Render vanilla hearts
#Default: true
vanillaHearts = true
#Colors for every 10 hearts (not counting the default red)
#All values are written as hexadecimal RGB color in '#RRGGBB' format
#Default: ["#E1FA9B", "#A0FFAF", "#AAFFFA", "#AACDFF", "#D7B4FF", "#FAA5FF", "#FFB4B4", "#FFAA7D", "#D7F0FF", "#EBFFFA"]
colors = ["#E1FA9B", "#A0FFAF", "#AAFFFA", "#AACDFF", "#D7B4FF", "#FAA5FF", "#FFB4B4", "#FFAA7D", "#D7F0FF", "#EBFFFA"]
#Two alternating colors while poisoned
#Default: ["#BFF230", "#7AA15A"]
poisonedColors = ["#BFF230", "#7AA15A"]
#Two alternating colors while withered
#Default: ["#787061", "#73625C"]
witheredColors = ["#787061", "#73625C"]
#Two alternating colors while freezing
#Default: ["#90D136", "#36D183"]
frozenColors = ["#90D136", "#36D183"]
+7
View File
@@ -0,0 +1,7 @@
#Should display a message when an incompatible shaderpack is used.
alertIncompatiblePack = true
#Should display a message when a broken shaderpack is used.
alertBrokenPack = true
#Should fallback mode be used for non supported shaderpacks.
enableFallbackMode = false
+39
View File
@@ -0,0 +1,39 @@
#If enabled, players automatically attempt to use sleeping bags when placed.
autoUse = true
#If enabled, players cannot sleep again for a period of time after sleeping.
restrictSleeping = false
#If restrictSleeping is true, this value will determine the length of wait time (larger numbers sleep sooner).
#Range: 1.0 ~ 20.0
restMultiplier = 2.0
#The time of day that hammocks can be used.
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
hammockUse = "DAY"
#The time of day that sleeping bags can be used.
#Allowed Values: NONE, DAY, NIGHT, DAY_OR_NIGHT
sleepingBagUse = "NIGHT"
#What percentage of players must sleep to skip the day.
#A percentage value of 0 will allow the day to be skipped by just 1 player, and a percentage value of 100 will require all players to sleep before skipping the day.
#A value of less than 0 will default to the playerSleepingPercentage game rule.
#
#Range: -1 ~ 100
daySleepingPercentage = -1
#The amount of time, in ticks, to add or remove from the new time after sleeping through a night.
#Range: -2000 ~ 2000
dayWakeTimeOffset = 0
#The amount of time, in ticks, to add or remove from the new time after sleeping through a day.
#Range: -2000 ~ 2000
nightWakeTimeOffset = 0
#If enabled, attempting to sleep in hammocks stops phantoms from spawning.
hammocksStopPhantoms = true
#If enabled, attempting to sleep in sleeping bags stops phantoms from spawning.
sleepingBagsStopPhantoms = true
#The percentage chance that a sleeping bag will break upon use.
#Range: 0 ~ 100
sleepingBagBreakChance = 0
#The value that will be multiplied by a player's luck then added to sleepingBagBreakChance.
#Range: -1.0 ~ 1.0
sleepingBagBreakChanceLuckMultiplier = 0.0
#The status effects to apply to players after using the sleeping bag.
#Format: effect;duration(secs);power
sleepingBagEffects = []
+630
View File
@@ -0,0 +1,630 @@
[General]
#Probability (0.01.0) that demon flesh will drop when defeating certain enemies.
#
#Default: 0.2
#Range: 0.0 ~ 1.0
DEMON_FLESH_DROP_RATE = 0.2
#Respawn totem spawn charges when activated.
#
#Default: 5
#Range: 0 ~ 200
RESPAWN_TOTEM_CHARGES = 5
#Maximum number of charges a single shade altar can store.
#
#Default: 20
#Range: 0 ~ 1000
SHADOW_ALTAR_MAX_CHARGES = 20
#Number of blood charges a shade altar can hold.
#
#Default: 4
#Range: 0 ~ 1000
SHADOW_ALTAR_BLOOD_CHARGES_AMOUNT = 4
#Whether companions are allowed to wander when neither following nor sitting.
#
#Default: true
SHOULD_COMPANIONS_WANDER = true
#The maximum distance (in blocks) at which companions will teleport to their owner (in a valid position).
#
#Default: 20
#Range: 0 ~ 1000
COMPANIONS_FOLLOW_OWNER_TELEPORT_DISTANCE = 20
#Should the soul furnace constantly have max charges without needing to fill it
#
#Default: false
SOUL_FURNACE_CONSTANT_MAX_CHARGES = false
[Dinamo]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks, and it will not visually render the Tesla connection rays. Keeping the chunk loaded is therefore necessary for full
#functionality in this entity.
#
#Default: true
DINAMO_KEEP_CHUNK_LOADED = true
#The maximum number of tesla modules that can be connected in a chain without using a voltaic repeater, starting from a Dinamo. For
#example, if set to 3, the Dinamo can connect to coil 1, which connects to coil 2, which connects to coil 3.
#
#Default: 7
#Range: 0 ~ 50
#
#Note: Any additional tesla modules beyond this limit will not be powered.
DINAMO_MAX_CHAIN_CONNECTIONS = 7
#The maximum distance a tesla module can connect to another
#
#Default: 13
#Range: 0 ~ 100
DINAMO_MAX_CONNECTION_DISTANCE = 13
#Max life of the Dinamo
#
#Default: 65.0
#Range: 0.0 ~ 5000.0
DINAMO_MAX_LIFE = 65.0
#Electricity damage from both Dinamo and tesla network blocks.
#
#Default: 7.5
#Range: 0.0 ~ 500.0
ELECTRICITY_DAMAGE = 7.5
[Antlion]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
ANTLION_KEEP_CHUNK_LOADED = true
#Damage dealt by the Antlion in its normal phase
#
#Default: 7.0
#Range: 0.0 ~ 500.0
ANTLION_NORMAL_DAMAGE = 7.0
#Max life of the Antlion in its normal phase
#
#Default: 70.0
#Range: 0.0 ~ 1000.0
ANTLION_NORMAL_MAX_LIFE = 70.0
#Damage dealt by the Antlion in its soldier phase
#
#Default: 10.0
#Range: 0.0 ~ 1000.0
ANTLION_SOLDIER_DAMAGE = 10.0
#Max life of the Antlion in its soldier phase
#
#Default: 70.0
#Range: 0.0 ~ 2000.0
ANTLION_SOLDIER_MAX_LIFE = 70.0
#Damage dealt by the Antlion in its flying phase
#
#Default: 10.0
#Range: 0.0 ~ 100.0
ANTLION_FLYER_DAMAGE = 10.0
#Max life of the Antlion in its flying phase
#
#Default: 45.0
#Range: 0.0 ~ 1500.0
ANTLION_FLYER_MAX_LIFE = 45.0
#Damage dealt by the Antlion in its tank phase
#
#Default: 6.0
#Range: 0.0 ~ 200.0
ANTLION_TANK_DAMAGE = 6.0
#Max life of the Antlion in its tank phase
#
#Default: 120.0
#Range: 0.0 ~ 5000.0
ANTLION_TANK_MAX_LIFE = 120.0
#Damage dealt by the Antlion's sand projectile in its soldier phase
#
#Default: 10.0
#Range: 0.0 ~ 200.0
ANTLION_SOLDIER_PROJECTILE_DAMAGE = 10.0
[Cornelius]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
CORNELIUS_KEEP_CHUNK_LOADED = true
#Ender Frog Heal Projectile heal amount
#
#Default: 2.5
#Range: 0.0 ~ 100.0
ENDER_FROG_HEAL_PROJECTILE_HEAL_AMOUNT = 2.5
#Max life of the Cornelius
#
#Default: 70.0
#Range: 0.0 ~ 5000.0
CORNELIUS_MAX_LIFE = 70.0
#Cornelius jackblack bets: [item; item; item; tag; item; ...] the order doesn't matter
#
#Default: companions:copper_coin; companions:nether_coin; companions:end_coin
#Range: -Infinity ~ Infinity
CORNELIUS_JACKBLACK_BETS = "companions:copper_coin; companions:nether_coin; companions:end_coin"
["Croissant Dragon"]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
CROISSANT_DRAGON_KEEP_CHUNK_LOADED = true
#The amount of time the croissant dragon needs to hatch.
#
#Default: 6000
#Range: 10 ~ 100000
#
#Note: The time is measured in ticks
CROISSANT_EGG_LIFETIME = 6000
#Max life of the Croissant Dragon
#
#Default: 80.0
#Range: 0.0 ~ 5000.0
CROISSANT_DRAGON_MAX_LIFE = 80.0
[Teddy]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
TEDDY_KEEP_CHUNK_LOADED = true
#Max life of the Teddy
#
#Default: 70.0
#Range: 0.0 ~ 5000.0
TEDDY_MAX_LIFE = 70.0
#Damage dealt by the Teddy
#
#Default: 7.0
#Range: 0.0 ~ 50.0
TEDDY_DAMAGE = 7.0
#Max life of the Teddy in mutant phase
#
#Default: 130.0
#Range: 0.0 ~ 2000.0
TEDDY_MUTANT_MAX_LIFE = 130.0
#Damage dealt by the Teddy in mutant phase
#
#Default: 8.5
#Range: 0.0 ~ 100.0
TEDDY_MUTANT_DAMAGE = 8.5
#Should the Teddy heal over time in its mutant form?
#
#Default: true
TEDDY_MUTANT_HEALS_OVER_TIME = true
["Soul Mage"]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
SOUL_MAGE_KEEP_CHUNK_LOADED = true
#Max life of the Soul Mage
#
#Default: 75.0
#Range: 0.0 ~ 5000.0
SOUL_MAGE_MAX_LIFE = 75.0
["Shadow Sword"]
#The amount of lifetime of the shadow sword
#
#Default: 4800
#Range: 0 ~ 100000
#
#Note: The time is measured in ticks (20 ticks = 1 second)
SHADOW_SWORD_LIFETIME = 4800
#Max life of the Shadow Sword
#
#Default: 70.0
#Range: 0.0 ~ 5000.0
SHADOW_SWORD_MAX_LIFE = 70.0
#Damage dealt by the Shadow Sword
#
#Default: 8.0
#Range: 0.0 ~ 500.0
SHADOW_SWORD_DAMAGE = 8.0
#Shadow Sword stats multiplier on its blood state. For example, if set to 1.2, a default damage of 10 will be 12 when the blood
#upgrade is active. This is only applied to Health and Attack Damage attributes.
#
#Default: 1.2
#Range: 0.0 ~ 10.0
SHADOW_SWORD_BLOOD_MULTIPLIER = 1.2
["Shadow Maw"]
#The amount of lifetime of the shadow maw
#
#Default: 4800
#Range: 0 ~ 100000
#
#Note: The time is measured in ticks (20 ticks = 1 second)
SHADOW_MAW_LIFETIME = 4800
#Max life of the Shadow Maw
#
#Default: 100.0
#Range: 0.0 ~ 5000.0
SHADOW_MAW_MAX_LIFE = 100.0
#Damage dealt by the Shadow Maw
#
#Default: 6.0
#Range: 0.0 ~ 500.0
SHADOW_MAW_DAMAGE = 6.0
#Shadow Maw stats multiplier on its blood state. For example, if set to 1.2, a default damage of 10 will be 12 when the blood
#upgrade is active. This is only applied to Health and Attack Damage attributes.
#
#Default: 1.2
#Range: 0.0 ~ 10.0
SHADOW_MAW_BLOOD_MULTIPLIER = 1.2
[Minion]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
MINION_KEEP_CHUNK_LOADED = true
#Max life of the Minion
#
#Default: 70.0
#Range: 0.0 ~ 5000.0
MINION_MAX_LIFE = 70.0
[Mankh]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
MANKH_KEEP_CHUNK_LOADED = true
#Max life of the Mankh
#
#Default: 85.0
#Range: 0.0 ~ 5000.0
MANKH_MAX_LIFE = 85.0
#Damage dealt by the Mankh
#
#Default: 8.5
#Range: 0.0 ~ 500.0
MANKH_DAMAGE = 8.5
[Cloak]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
CLOAK_KEEP_CHUNK_LOADED = true
#Max life of the Cloak
#
#Default: 75.0
#Range: 0.0 ~ 5000.0
CLOAK_MAX_LIFE = 75.0
#Damage dealt by the Cloak
#
#Default: 8.0
#Range: 0.0 ~ 500.0
CLOAK_DAMAGE = 8.0
[Puppet]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
PUPPET_KEEP_CHUNK_LOADED = true
#Max life of the Puppet
#
#Default: 85.0
#Range: 0.0 ~ 1000.0
PUPPET_MAX_LIFE = 85.0
#Damage dealt by the Puppet
#
#Default: 7.0
#Range: 0.0 ~ 100.0
PUPPET_DAMAGE = 7.0
["Puppet Glove"]
#Determines whether this entity keeps its current chunk loaded. If false, the entity will not teleport to its owner from unloaded
#chunks.
#
#Default: true
PUPPET_GLOVE_KEEP_CHUNK_LOADED = true
#Max life of the Puppet Glove
#
#Default: 35.0
#Range: 0.0 ~ 1000.0
PUPPET_GLOVE_MAX_LIFE = 35.0
#Damage dealt by the Puppet Glove
#
#Default: 6.5
#Range: 0.0 ~ 100.0
PUPPET_GLOVE_DAMAGE = 6.5
["Sacred Pontiff"]
#Max life of the Sacred Pontiff
#
#Default: 225.0
#Range: 0.0 ~ 5000.0
SACRED_PONTIFF_MAX_LIFE = 225.0
#Damage dealt by the Sacred Pontiff
#
#Default: 7.0
#Range: 0.0 ~ 500.0
SACRED_PONTIFF_DAMAGE = 7.0
#Max life of His Holiness
#
#Default: 350.0
#Range: 0.0 ~ 5000.0
HIS_HOLINESS_MAX_LIFE = 350.0
#Damage dealt by His Holiness
#
#Default: 9.0
#Range: 0.0 ~ 500.0
HIS_HOLINESS_DAMAGE = 9.0
["Magic Books"]
#Damage dealt by each fragment of the magic ray.
#
#Default: 5.5
#Range: 1.0 ~ 1000.0
MAGIC_PIECE_DAMAGE = 5.5
#Damage dealt by the ice tornado spell.
#
#Default: 3.0
#Range: 1.0 ~ 1000.0
ICE_TORNADO_DAMAGE = 3.0
#Damage dealt by the stone spike spell.
#
#Default: 4.0
#Range: 1.0 ~ 1000.0
STONE_SPIKE_DAMAGE = 4.0
#Radius (in blocks) of the Fire Mark spell's effect.
#
#Default: 2.5
#Range: 1.0 ~ 1000.0
FIRE_MARK_EFFECT_RADIUS = 2.5
#Amount of health restored by the healing ring spell.
#
#Default: 6.0
#Range: 0.0 ~ 1000.0
HEAL_RING_HEALING = 6.0
#Attraction radius (in blocks) of the black hole spell.
#
#Default: 12.0
#Range: 0.0 ~ 1000.0
BLACK_HOLE_ATTRACTION_RADIUS = 12.0
#Speed at which entities are pulled toward the black hole.
#
#Default: 1.45
#Range: 0.0 ~ 100.0
BLACK_HOLE_ATTRACTION_SPEED = 1.45
#Damage dealt by each small ice shard.
#
#Default: 2.5
#Range: 0.0 ~ 100.0
SMALL_ICE_SHARD_DAMAGE = 2.5
#Duration (in ticks) that a single small ice shard freezes a target
#
#Default: 100
#Range: 0 ~ 10000
SMALL_ICE_SHARD_FREEZE_TICKS = 100
#Cooldown (in ticks) of the black hole magic book
#
#Default: 160
#Range: 0 ~ 10000
BLACK_HOLE_COOLDOWN = 160
#Cooldown (in ticks) of the naginata magic book
#
#Default: 140
#Range: 0 ~ 10000
NAGINATA_COOLDOWN = 140
#Cooldown (in ticks) of the brace magic book
#
#Default: 160
#Range: 0 ~ 10000
BRACE_COOLDOWN = 160
#Cooldown (in ticks) of the fire mark magic book
#
#Default: 140
#Range: 0 ~ 10000
FIRE_MARK_COOLDOWN = 140
#Cooldown (in ticks) of the heal ring magic book
#
#Default: 200
#Range: 0 ~ 10000
HEAL_RING_COOLDOWN = 200
#Cooldown (in ticks) of the ice shard magic book
#
#Default: 180
#Range: 0 ~ 10000
ICE_SHARD_COOLDOWN = 180
#Cooldown (in ticks) of the ice tornado magic book
#
#Default: 200
#Range: 0 ~ 10000
ICE_TORNADO_COOLDOWN = 200
#Cooldown (in ticks) of the magic ray magic book
#
#Default: 200
#Range: 0 ~ 10000
MAGIC_RAY_COOLDOWN = 200
#Cooldown (in ticks) of the stone spikes magic book
#
#Default: 140
#Range: 0 ~ 10000
STONE_SPIKES_COOLDOWN = 140
[Armoury]
#Crystallized Blood armor stats: [helmet, chest, legs, boots, toughness, knockbackRes, durabilityMult]. Don't use negative values
#and stick to the format.
#
#Default: 3, 8, 6, 3, 2.5, 0.05, 35
#Range: -Infinity ~ Infinity
CRYSTALLIZED_BLOOD_SET_STATS = "3, 8, 6, 3, 2.5, 0.05, 35"
#Mage armor stats: [helmet, chest, legs, boots, toughness, knockbackRes, durabilityMult]. Don't use negative values and stick to the
#format.
#
#Default: 3, 8, 6, 3, 2.5, 0.05, 35
#Range: -Infinity ~ Infinity
MAGE_SET_STATS = "3, 8, 6, 3, 2.5, 0.05, 35"
#Holy Robe armor stats: [helmet, chest, legs, boots, toughness, knockbackRes, durabilityMult]. Don't use negative values and stick
#to the format.
#
#Default: 3, 8, 6, 3, 2.5, 0.05, 35
#Range: -Infinity ~ Infinity
HOLY_ROBE_SET_STATS = "3, 8, 6, 3, 2.5, 0.05, 35"
#Netherite Dagger stats: [miningLvl, durability, miningSpeed, baseDmg, enchantability]. Don't use negative values and stick to the
#format.
#
#Default: 4, 1300, 6, 1, 15
#Range: -Infinity ~ Infinity
NETHERITE_DAGGER_STATS = "4, 1300, 6, 1, 15"
#Crystallized Blood weapon stats: [miningLvl, durability, miningSpeed, baseDmg, enchant, axeDmg, scytheDmg, swordDmg, axeSpd,
#scytheSpd, swordSpd]. Stick to the format.
#
#Default: 4, 2031, 9, 4, 15, 5, 1, 3, -3, -2.8, -2.4
#Range: -Infinity ~ Infinity
CRYSTALLIZED_BLOOD_WEAPON_STATS = "4, 2031, 9, 4, 15, 5, 1, 3, -3, -2.8, -2.4"
#Damage reduction per hit per piece of Crystallized Blood armor.
#
#Default: 0.1
#Range: 0.0 ~ 1.0
CRYSTALLIZED_BLOOD_SET_REDUCTION = 0.1
#Crystallized Blood Axe cooldown
#
#Default: 200
#Range: 0 ~ 10000
CRYSTALLIZED_BLOOD_AXE_COOLDOWN = 200
#Crystallized Blood Sword cooldown
#
#Default: 200
#Range: 0 ~ 10000
CRYSTALLIZED_BLOOD_SWORD_COOLDOWN = 200
#Minimum health % required to activate Crystallized Blood armor effect.
#
#Default: 0.5
#Range: 0.0 ~ 1.0
CRYSTALLIZED_BLOOD_SET_MIN_HEALTH = 0.5
#Magic damage reduction per hit per piece of Mage armor.
#
#Default: 0.1
#Range: 0.0 ~ 1.0
MAGE_SET_DAMAGE_REDUCTION = 0.1
#Cooldown reduction fraction for Mage armor when using magic books. Reduction per piece.
#
#Default: 0.15
#Range: 0.0 ~ 1.0
MAGE_SET_COOLDOWN_REDUCTION = 0.15
#Damage reduction per piece of Holy Robe armor.
#
#Default: 0.07
#Range: 0.0 ~ 1.0
HOLY_ROBE_DAMAGE_REDUCTION = 0.07
#Chance per hit to spawn a Fire Ring from Holy Robe armor.
#
#Default: 0.1
#Range: 0.0 ~ 1.0
HOLY_ROBE_FIRE_RING_SPAWN_CHANCE = 0.1
#Damage dealt by Naginata weapon.
#
#Default: 8.0
#Range: 0.0 ~ 1000.0
NAGINATA_DAMAGE = 8.0
#Damage dealt by Fire Ring ability.
#
#Default: 5.0
#Range: 0.0 ~ 1000.0
FIRE_RING_DAMAGE = 5.0
#Damage dealt by Needle projectile.
#
#Default: 5.0
#Range: 0.0 ~ 1000.0
NEEDLE_PROJECTILE_DAMAGE = 5.0
#Damage dealt by Needle item on hit (both player and target).
#
#Default: 2.0
#Range: 0.0 ~ 1000.0
NEEDLE_ITEM_DAMAGE = 2.0
#Damage dealt by Holiness Star when thrown.
#
#Default: 8.0
#Range: 0.0 ~ 1000.0
HOLINESS_STAR_DAMAGE = 8.0
#Damage dealt by Brace projectile per hit.
#
#Default: 4.0
#Range: 0.0 ~ 1000.0
BRACE_PROJECTILE_DAMAGE = 4.0
#Lifesteal fraction per hit for Crystallized Blood Scythe.
#
#Default: 0.15
#Range: 0.0 ~ 1.0
#
#Note: 0.10 = heal 10% of damage dealt
CRYSTALLIZED_BLOOD_SCYTHE_LIFE_STEAL = 0.15
#Damage dealt by Blood Tornado (axe ability).
#
#Default: 4.0
#Range: 0.0 ~ 1000.0
BLOOD_TORNADO_DAMAGE = 4.0
#Damage dealt by Blood Slash (sword ability).
#
#Default: 7.5
#Range: 0.0 ~ 1000.0
BLOOD_SLASH_DAMAGE = 7.5
#Travel speed of Blood Slash projectile.
#
#Default: 0.5225
#Range: 0.0 ~ 1000.0
BLOOD_SLASH_SPEED = 0.5225
["Spawn Rates"]
#Golden allay spawnrate: [weight, minAmount, maxAmount, biomes and tags... (as many as you want)]
#
#Default: 20, 1, 1, minecraft:swamp, minecraft:mangrove_swamp, #forge:is_swamp
#Range: -Infinity ~ Infinity
GOLDEN_ALLAY_SPAWN = "20, 1, 1, minecraft:swamp, minecraft:mangrove_swamp, #forge:is_swamp"
#Cornelius spawnrate: [weight, minAmount, maxAmount, biomes and tags... (as many as you want)]
#
#Default: 15, 1, 1, minecraft:swamp, minecraft:mangrove_swamp, #forge:is_swamp
#Range: -Infinity ~ Infinity
CORNELIUS_SPAWN = "15, 1, 1, minecraft:swamp, minecraft:mangrove_swamp, #forge:is_swamp"
#Wild Antlion spawnrate: [weight, minAmount, maxAmount, biomes and tags... (as many as you want)]
#
#Default: 15, 1, 1, minecraft:desert, #forge:is_desert
#Range: -Infinity ~ Infinity
WILD_ANTLION_SPAWN = "15, 1, 1, minecraft:desert, #forge:is_desert"
[Food]
#Should the mutant flesh tp the player to the opposite position when looking at a target?
#
#Default: true
MUTANT_FLESH_SHOULD_TP = true
#Should the mutant flesh hurt the player?
#
#Default: true
MUTANT_FLESH_SHOULD_HURT = true
#Should the antlion fur set the player on fire?
#
#Default: true
ANTLION_FUR_SHOULD_FIRE = true
[Bonanza]
#Bonanza item reward drops from 2 teddy heads: [item, chance, amount (can be either exact, n, or ranged, n-m); ...]
#
#Default: minecraft:golden_apple, 1.0, 1;minecraft:feather, 1.0, 1-4;minecraft:ender_pearl, 0.5, 1;minecraft:enchanted_golden_apple,
#0.25, 1;minecraft:netherite_scrap, 0.05, 1;minecraft:wither_skeleton_skull, 0.10, 1;minecraft:axolotl_bucket, 0.10,
#1;minecraft:music_disc_pigstep, 0.05, 1;minecraft:diamond, 0.15, 1;minecraft:emerald, 0.20, 1-2;minecraft:experience_bottle, 0.10,
#1-3;minecraft:nether_star, 0.005, 1
#Range: -Infinity ~ Infinity
BONANZA_2_TEDDY_HEADS_DROPS = "minecraft:golden_apple, 1.0, 1;minecraft:feather, 1.0, 1-4;minecraft:ender_pearl, 0.5, 1;minecraft:enchanted_golden_apple, 0.25, 1;minecraft:netherite_scrap, 0.05, 1;minecraft:wither_skeleton_skull, 0.10, 1;minecraft:axolotl_bucket, 0.10, 1;minecraft:music_disc_pigstep, 0.05, 1;minecraft:diamond, 0.15, 1;minecraft:emerald, 0.20, 1-2;minecraft:experience_bottle, 0.10, 1-3;minecraft:nether_star, 0.005, 1"
#Bonanza item reward drops from 3 teddy heads: [item, chance, amount (can be either exact, n, or ranged, n-m); ...]
#
#Default: minecraft:golden_apple, 1.0, 1-3;minecraft:enchanted_golden_apple, 0.8, 1-3;minecraft:ender_pearl, 0.75,
#1-2;minecraft:ender_eye, 0.75, 1-2;minecraft:diamond, 0.65, 1-9;minecraft:gold_ingot, 0.85, 1-19;minecraft:cake, 0.55,
#1;minecraft:netherite_scrap, 0.30, 1;minecraft:netherite_ingot, 0.10, 1;minecraft:nether_star, 0.05, 1;
#Range: -Infinity ~ Infinity
BONANZA_3_TEDDY_HEADS_DROPS = "minecraft:golden_apple, 1.0, 1-3;minecraft:enchanted_golden_apple, 0.8, 1-3;minecraft:ender_pearl, 0.75, 1-2;minecraft:ender_eye, 0.75, 1-2;minecraft:diamond, 0.65, 1-9;minecraft:gold_ingot, 0.85, 1-19;minecraft:cake, 0.55, 1;minecraft:netherite_scrap, 0.30, 1;minecraft:netherite_ingot, 0.10, 1;minecraft:nether_star, 0.05, 1;"
#Bonanza entity spawns from 3 skull heads: [entity, amount; ...]
#
#Default: minecraft:warden, 1
#Range: -Infinity ~ Infinity
BONANZA_3_SKULL_DROP_ENTITIES = "minecraft:warden, 1"
#Bonanza curency-amount pair. The first value corresponds to the item used as currency, and the latter value indicates how many
#attempts that item provides. For example: minecraft:iron_ingot, 1; minecraft:gold_ingot, 2; ...
#
#Default: companions:copper_coin, 1; companions:nether_coin, 3; companions:end_coin, 5
#Range: -Infinity ~ Infinity
BONANZA_CURRENCY_TYPES = "companions:copper_coin, 1; companions:nether_coin, 3; companions:end_coin, 5"
+34
View File
@@ -0,0 +1,34 @@
{
"disableLoginLimits": {
"desc:": "Should login packet size limits be disabled? Error:(IOException(\"Payload may not be larger than 1048576 bytes\")) default:true",
"disableLoginLimits": true
},
"disablePacketLimits": {
"desc:": "Should play packet size limits be disabled? Error:(Badly compressed packet) default:true",
"disablePacketLimits": true
},
"disableChatVerificationDisconnect": {
"desc:": "(Clientside) Disables players disconnecting on chat message verification problems,(enable debugPrintMessages to see the message causing issues). default:true",
"disableChatVerificationDisconnect": true
},
"debugPrintMessages": {
"desc:": "Enable addition debug logging for networking errors. default:false",
"debugPrintMessages": false
},
"logintimeout": {
"desc:": "Set the max login timeout in seconds. default = 120",
"logintimeout": 120
},
"disconnectTimeout": {
"desc:": "Set the ingame disconnect timeout for disconnecting players. Default = 60sec",
"disconnectTimeout": 60
},
"packetHistoryMinutes": {
"desc:": "Set the amount of minutes for which network packet history data is saved. Default = 5 minutes",
"packetHistoryMinutes": 5
},
"showFullResourceLocationException": {
"desc:": "Enable to see the full log output for all resource location exceptions. Default = false",
"showFullResourceLocationException": false
}
}
+16
View File
@@ -0,0 +1,16 @@
#This is the Client config for ConstructionWand.
#If you're not familiar with Forge's new split client/server config, let me explain:
#Client config is stored in the /config folder and only contains client specific settings like graphics and keybinds.
#Mod behavior is configured in the Server config, which is world-specific and thus located
#in the /saves/myworld/serverconfig folder. If you want to change the serverconfig for all
#new worlds, copy the config files in the /defaultconfigs folder.
[keys]
#Key code of OPTKEY (Default: Left Control). Look up key codes under https://www.glfw.org/docs/3.3/group__keys.html
#Range: 0 ~ 350
OptKey = 341
#Press SNEAK+OPTKEY instead of SNEAK for changing wand mode/direction lock
ShiftOpt = false
#Press SNEAK+OPTKEY instead of SNEAK for opening wand GUI
ShiftOptGUI = true
+86
View File
@@ -0,0 +1,86 @@
# The library to use for game controller input. You can change this if you are having problems detecting game controllers.
# Please note that changing from the default library may disable some feature in Controllable, only use this as a last resort
# Valid values: GLFW, SDL2
inputLibrary = "SDL2"
# Client configuration settings
[client]
# In-game related options. These can be changed in game instead of config!
[client.options]
# The distance you have to move the thumbstick before it's input is registered. This fixes drifting as some thumbsticks don't center to zero.
# Valid range: 0 to 1 (inclusive)
deadZone = 0.1
# Draws a transparent background behind the text of the button hint
# Valid values: true, false
hintBackground = true
# The thumbstick that controls moving the cursor
# Valid values: LEFT, RIGHT
cursorThumbstick = "LEFT"
# If enabled, allows you to craft quickly when clicking an item in the recipe book
# Valid values: true, false
quickCraft = true
# How much the trigger has to be pressed before it's input is registered. This fixes issues with triggers not being completely released to zero
# Valid range: 0 to 1 (inclusive)
triggerDeadZone = 0.05
# If enabled, hotbar will render closer to the center of the screen like on console.
# Valid values: true, false
consoleHotbar = false
# The sensitivity of the camera's pitch rotation when applying the rotation speed. Setting to 1.0 would mean applying 100% of the rotation speed.
# Valid range: 0 to 1 (inclusive)
pitchSensitivity = 0.75
# The thumbstick to use when scrolling items in the radial menu
# Valid values: LEFT, RIGHT
radialThumbstick = "RIGHT"
# If enabled, the game will use a virtual cursor instead of the real cursor. This must be turned on to be able to run multiple instances!
# Valid values: true, false
virtualMouse = true
# The speed which the cursor or virtual mouse moves around the screen
# Valid range: 0 to 50 (inclusive)
mouseSpeed = 15.0
# If enabled, shows common actions when displaying available on the screen
# Valid values: ALL, MINIMAL, NONE
showActions = "MINIMAL"
# If enabled, some gameplay elements will cause the controller to rumble
# Valid values: true, false
rumble = true
# Enabling this option will improve polling of controllers when your game FPS is capped. This will not have an effect if your game is already running at a low FPS without a cap.
# Valid values: true, false
fpsPollingFix = false
# If enabled, controller will be automatically selected on start up or when plugged in
# Valid values: true, false
autoSelect = true
# If enabled, plays a pop sound when you navigate in inventories, menus or scrolling the radial menu
# Valid values: true, false
uiSounds = true
# The speed that lists scroll
# Valid range: 1 to 30 (inclusive)
listScrollSpeed = 10.0
# The controller icons to use in game to display actions
# Valid values: DEFAULT, PLAYSTATION_5, PLAYSTATION_4, PLAYSTATION_3, XBOX_ONE, XBOX_360, SWITCH_JOYCONS, SWITCH_CONTROLLER, GAMECUBE, STEAM
controllerIcons = "DEFAULT"
# Adjusts the camera sensitivity when looking through a spyglass
# Valid range: 0 to 1 (inclusive)
spyglassSensitivity = 0.2
# The image to use for the cursor. This only applies if virtual mouse is enabled!
# Valid values: LIGHT, DARK, CONSOLE, CONSOLE_PLUS, LEGACY_LIGHT, LEGACY_DARK
cursorType = "CONSOLE"
# If enabled, inverts the controls on the X axis for the camera
# Valid values: true, false
invertRotation = false
# The scale of the mouse speed when hovering a widget or item slot
# Valid range: 0.05 to 1 (inclusive)
hoverModifier = 0.6
# If enabled, the player will render in the top left corner likes Bedrock Edition
# Valid values: true, false
renderMiniPlayer = false
# The speed which the camera turns in game
# Valid range: 0 to 100 (inclusive)
rotationSpeed = 25.0
# If enabled, inverts the controls on the Y axis for the camera
# Valid values: true, false
invertLook = false
# The sensitivity of the camera's yaw rotation when applying the rotation speed. Setting to 1.0 would mean applying 100% of the rotation speed.
# Valid range: 0 to 1 (inclusive)
yawSensitivity = 1.0
+48
View File
@@ -0,0 +1,48 @@
#Button Bindings
#Fri May 01 00:40:16 EDT 2026
controllable.key.open_controllable_settings=
key.playerlist=controllable.button.select
controllable.key.next_creative_tab=controllable.button.right_bumper
key.sneak=controllable.button.right_thumb_stick
controllable.key.previous_recipe_tab=controllable.button.left_trigger
controllable.key.pickup_item=controllable.button.a
key.sprint=controllable.button.left_thumb_stick
controllable.key.quick_move=controllable.button.y
controllable.key.open_inventory=controllable.button.y
key.togglePerspective=controllable.button.dpad_up
key.spectatorOutlines=
controllable.key.previous_creative_tab=controllable.button.left_bumper
controllable.key.pause_game=controllable.button.start
controllable.key.hotbar_slot_2=
controllable.key.hotbar_slot_3=
controllable.key.hotbar_slot_1=
key.chat=
controllable.key.move_down=controllable.button.dpad_down
key.pickItem=controllable.button.dpad_left
key.socialInteractions=
controllable.key.next_recipe_tab=controllable.button.right_trigger
key.fullscreen=
key.attack=controllable.button.right_trigger
key.smoothCamera=
controllable.key.hotbar_slot_8=
key.advancements=
controllable.key.hotbar_slot_9=
key.use=controllable.button.left_trigger
controllable.key.hotbar_slot_6=
controllable.key.close_inventory=controllable.button.b
controllable.key.move_up=controllable.button.dpad_up
controllable.key.move_right=controllable.button.dpad_right
controllable.key.hotbar_slot_7=
controllable.key.toggle_craft_book=controllable.button.left_thumb_stick
controllable.key.hotbar_slot_4=
controllable.key.hotbar_slot_5=
controllable.key.next_hotbar_item=controllable.button.right_bumper
key.screenshot=
controllable.key.radial_menu=controllable.button.dpad_right
key.swapOffhand=controllable.button.x
controllable.key.split_stack=controllable.button.x
controllable.key.previous_hotbar_item=controllable.button.left_bumper
key.jump=controllable.button.a
key.drop=controllable.button.dpad_down
controllable.key.move_left=controllable.button.dpad_left
controllable.key.debug_info=
@@ -0,0 +1,21 @@
#Key Adapters
#Fri May 01 00:40:16 EDT 2026
tooltipoverhaul.binds.compare_bind=controllable.button.right_trigger
key.puffish_skills.open=
key.ponder.ponder=
key.sophisticatedcore.sort=controllable.button.right_thumb_stick
key.journeymap.zoom_in=controllable.button.right_trigger
key.ftbquests.quests=
quark.keybind.sort_player=controllable.button.left_thumb_stick
key.ok_zoomer.increase_zoom=controllable.button.right_trigger
key.journeymap.zoom_out=controllable.button.left_trigger
key.journeymap.create_waypoint=
key.journeymap.minimap_type=
quark.keybind.transfer_extract=
quark.keybind.transfer_insert=
key.ok_zoomer.zoom=controllable.button.dpad_up
key.ok_zoomer.decrease_zoom=controllable.button.left_trigger
quark.keybind.sort_container=controllable.button.right_thumb_stick
key.journeymap.map_toggle_alt=
key.stardew_fishing.minigame_button=controllable.button.a
key.sophisticatedbackpacks.open_backpack=
@@ -0,0 +1,22 @@
[
{
"key": "key.journeymap.map_toggle_alt.custom",
"color": "GRAY"
},
{
"key": "key.journeymap.create_waypoint.custom",
"color": "DARK_AQUA"
},
{
"key": "key.sophisticatedbackpacks.open_backpack.custom",
"color": "DARK_GREEN"
},
{
"key": "key.puffish_skills.open.custom",
"color": "GOLD"
},
{
"key": "key.ftbquests.quests.custom",
"color": "DARK_PURPLE"
}
]
+10
View File
@@ -0,0 +1,10 @@
#.
#Use more complex copycat models to improve appearance with certain materials.
useEnhancedModels = true
#.
#Disable warnings about graphics settings that may cause issues with the mod.
disableGraphicsWarnings = false
#.
#Colorize different parts of multi-state copycats to distinguish them visually.
colorizeMultiStates = false
+75
View File
@@ -0,0 +1,75 @@
#.
#Disables the migration of placed copycats from old versions to new ones. Setting this to true may cause copycats to lose their textures when you upgrade this mod. Restart the game to apply changes.
disableMigration = false
#.
#Enable/disable features. Values on server override clients
[features]
copycat_vertical_stairs = true
copycat_byte = true
copycat_vertical_slice = true
copycat_wooden_pressure_plate = true
copycat_block = true
copycat_shaft = true
copycat_large_cogwheel = true
copycat_fence = true
copycat_wall = true
copycat_cogwheel = true
copycat_vertical_step = true
copycat_slope_layer = true
copycat_light_weighted_pressure_plate = true
copycat_stairs = true
copycat_fence_gate = true
copycat_slab = true
copycat_board = true
copycat_wooden_button = true
copycat_trapdoor = true
copycat_stone_pressure_plate = true
copycat_half_panel = true
copycat_slice = true
copycat_beam = true
copycat_door = true
copycat_iron_door = true
copycat_ghost_block = true
copycat_fluid_pipe = true
copycat_heavy_weighted_pressure_plate = true
copycat_iron_trapdoor = true
copycat_half_layer = true
copycat_stone_button = true
copycat_ladder = true
copycat_layer = true
copycat_slope = true
copycat_vertical_slope = true
#.
copycat_stacked_half_layer = true
copycat_sliding_door = true
copycat_folding_door = true
copycat_pane = true
copycat_byte_panel = true
copycat_corner_slice = true
copycat_flat_pane = true
copycat_vertical_half_layer = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All copycats with a sloped surface
slopes = true
#.
#All copycats that support multiple materials in a single block
multistates = true
#.
#All copycats that can be resized by putting in more of the same copycat
stackables = true
#.
#All copycats that can emit a redstone signal
redstone = true
#.
#All copycats with extra functions/interactions
functional = true
#.
#All copycats mimicking blocks from Create
create = true
+28
View File
@@ -0,0 +1,28 @@
#These settings only affects client
[Client]
#Whether or not to hide the button for opening CosmeticArmorInventory
CosArmorGuiButton_Hidden = false
#The horizontal pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorGuiButton_Left = 65
#The vertical pixel distance from the origin point of player inventoy gui
#Range: > -2147483648
CosArmorGuiButton_Top = 67
#Whether or not to hide the button for toggling the mod temporarily on client side
CosArmorToggleButton_Hidden = false
#The horizontal pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorToggleButton_Left = 59
#The vertical pixel distance from the origin point of player inventory gui
#Range: > -2147483648
CosArmorToggleButton_Top = 72
#Whether or not to hide the button for opening CosmeticArmorInventory in CreativeInventory
CosArmorCreativeGuiButton_Hidden = false
#The horizontal pixel distance from the origin point of creative inventory gui
#Range: > -2147483648
CosArmorCreativeGuiButton_Left = 95
#The vertical pixel distance from the origin point of creative inventoy gui
#Range: > -2147483648
CosArmorCreativeGuiButton_Top = 38
+10
View File
@@ -0,0 +1,10 @@
#These settings affects both server and client
[Common]
#Whether or not to keep items in cosmetic armor slots in the event of player death
CosArmorKeepThroughDeath = false
#Whether or not to disable the RecipeBook in the CosmeticArmorInventory
CosArmorDisableRecipeBook = false
#Whether or not to disable the coshat command
CosArmorDisableCosHatCommand = false
+45
View File
@@ -0,0 +1,45 @@
#How many menu items are required to open your cafe, per star + 1. Has a very large impact on difficulty!
#Range: 0 ~ 5
menu_size_per_star = 3
#The minimum seconds it can take for a customer to spawn at max reputation. Every star of reputation adds 20% of this value. For example, if its set to 20 seconds, these are the times per star: 400 | 320 | 240 | 160 | 80 | 20,
#Range: 4 ~ 4096
customer_spawn_interval = 30
#Chance an additional customer is added to the currently spawning group of customers. Repeats until a roll is failed or 4 customers are spawned/
#Range: 0.0 ~ 1.0
group_customer_chance = 0.5
#How long a customer will wait for their order, in ticks.
#Range: > 20
customer_wait_time = 1000
#How long it takes a customer to put in their order, in ticks.
#Range: > 20
customer_order_time = 200
#List of Minecraft usernames whose skins will be used for spawning customers.
customer_usernames = ["unnecessarymb", "ZephiraZ", "LocTheDoor", "Navia", "Tilles", "noodlescript", "kanlamari", "witchd", "Chakyl", "Nitbe", "_KingKarma_", "Mimsy34", "meepr_dib", "stillweighting", "MattTheMeow", "JexsamVT", "ProvidenceDaemon", "Irenaiad", "Tumbly", "", "MHF_Steve", "MHF_Alex", "MHF_Herobrine", "MHF_Chicken", "MHF_Pig", "MHF_Sheep", "MHF_Squid", "MHF_Villager", "MHF_Ocelot", "MHF_Blaze", "MHF_CaveSpider", "MHF_Enderman", "MHF_Ghast", "MHF_Golem", "MHF_LavaSlime", "MHF_PigZombie", "MHF_Skeleton", "MHF_Spider", "MHF_Witch", "MHF_Cake", "MHF_Chest", "MHF_OakLog", "MHF_Present1", "MHF_Present2", "MHF_Pumpkin", "MHF_TNT", "MHF_TNT2", "MHF_ArrowUp", "MHF_ArrowDown", "MHF_ArrowLeft", "MHF_ArrowRight", "MHF_Exclamation", "MHF_Question"]
#The item to use as a 1 denomination of currency (e.g.: minecraft:emerald)
currency_1 = "numismatics:spur"
#The item to use as a 8 denomination of currency (e.g.: minecraft:emerald)
currency_8 = "numismatics:bevel"
#The item to use as a 16 denomination of currency (e.g.: minecraft:emerald)
currency_16 = "numismatics:sprocket"
#The item to use as a 64 denomination of currency (e.g.: minecraft:diamond)
currency_64 = "numismatics:cog"
#The item to use as a 512 denomination of currency (e.g.: minecraft:emerald)
currency_512 = "numismatics:crown"
#The item to use as a 4096 denomination of currency (e.g.: minecraft:emerald)
currency_4096 = "numismatics:sun"
#Requires KubeJs and Quality Food. The stage name with the following impact: Quality impacts of non-fish prices are doubled. Can be added to the player using the command e.g, /kubejs stages add playerName the_quality_of_the_earth
quality_bonus_stage = "the_quality_of_the_earth"
#Requires KubeJs. The stage name with the following impact: Items with the tag cozy_cafe:pickles are worth 100% more. Can be added to the player using the command e.g, /kubejs stages add playerName brine_and_punishment
pickle_bonus_stage = "brine_and_punishment"
#Allows customers to pay to player's bank account directly if Create Numismatics Utils is installed. Set to false if you don't want that to happen.
numismatics_utils_payment = true
#Chance a customer orders a dessert, if the menu has any.
#Range: 0.0 ~ 1.0
dessert_chance = 0.4
#When enabled, limits cafe opening to once per Minecraft day.
daily_limit = true
#When enabled, main dishes that aren't in bowls will need to be plated using a Plating Station before serving.
plating_required = true
#When enabled, items from all mods will be registered as menu items if they're edible and do not have the tag cozycafe:not_served. Turn off if you want more control over the menu.
dynamic_menu_items = false
+16
View File
@@ -0,0 +1,16 @@
#Game Settings
[Settings]
#Should fisherman buy/sell items related to this mods items (Seafood and pearls)
fishermanBuyCDItems = true
#Should the Wandering Trader sell items in exchange for pearls?
wanderingTraderDealsPearls = true
#Should seafood only be able to be cooked through the Farmer's Delight pot?
cookInPot = true
#Minimum ticks before seafood can be gathered by the crab trap. Default = 4000
minTicks = 4000
#Maximum ticks before seafood can be gathered by the crab trap. Default = 8000
maxTicks = 8000
#Requires the crab trap to have a 3x3 of open water or waterlogged blocks around it to be able to function. Default = true
require_surrounding_water = true
+20
View File
@@ -0,0 +1,20 @@
[common]
#Set this to false if you want the (de)compress feature to work outside of crafting GUIs (only works if installed on server while in the player inventory)
compressRequiresCraftingGrid = false
#A list of modid:name entries that will not be crafted by the compress key.
compressDenylist = ["minecraft:sandstone", "minecraft:iron_trapdoor"]
[client]
#If set to true, right-clicking the result slot in a crafting table will craft a full stack.
rightClickCraftsStack = true
#We both know JEI is much better. This option hides Vanilla's crafting book button instead of moving it.
hideVanillaCraftingGuide = false
#Set to 'DEFAULT' to enable both buttons and hotkeys. Set to 'BUTTONS' to enable buttons only. Set to 'HOTKEYS' to enable hotkeys only. Set to 'DISABLED' to disable completely.
#Allowed Values: DEFAULT, BUTTONS, HOTKEYS, DISABLED
mode = "DEFAULT"
#Add mod ids here of mods that you wish to disable Crafting Tweaks support for.
disabledAddons = []
#Use an alternative client-side balancing algorithm. It might be faster, or it might be slower, depending on the input. Try it if regular client-side balancing is causing lagspikes.
hyperOptimizedClientsideBalancing = false
+379
View File
@@ -0,0 +1,379 @@
#General settings of Crash Assistant mod.
[general]
#Link which will be opened in browser on request_help_button pressed.
#If equals CHANGE_ME, will open Forge/NeoForge/Fabric/Quilt discord link. Names of communities/channels also will be used not from config, but according to this link.
#Must start with 'https://' or 'www.'
help_link = "https://discord.gg/GdcZkrZqkj"
#With this option, you can select the formulation of the GUI (e.g., in the help buttons, title).
#Currently supported:
# - DISCORD: Uses terminology like 'join the Discord' and 'post in #channel'.
# - GITHUB: Uses terminology like 'visit the GitHub' and 'post into a new issue'.
formulation_type = "DISCORD"
#Anyways log will be uploaded to mclo.gs, but with this option you can wrap link to gnomebot.dev for better formatting.
#If help_link equals 'CHANGE_ME', this value will be ignored and gnomebot.dev used.
#Supported values: mclo.gs / gnomebot.dev
upload_to = "mclo.gs"
#Show gui on minecraft crashed on modloading and FML error screen displayed.
show_on_fml_error_screen = true
#Close old CrashAssistantApp if it's still running when starting a new instance of Minecraft, to avoid confusing player with window from old crash.
kill_old_app = true
#If options.txt doesn't exist, the default language will be used.
default_lang = "en_us"
#By default, crash assistant will get the value for the current language from the overrides folder, then from the jar.
#By changing this option, it will first try to get it from the current overrides, then (if no override exists for this language)
#from the override for the language specified here, and only then from the jar language.
#Use "NONE" to disable this feature. Or language key, like "en_us" to enable it.
priority_lang_for_overrides = "NONE"
#By changing this value you can disable creating "crash_assistant_localization_overrides" folder and placing "README.md" file there.
generate_localization_overrides_folder_with_readme = true
#By default our process is scanning for terminated processes(they can appear with delay) and after finish of scan enabling upload buttons.
#This option can prevent this and enable individual upload buttons immediately after crash.
#However can confuse users and make them clicking individual upload buttons instead of Upload All Button.
prevent_upload_buttons_delay = false
#Before uploading the first log, requires the user to accept the privacy policy.
#Disabling this option may be illegal in some countries if you are modpack creator. Disable at your own risk.
enable_privacy_policy_acceptance = true
#Unfortunately mclogs censoring ip-like versions as has no way to determine if it's version or IP.
#This will prevent this by replacing dot's in them to dot-like symbol.
#Anti censoring only versions, IP's are kept censored.
enable_mclogs_anti_ip_like_version_censorer = true
#Prevents creating "crash_assistant" folder in the logs folder.
#So this option prevents our app logging at all.
#HIGHLY UNRECOMMENDED to disable! Contains many useful info.
prevent_generating_crash_assistant_app_logs = false
#Generates "logs/stderr_stream.log" with stderr stream.
#Since many launchers are not saving this info, which is extremely helpful for debugging some crashes.
#As only where crash reason is present. Keeps original stream untouched, just logs it to a file.
generate_own_launcher_log = true
#If true, Crash Assistant will pop up even if the presence of win_event log is the only sign of a crash.
#Can be false positive for some users, since they can have some unrelated spam in the windows event error log.
win_event_is_crash = false
#Here you can change priority for logs.
#For example if you want crash report to be shown earlier than latest.log in the available logs list.
#Supported values: https://github.com/KostromDan/Crash-Assistant/blob/1.19-1.20.1/app/src/main/java/dev/kostromdan/mods/crash_assistant/app/logs_analyser/LogType.java
#Usage: ["CRASH_REPORT", "LOG"]
logs_priority_overrides = []
#List of blacklisted log files (checked with startswith()). This files won't show in GUI logs list.
blacklisted_logs = []
#A simplified GUI that hides the logs list until the user opts into Expert Mode.
[simple_mode]
#If enabled, the GUI starts in simple mode with logs hidden and a single "Show Logs (Expert Mode)" button.
#Disabled by default.
enabled = false
#If true, modpack creators always see the Expert Mode with logs visible, even if simple mode is enabled.
prevent_for_modpack_creators = true
#If true, hides the mod list changes section while simple mode is active.
hide_modlist_section = false
#Here you can change text of lang placeHolders.
#Also you can change any text in lang files.
#You don't need to modify jar. You can change it in config/crash_assistant/lang. For more info read README.md file located where.
[text]
#$CONFIG.text.support_name$ in lang files will be replaced with this value.
#For example this placeHolder used in: "Request help in the $CONFIG.text.support_name$"
#Recommended values: "Modpack-X Discord", "Modpack-X GitHub repository", etc.
support_name = "Society Modpacks Discord"
#$CONFIG.text.support_place$ in lang files will be replaced with this value.
#Recommended values: "#support channel".
#In case of formulation type `GITHUB` won't be used.
support_place = "#issues"
#$CONFIG.text.modpack_name$ in lang files will be replaced with this value.
#For example this placeHolder used in: "Oops, $CONFIG.text.modpack_name$ crashed!"
#Supports Better Compatibility Checker integration. You can use $BCC.modpackName$, $BCC.modpackVersion$, etc and it will be replaced with value from BCC config.
modpack_name = "Minecraft"
#Settings of message generated by Upload all button
[generated_message]
#Add prefix before filename.
#This can prevent too small, hard to hit on mobile links.
#Recommended values: "### ".
prefix = "### "
#Separator between logs.
#If you want vertical logs, use "\n$PREFIX$".
logs_separator = " | "
#Adds line in log list about this Intel processor can be corrupted.
intel_corrupted_notification = true
#Adds line in log list about piracy/offline mode or if check failed.
piracy_notification = true
#If the modpack is created for a non-English-speaking audience, сhange this to the language the modpack is designed for.
#This lang will be used only for generating message by "Upload all..." button.Do not modify this value if there's a chance that the generated message will be sent to English-speaking communities.
generated_msg_lang = "en_us"
#This text will be under "$CONFIG.text.modpack_name$ crashed!" in generated message by Upload all button.
#You can include:
# * some form, which users should fill out.
# * additional information like Minecraft version, etc.
text_under_crashed = ""
#With this option you can notify user about something related with posting generated message.
#For example if they need to fill some option from "text_under_crashed", etc.
#Supports html formatting, placeholders.
#Leave empty to prevent showing this warning message.
warning_after_upload_all_button_press = ""
#Puts problematic frame from hs_err to message.
put_problematic_frame_to_message = true
#Puts analysis result(names of crash reasons) to message, instead of just count.
put_analysis_result_to_message = true
#Color modified mods count/analysis in msg with ANSI.
#Can be needed to be disabled if issues are reported to something not supporting ANSI codeblocks, like GitHub.
#If you disable this option, you may also want to remove "ansi" from "generated_message.ansi_block_pattern".
color_message = true
#Structure of the generated message.
#Variables:
#$HEADER$ - Title and upload link
#$TEXT_UNDER_CRASHED$ - Custom text from config
#$PREFIX$ - The prefix string
#$LOGS$ - The joined logs
#$PROBLEMATIC_FRAME$ - hs_err frame
#$ANALYSIS_RESULT$ - Analysis results
#$MODLIST_DIFF$ - Modlist changes
message_structure = "$HEADER$$TEXT_UNDER_CRASHED$$PREFIX$$LOGS$\n$PROBLEMATIC_FRAME$$ANALYSIS_RESULT$$MODLIST_DIFF$"
#Pattern for a single log line.
#Variables: $LOG_NAME$, $FILE_NAME$, $LINK$.
log_line_pattern = "$LOG_NAME$[$FILE_NAME$](<$LINK$>)"
#Pattern for a split log line (too large for single upload).
#Variables: $LOG_NAME$, $FILE_NAME$, $LINK_FIRST_LINES$, $LINK_LAST_LINES$, $TOO_BIG_REASONS$.
log_line_split_pattern = "$LOG_NAME$[$FILE_NAME$ <TOLOWER>$MSG_LANG.gui.split_log_dialog_head$</TOLOWER>](<$LINK_FIRST_LINES$>) / [<TOLOWER>$MSG_LANG.gui.split_log_dialog_tail$</TOLOWER>](<$LINK_LAST_LINES$>) $TOO_BIG_REASONS$"
#Pattern for ModList Diff and Analysis Results blocks.
#Variables: $PREFIX$, $HEADER$, $CONTENT$.
#If 'color_message' is false, remove 'ansi'.
ansi_block_pattern = "$PREFIX$$HEADER$\n```ansi\n$CONTENT$\n```"
#Pattern for formatting the problematic frame from hs_err.
#Variables: $CONTENT$
problematic_frame_pattern = "```java\n$CONTENT$\n```"
#Pattern for simple link notifications (e.g. Intel fix, Piracy check, KubeJS scripts).
#Variables: $TEXT$, $LINK$
link_notification_pattern = "[$TEXT$](<$LINK$>)"
#Pattern for the header of the modlist diff block (containing the link).
#Variables: $PART1$ (text before link), $PART2$ (text after link), $LINK$.
modlist_header_pattern = "[$PART1$](<$LINK$>)$PART2$"
#Settings of links copied by Upload and copy link buttons
[copied_links]
#With this option, you can customize how single links from individual upload buttons are copied, there
#log of small size was uploaded to a single link.
#For example, leave just $LINK$ to copy just link.
single_link = "$LOG_NAME$$FILE_NAME$: $LINK$"
#With this option, you can customize how links from individual upload buttons are copied, there
#log was split to the 2 parts (head and tail, due to too large size for single upload), but user only decided to copy only one of them (not message with both).
single_link_split = "$LOG_NAME$$FILE_NAME$($HEAD_OR_TAIL$): $LINK$ $TOO_BIG_REASONS$"
#With this option, you can customize how links from individual upload buttons are copied, there
#log was split to the 2 parts (head and tail, due to too large size for single upload), but user decided to copy message with both.
both_links_split = "$LOG_NAME$[$FILE_NAME$ <TOLOWER>$MSG_LANG.gui.split_log_dialog_head$</TOLOWER>](<$LINK_FIRST_LINES$>) / [<TOLOWER>$MSG_LANG.gui.split_log_dialog_tail$</TOLOWER>](<$LINK_LAST_LINES$>) $TOO_BIG_REASONS$"
#If enabled, disables the head/tail selection dialog for split logs on individual uploads and always copies message with both links.
skip_split_dialog = false
#Settings of modlist feature.
#Adds in generated msg block about which mods modpack user added/removed/updated.
#Also you can see diff by running '/crash_assistant modlist diff' command.
[modpack_modlist]
#Enable feature.
enabled = true
#nicknames of players, who considered as modpack creator.
#Only this players can overwrite modlist.json
#If this feature is enabled and this array is empty, will be appended with nickname of current player.
#-----------------------------------------------------------------------------------------------------
#Warning! This is not displayed anywhere, it's just tech param used for modlist feature to work correctly.
#Here must be actual nicknames of people who work with the modpack and publishing releases!
#-----------------------------------------------------------------------------------------------------
modpack_creators = ["Chakyl"]
#If enabled, modlist.json will be overwritten on every launch(first tick of TitleScreen),
#then game is launched by modpack creator.
#So you won't forget to save it before publishing.
#If you want to save manually: disable this and use '/crash_assistant modlist save' command.
auto_update = true
#If enabled, will add resourcepacks to modlist.json
#After filename where will be ' (resourcepack)' suffix.
add_resourcepacks = false
#If enabled, will add datapacks to modlist.json
#After filename where will be ' (datapacks)' suffix.
add_datapacks = false
#If enabled, will add modloader jar name to modlist, to easily track if user changed version of modloader.
add_modloader_jar_name = true
#If enabled, will add generated modlist.txt, with names of all mods / modids / mixin configs / jarjar mods info to logs.
add_modlist_txt_as_log = true
#Settings of too many changes warning feature.
#Notifies end users of the modpack and saying they made too many changes to the modpack.
#Not displayed to the modpack creators.
[too_many_changes_warning]
#Set to the positive integer to enable feature. Set to negative integer to disable.
#How many changes end user should make for warning to be displayed.
count = 15
#With this option, you can select the formulation of this warning, currently supported:
# - NOTIFY: Just saying to the end user that what they made many changes and adding random mods or clicking
#the "Update All" button is not a good idea without proper testing. It is expected to crash.
# - DROP_SUPPORT: Saying what you are not providing support for that amount of changes, suggesting the end user to
#re-install modpack or they are on their own with that amount of changes.
formulation_type = "NOTIFY"
#Settings of analysis feature.
#Analysing logs for most common reasons of crashes and displaying recommendations with fixes.
[analysis]
#Enable feature.
enabled = true
#By default if CA work in modpack mode and ran by the end user it won't display analysis if it blames mod which was part of original modpack.
#And will blame only mods which were added/updated by end users. By enabling this option you can bypass this and it will blame any mods.
trigger_on_original_modpack_mods = false
#Delay in seconds for the OK button when a crash reason is shown for the first time.
#Helps to ensure the user reads the recommendation.
#Set to 0 or -1 to disable the delay.
first_show_delay = 10
#Here you can disable some Analysis by class names.
#List of them can be found here: dev.kostromdan.mods.crash_assistant.app.logs_analyser.crash_reasons
#For example "Create6Addons"
blacklisted_reasons = []
#Settings of analysis tools feature.
#Here you can enable or disable showing some analysis tools for end user.
[analysis_tools]
#Enable feature.
enabled = true
#Here you can disable some Analysis tools by class names.
#List of them can be found here: dev.kostromdan.mods.crash_assistant.app.gui.analysis
#For example "MCreatorModDetectorGUI"
blacklisted_tools = []
#Settings of '/crash_assistant crash' command feature.
[crash_command]
#Enable feature.
enabled = true
#To ensure the user really wants to crash the game, the command needs to be run again within this amount of seconds.
#Set to <= 0 to disable the confirmation.
seconds = 10
#Settings of notifying about intel corrupted processors.
[intel_corrupted]
#Enable feature.
enabled = true
#Settings of notifying about piracy/offline mode.
[piracy]
#Enable feature.
#Note: This option is ignored if general.help_link is default (CHANGE_ME).
#Notifies if in your community (Discord/GitHub) piracy is not supported. Recommended to enable for modpacks.
enabled = false
#Delay in seconds for the OK button when piracy warning is shown.
#Set to 0 or -1 to disable the delay.
delay = 10
[greeting]
#You don't need to touch this option.
#On first world join of modpack creator if set to false shows greeting, then self enables.
shown_greeting = true
#Settings of scripting feature.
#Allows you to add custom scripts for log analysis.
#Scripts should be placed in config/crash_assistant/scripts/log_analysis folder.
[scripts]
#Enable feature.
enabled = true
#Enable Scripts IDE in the GUI.
ide_enabled = true
#By changing this value you can disable creating "scripts" folder and placing example scripts there.
generate_scripts_folder_with_example = true
#If enabled, "logs/crash_assistant/startup_scripts.log" is added to the logs list only when it contains [ERROR].
#If it has no errors, its contents are written into "crash_assistant_app.log" instead.
#If app logging is disabled, the startup scripts log is kept as a separate log file.
attach_startup_scripts_log_only_on_error = true
#You can customise GUI with this options.
[gui_customisation]
#Name of a FlatLaf IntelliJ Themes file in config/crash_assistant folder or core theme name.
#If file doesn't exist and no core theme matches, themes will be disabled and Standard Swing look and feel used.
#Supported core themes: 'FlatLightLaf', 'FlatDarkLaf', 'FlatIntelliJLaf', 'FlatDarculaLaf', 'FlatMacLightLaf', 'FlatMacDarkLaf'.
#Supports any IntelliJ Theme file with '.theme.json' extension.
#If you prefer standard Swing look and feel, use 'Swing'.
#Look out our guide about theme support: https://github.com/KostromDan/Crash-Assistant/blob/pages/guides/Theme%20Support/Getting%20Started.md
theme_file_name = "FlatLightLaf"
#Will hide Upload All Button from GUI.
disable_upload_all_button = false
#Append comment text with notice about sending screenshot of this gui tells nothing to modpack creators.
show_dont_send_screenshot_of_gui_notice = true
#Animate border to request user attention even more.
screenshot_of_gui_notice_animated_border = true
#You can make Upload All Button bigger/smaller to request user attention.
#Default Swing font size is 12, Default for this button in crash assistant is 16.
#Not recommended to set it more than 16, as it will affect the increase of GUI size because all text won't fit.
upload_all_button_font_size = 16
#Same as upload_all_button_font_size, but for Request Help button.
request_help_button_font_size = 16
#Same as upload_all_button_font_size, but for the Simple Mode toggle button.
simple_mode_button_font_size = 16
#You can change Upload All Button color to request user attention.
#format is "R_G_B", range is 0-255, for example "255_0_0" is red color. Use "default" to use default swing color.
#Default for this button is "0_178_0" (dark green color).
upload_all_button_foreground_color = "0_178_0"
#Same as upload_all_button_foreground_color, but for Request Help button.
#Default for this button is "0_0_178" (dark blue color).
request_help_button_foreground_color = "0_0_178"
#Same as upload_all_button_foreground_color, but for the Simple Mode toggle button.
simple_mode_button_foreground_color = "0_0_178"
#Same as upload_all_button_font_size, but for Auto-Fix button (in integrated GPU warning).
auto_fix_button_font_size = 16
#Same as upload_all_button_foreground_color, but for Auto-Fix button (in integrated GPU warning).
#Default for this button is "0_178_0" (dark green color).
auto_fix_button_foreground_color = "0_178_0"
#Same as upload_all_button_foreground_color, but for the Yes button in the privacy policy acceptance dialog.
#Default for this button is "0_178_0" (dark green color).
privacy_policy_yes_button_foreground_color = "0_178_0"
#Same as upload_all_button_foreground_color, but for the No button in the privacy policy acceptance dialog.
#Default for this button is "255_0_0" (red color).
privacy_policy_no_button_foreground_color = "255_0_0"
#Color of the animated border for the screenshot notice.
#format is "R_G_B", range is 0-255, for example "255_0_0" is red color.
#Default for this is "255_0_0" (red color).
screenshot_of_gui_notice_animated_border_color = "255_0_0"
#Color of the text for the screenshot notice (inside the animated border).
#format is "R_G_B", range is 0-255, for example "255_0_0" is red color.
#Default for this is "255_0_0" (red color).
screenshot_of_gui_notice_text_color = "255_0_0"
#Color of the button blinking on success action (e.g. upload all finished).
#format is "R_G_B", range is 0-255.
#Default is "100_255_100" (light green).
blinking_button_success_color = "100_255_100"
#Color of the button blinking on attention request (e.g. click on link in description).
#format is "R_G_B", range is 0-255.
#Default is "100_100_255" (light blue).
blinking_button_attention_color = "100_100_255"
#Color of the button blinking on error (e.g. failed upload).
#format is "R_G_B", range is 0-255.
#Default is "255_100_100" (light red).
blinking_button_error_color = "255_100_100"
#Path to a modpack logo to display in the top of the GUI.
#Path is relative to the Minecraft instance folder. Leave empty to disable.
#WARNING: use only '/' path separator. '\' will corrupt config!
modpack_logo_path = ""
#If true, the logo will be larger, Replacing a some of `don't send screenshot` notice.
#If false, it will be smaller and logo will be end right where the `don't send screenshot` notice starts.
#You should try both, but most likely:
#- If you have some long text in the discord/github name, you will love the small one.
#- If the text is short, you will love the large one.
modpack_logo_large_mode = false
#Limit modpack logo height. Default is -1, which means it's calculated automatically.
#By default, this should not be needed. But if you have heavily customized GUI or using
#a rectangle logo instead of square, you may want to decrease its size, so this option could be needed in such case.
limit_modpack_logo_height = -1
#This option would be needed only if you limited modpack logo height.
#Otherwise, the logo will consume all available horizontal space.
#If true, the logo will be centered. If false, it will be aligned to the top.
modpack_logo_aligned_center = true
#Checks crash_assistant compatibility with other incompatible mods.
#Highly unrecommended to disable!
[compatibility]
#Enable feature.
enabled = true
#Options to help debug the Crash Assistant.
[debug]
#Debug option to crash immediately after Crash Assistant launched its process to conveniently debug it, configure it without need to manually crash.
crash_after_init = false
#Options to configure patches made by Crash Assistant.
[patches]
#Fixes vanilla crash MC-307905 during crash report generation when StackTraceElement#getFileName() returns null.
#Without this fix, crash report generation itself crashes under some rare conditions, preventing the original crash report from being created.
#This patch does not change the report contents; it only allows the crash report to be generated successfully.
MC307905 = true
@@ -0,0 +1,56 @@
# Localizing and Customizing Crash Assistant
Hello, localizers and modpack creators!
This guide explains how to contribute new translations to the mod and how to customize the text for your own modpack.
## Contributing New Translations
We welcome contributions for new languages or improvements to existing ones!
To contribute, please create a **Pull Request** on our official GitHub repository with your new or modified language
files.
* **GitHub Repository:**
[https://github.com/KostromDan/Crash-Assistant/](https://github.com/KostromDan/Crash-Assistant/)
* **Language File Location:** The source files are located at
`common_config/src/main/resources/crash_assistant_localization` in the repository.
---
## Customizing Text for Your Modpack
If you want to change any text in the mod for your modpack, please **do not edit the JAR file directly**. Instead, use
the built-in override system.
### How to Override Text
1. Navigate to the `config/crash_assistant/crash_assistant_localization_overrides/` directory in your Minecraft
instance.
2. Create a JSON file named after the language you want to modify (e.g., `en_us.json`, `ru_ru.json`, etc.).
3. Inside this file, you only need to add the keys and values for the text you wish to change. Any key you define here
will take precedence over the default text packed inside the mod.
This method is perfect for tweaking a few lines of text or even adding a completely new, unsupported language to your
modpack.
### Priority Language Overrides
You can use the `general.priority_lang_for_overrides` config option to specify a primary language for your custom text.
* **How it works:** If you set this option to `"en_us"`, any custom text you place in the `en_us.json` override file
will be used as the default for **all other languages**, unless a specific override for that key exists in their
respective language files (e.g., in `de_de.json`). This is useful for ensuring your custom messages appear
consistently for all users, regardless of their selected language.
### Configuration Options
* You can prevent the `crash_assistant_localization_overrides` folder and this README file from being generated by
setting `general.generate_localization_overrides_folder_with_readme` to `false`.
### ⚠️ Important Warning
Standard Minecraft localization methods, such as **resource packs** or scripting mods like **KubeJS**,
**will not work**. Crash Assistant uses its own internal system to load language files to ensure it can display
messages correctly, even when the main game has crashed or hasn't fully loaded.
Please use the override folder as described above.
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,8 @@
var mods = ModListUtils.getCurrentModListMappedToModId();
var m_essential = mods.get("essential");
if (m_essential != null) {
var warn = Startup.addBootWarning("Essential has been known to cause many issues that're difficult for developers to solve, as well as irreversible world corruption. We recommend the following as alternatives for free multiplayer:<ul><li><a href=\"https://www.curseforge.com/minecraft/mc-mods/cloudflared\">Cloudflared</a></li><li><a href=\"https://modrinth.com/mod/tunnely\">Tunnely</a></li><li><a href=\"https://modrinth.com/mod/e4mc\">e4mc</a></li></ul>");
warn.withModActions(m_essential);
}
+133
View File
@@ -0,0 +1,133 @@
#.
#Client-only settings - If you're looking for general settings, look inside your worlds serverconfig folder!
[client]
#.
#Show item descriptions on Shift and controls on Ctrl.
enableTooltips = true
#.
#Display a tooltip when looking at overstressed components.
enableOverstressedTooltip = true
#.
#Log a stack-trace when rendering issues happen within a moving contraption.
explainRenderErrors = false
#.
#Higher density means more spawned particles.
#Range: 0.0 ~ 1.0
fanParticleDensity = 0.5
#.
#[in Blocks]
#Maximum Distance to the player at which items in Blocks' filter slots will be displayed
#Range: 1.0 ~ 3.4028234663852886E38
filterItemRenderDistance = 10.0
#.
#Choose the menu row that the Create config button appears on in the main menu
#Set to 0 to disable the button altogether
#Range: 0 ~ 4
mainMenuConfigButtonRow = 2
#.
#Offset the Create config button in the main menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
#Range: > -2147483648
mainMenuConfigButtonOffsetX = -4
#.
#Choose the menu row that the Create config button appears on in the in-game menu
#Set to 0 to disable the button altogether
#Range: 0 ~ 5
ingameMenuConfigButtonRow = 3
#.
#Offset the Create config button in the in-game menu by this many pixels on the X axis
#The sign (-/+) of this value determines what side of the row the button appears on (left/right)
#Range: > -2147483648
ingameMenuConfigButtonOffsetX = -4
#.
#Setting this to true will prevent Create from sending you a warning when playing with Fabulous graphics enabled
ignoreFabulousWarning = false
#.
#Disable to prevent being rotated while seated on a Moving Contraption
rotateWhenSeated = true
#.
#Configure your vision range when submerged in Create's custom fluids
[client.fluidFogSettings]
#.
#The vision range through honey will be multiplied by this factor
#Range: 0.125 ~ 256.0
honey = 1.0
#.
#The vision range though chocolate will be multiplied by this factor
#Range: 0.125 ~ 256.0
chocolate = 1.0
#.
#Settings for the Goggle Overlay
[client.goggleOverlay]
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
#Range: > -2147483648
overlayOffsetX = 20
#.
#Offset the overlay from goggle- and hover- information by this many pixels on the respective axis; Use /create overlay
#Range: > -2147483648
overlayOffsetY = 0
#.
#Enable this to use your custom colors for the Goggle- and Hover- Overlay
customColorsOverlay = false
#.
#The custom background color to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBackgroundOverlay = -267386864
#.
#The custom top color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBorderTopOverlay = 1347420415
#.
#The custom bot color of the border gradient to use for the Goggle- and Hover- Overlays, if enabled
#[in Hex: #AaRrGgBb]
#[@cui:IntDisplay:#]
#Range: > -2147483648
customBorderBotOverlay = 1344798847
#.
#Sound settings
[client.sound]
#.
#Make cogs rumble and machines clatter.
enableAmbientSounds = true
#.
#Maximum volume modifier of Ambient noise
#Range: 0.0 ~ 1.0
ambientVolumeCap = 0.10000000149011612
#.
#Railway related settings
[client.trains]
#.
#How far away the Camera should zoom when seated on a train
#Range: 0.0 ~ 3.4028234663852886E38
mountedZoomMultiplier = 3.0
#.
#Display nodes and edges of a Railway Network while f3 debug mode is active
showTrackGraphOnF3 = false
#.
#Additionally display materials of a Rail Network while f3 debug mode is active
showExtendedTrackGraphOnF3 = false
#.
#Display Track Networks and Trains on supported map mods
showTrainMapOverlay = true
#.
#Track Network Color on maps
#Allowed Values: RED, GREY, WHITE
trainMapColorTheme = "RED"
#.
#Mod Integration and JEI
[client.jeiIntegration]
#.
#Whether to auto-update the JEI search when searching in the stock keeper UI
syncJeiSearch = true
+9
View File
@@ -0,0 +1,9 @@
#.
#Modify Create's impact on your terrain
[worldgen]
#.
#.
#Prevents all worldgen added by Create from taking effect
disableWorldGen = false
+37
View File
@@ -0,0 +1,37 @@
#.
#Config for Automation related components
[automation]
#.
#.
#Whether allowing Deployers to perform Cutting Board Recipes
enableCuttingBoardDeploying = true
#.
#List of Block Entities that can be boosted when placed on Blaze Stove
boostingCookerList = ["farmersdelight:cooking_pot", "farmersdelight:skillet"]
#.
#Config for Integration with other mods
[integration]
#.
#.
#Whether replacing vanilla and modded pies into Farmer's Delight style
#[@cui:RequiresReload:both]
enablePieOverhaul = true
#.
#Pie items in this list will not be included in pie overhaul
#[@cui:RequiresReload:both]
pieOverhaulBlackList = []
#.
#For harvester to function properly, turning on this support will cause the collision shape of the overweight crop block to disappear.
#[@cui:RequiresReload:server]
enableHarvesterSupportForOverweightFarming = true
#.
#Basket of Farmers Delight has a 8 ticks transfer cooldown. Disable the cooldown for better automation.
#[@cui:RequiresReload:server]
disableTransferCooldownForFarmersDelightBasket = true
#.
#For harvester to function properly, turning on this support will cause the collision shape of Coffee Bush and Tea Bush block to disappear.
#[@cui:RequiresReload:server]
enableHarvesterSupportForFarmersRespite = true
+63
View File
@@ -0,0 +1,63 @@
#.
#Migrate copycats to Create: Copycats+ when they receive a block update
migrateCopycatsOnBlockUpdate = true
#.
#Migrate copycats to Create: Copycats+ when their block entities are initialized
migrateCopycatsOnInitialize = true
#.
#Enable/disable features. Values on server override clients
[features]
#.
fluid_vessel = true
bamboo_window = true
item_silo = true
inverted_clutch = true
empty_fan_catalyst = true
parallel_gearbox = true
cherry_window = true
centrifugal_clutch = true
copycat_slab = true
overstress_clutch = true
brake = true
copycat_block = true
copycat_fence_gate = true
copycat_stairs = true
large_crank_wheel = true
brass_gearbox = true
copycat_vertical_step = true
copycat_wall = true
six_way_gearbox = true
crank_wheel = true
encased_chain_cogwheel = true
sequenced_pulse_generator = true
freewheel_clutch = true
shear_pin = true
inverted_gearshift = true
linked_transmitter = true
copycat_beam = true
copycat_board = true
copycat_fence = true
inventory_access_port = true
inventory_bridge = true
#.
#Enable/disable categories of features. Disabling a category hides all related features. Values on server override clients
[feature_categories]
#.
#.
#All kinetic components, such as gearboxes and crank wheels
kinetic = true
#.
#All redstone components, such as linked transmitter and sequenced pulse generator
redstone = true
#.
#All components related to item and fluid transport
logistics = true
#.
#All copycats (Install Create: Copycats+ to upgrade)
copycats = false
#.
#All building palette blocks
palette = true
+6
View File
@@ -0,0 +1,6 @@
#Change these settings to customize the client-side behavior of the mod.
[Gameplay]
#Allow first-person view inside the tube. Default is false for better experience.
allowFPVInsideTheTube = false
@@ -0,0 +1,13 @@
#Settings for the mechanical extruder
[mechanical_extruder]
#Stress impact
#Range: 0.0 ~ 64.0
stressImpact = 4.0
#Minimum required speed
#Range: 0.0 ~ 254.0
minimumSpeed = 0.0
#Duration of the extrudding cycle. In ticks
#Range: 0 ~ 1000
cycle = 200
+103
View File
@@ -0,0 +1,103 @@
[blocks_limit]
#--------------------------------------------------------------------------
#The count limit of blocks that are used in block entities. The first para is count limit and the second para is stabilize para.
blocks_limit = [["create:deployer", 256, 100], ["create:mechanical_drill", 256, 100], ["create:mechanical_roller", 64, 100], ["minecraft:dirt", 2048, 10000], ["create:linear_chassis", 2048, -100], ["minecraft:netherrack", 2048, 5000], ["minecraft:stone", 2048, 4000], ["minecraft:deepslate", 2048, 4000], ["minecraft:end_stone", 2048, 4000], ["minecraft:white_wool", 2048, 80], ["create:item_vault", 2048, 360], ["metalbarrels:obsidian_barrel", 2048, 1800], ["metalbarrels:diamond_barrel", 2048, 1800], ["metalbarrels:crystal_barrel", 2048, 1800], ["metalbarrels:netherite_barrel", 2048, 2000], ["metalbarrels:gold_barrel", 2048, 1100], ["metalbarrels:iron_barrel", 2048, 800], ["metalbarrels:copper_barrel", 2048, 700], ["minecraft:barrel", 2048, 400], ["minecraft:chest", 2048, 800], ["twilightforest:twilight_oak_chest", 2048, 800], ["twilightforest:canopy_chest", 2048, 800], ["twilightforest:mangrove_chest", 2048, 800], ["twilightforest:dark_chest", 2048, 800], ["twilightforest:time_chest", 2048, 800], ["twilightforest:transformation_chest", 2048, 800], ["twilightforest:mining_chest", 2048, 800], ["twilightforest:sorting_chest", 2048, 800], ["ae2:smooth_sky_stone_chest", 2048, 800], ["quark:ancient_chest", 2048, 800], ["quark:azalea_chest", 2048, 800], ["quark:blossom_chest", 2048, 800], ["quark:oak_chest", 2048, 800], ["quark:spruce_chest", 2048, 800], ["quark:birch_chest", 2048, 800], ["quark:jungle_chest", 2048, 800], ["quark:acacia_chest", 2048, 800], ["quark:dark_oak_chest", 2048, 800], ["quark:crimson_chest", 2048, 800], ["quark:mangrove_chest", 2048, 800], ["quark:cherry_chest", 2048, 800]]
#--------------------------------------------------------------------------
#Default on this config will ignore one entity crush at first time.
#This can keep miner not broken at the first time crush for helping player.
keep_structure_at_first = true
#--------------------------------------------------------------------------
#The time record list refresh default 3600s
#If a structure is ignored at first time and if the second time less than 3600s
#The structure will controlled by this mod while more than 3600s will controlled by Create.
#Range: 0 ~ 36000
"keep structure refresh time(s)" = 3600
#--------------------------------------------------------------------------
#Whether to log the block entity problem if it can't turned into block entities.
"Log block entity problem" = false
#--------------------------------------------------------------------------
#Whether to log debug information for extra runtime control logic such as contraption clusters.
debug = false
#--------------------------------------------------------------------------
#10x of destroy speed | If you set 14 and will calculate 1.4 as destroy speed
#Exp: obsidian is 40 and 400 in this case, dirt is 0.5 and 5 set in this case.
#default value is suggested because dirt and sand will drop but stone will stay
#Range: > 0
"10% of destroy speed" = 14
#--------------------------------------------------------------------------
#Dedicated max speed for Mechanical Bearing rotation.
#0 disables this cap. If Create provides 256 and you set 128, the bearing rotates at 128.
#If you set a value higher than the original Create speed, the original speed is kept.
#Range: > 0
"mechanical bearing gear max speed" = 128
#--------------------------------------------------------------------------
#The longest XZ distance of block entity | If set 20: 17*42*20 is allowed but 20*42*21 is forbidden.
#Range: 3 ~ 500
"block entity max length XZ" = 40
#--------------------------------------------------------------------------
#The longest Y distance of block entity | If set 20: 42*14*42 is allowed but 42*24*42 is forbidden.
#Range: 3 ~ 500
"block entity max length Y" = 60
#--------------------------------------------------------------------------
#The scan radius used by contraption cluster detection.
#Only contraptions within this radius will be merged into one cluster for cluster-level limit checks.
#Range: 1.0 ~ 512.0
"contraption cluster scan radius" = 96.0
#--------------------------------------------------------------------------
#The local notify radius for nearby actionbar hints and overlay sync.
#Range: 1.0 ~ 512.0
"contraption cluster local notify radius" = 96.0
#--------------------------------------------------------------------------
#The search radius used to list nearby players inside the global cluster-blocked message.
#This does not change who receives the global message.
#Range: 1.0 ~ 512.0
"contraption cluster global nearby players radius" = 96.0
#--------------------------------------------------------------------------
#Multiplier applied to cluster-level aggregated block limits from blocks_limit.
#Single-contraption limits stay unchanged; only the cluster total uses this multiplier.
#Range: 0.0 ~ 64.0
"contraption cluster block limit multiplier" = 1.5
#--------------------------------------------------------------------------
#Enable chained cluster detection for nearby multiple contraptions.
#This can detect multi-entity clusters, but it costs some extra performance.
"contraption cluster chain detection" = true
#--------------------------------------------------------------------------
#How often contraption cluster validation runs, in seconds.
#This controls the periodic cluster scan cooldown added for performance control.
#Range: 1 ~ 10
"contraption cluster scan interval seconds" = 1
#--------------------------------------------------------------------------
#Cooldown for global cluster-blocked chat notifications, in minutes.
#Range: 1 ~ 60
"contraption cluster global notify cooldown minutes" = 5
#--------------------------------------------------------------------------
#A list of blocks can't be moved and change into block entities.
blocks_unmoved = ["botania:mana_spreader", "botania:redstone_spreader", "botania:elven_spreader", "botania:gaia_spreader", "create:mechanical_crafter", "supplementaries:notice_board", "minecraft:cobblestone", "minecraft:stone", "minecraft:deepslate", "create:belt", "create:white_toolbox", "create:orange_toolbox", "create:magenta_toolbox", "create:yellow_toolbox", "create:lime_toolbox", "create:brown_toolbox", "create:pink_toolbox", "create:gray_toolbox", "create:light_gray_toolbox", "create:light_blue_toolbox", "create:blue_toolbox", "create:purple_toolbox", "create:cyan_toolbox", "create:green_toolbox", "create:red_toolbox", "create:black_toolbox", "minecraft:deepslate", "minecraft:stone", "minecraft:cobblestone", "create:belt", "create:mechanical_crafter"]
#--------------------------------------------------------------------------
#A list of blocks can't be crushed by block entities.
#If you squeeze a stone with dirt and stone in this list the dirt will drop while stone leave!
blocks_uncrushable = ["minecraft:deepslate", "minecraft:stone", "minecraft:cobblestone"]
#--------------------------------------------------------------------------
#A list of blocks can be crushed by block entities.
#Create's default config.
#If you squeeze a stone with dirt and stone in this list the stone will drop while dirt leave!
#If you add fluid, these fluid will vanish like create vanilla
#Warning:Block burned by lava might be conflict with player,you can add minecraft:lava to avoid block burned by lava!
blocks_crushable = ["minecraft:water", "minecraft:lava"]
#--------------------------------------------------------------------------
#A list of blocks will be ignored by entity control
#Some block entity use the same func but they have unique method and para.
#Add all of them in this list will ignore these entity
#default config compat with Create:big cannon! Just add new block not remove them!
#Warning! Make sure these new added block won't with bug!
blocks_ignore = ["create:piston_extension_pole"]
#--------------------------------------------------------------------------
#When enabled, blocks will calculate the experiment para for block entities.This might take very little time.
"calculate block stabilize para" = true
#--------------------------------------------------------------------------
#The max limit of stabilize para. One normal block have 100 default stabilize count.
#Set depend on storage box can avoid block entities NBT overflow.
#Range: > 0
"block entity max stabilize para" = 204800
@@ -0,0 +1,40 @@
["Create Railways Navigator Config"]
#The language that should be used for announcements of the navigator. Can be different from the game's language settings. (Default: Default)
#Allowed Values: DEFAULT, ENGLISH, GERMAN, DUTCH, POLISH, CHINESE_SIMPLIFIED, SAXON, BAVARIAN, SPANISH, RUSSIAN, FRENCH, KOREAN, SWEDISH, PORTUGUESE, BASQUE, ITALIAN, JAPANESE, PORTUGUESE_BRAZILIAN, UKRAINIAN, ARABIC, CZECH, GERMAN_SWITZERLAND, ROMANIAN, TURKISH, HUNGARIAN, HEBREW
language = "DEFAULT"
#The unit to be used to represent speed. (Default: KMH)
#Allowed Values: MS, KMH, MPH, FTS, KT, CMS
speed_unit = "KMH"
#Display Time Format. (Default: Hours 24)
#Allowed Values: TICKS, HOURS_24, HOURS_12
time_format = "HOURS_24"
["Create Railways Navigator Config".general]
#[in Ticks]
#The interval in which the displays are updated with new information. Lower values can decrease performance and increase the network traffic, while larger values reduce the reaction speed of the displays. (Default: 50, Recommended: 50 - 100)
#Range: 20 ~ 200
display_refresh_rate = 50
#[in Ticks]
#The next stop or information about the start of the journey is announced in the specified number of ticks before the scheduled arrival at the next station. (Default: 600, 30 real life seconds)
#Range: 100 ~ 1000
next_stop_announcement = 600
#[in Ticks]
#This value indicates how accurately the real-time data should be displayed. By default, only deviations above 10 in-game minutes (167 ticks, approx. 8 real life seconds) are displayed. The lower the value, the more accurate the real-time data but also the more often deviations from the schedule occur. (Default: 167, 10 in-game minutes)
#Range: 1 ~ 1000
realtime_precision_threshold = 167
#[in Ticks]
#How early a train should be shown on the display. (Default: 1200, 1 real life minute)
#Range: 100 ~ 24000
display_lead_time = 1200
["Create Railways Navigator Config".route_overlay]
#Scale of the route overlay UI. (Default: 0.75)
#Range: 0.25 ~ 2.0
scale = 0.75
#If active, you will receive short toasts about important events on your trip, e.g. delays, changes, ... (Default: ON)
notifications = true
#The position on your screen where you want the overlay to appear. (Default: Top Left)
#Allowed Values: TOP_LEFT, TOP_RIGHT, BOTTOM_LEFT, BOTTOM_RIGHT
position = "TOP_LEFT"

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