add first patch
This commit is contained in:
@@ -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
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
GuardTime=21300
|
||||||
|
CheatCount=0
|
||||||
|
CheckCount=0
|
||||||
|
ProblemCount=0
|
||||||
@@ -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!
|
||||||
@@ -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"]
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -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"]
|
||||||
|
]
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
|
||||||
|
#General mod settings
|
||||||
|
[general]
|
||||||
|
#logging
|
||||||
|
useLoggingLog = true
|
||||||
|
#-
|
||||||
|
useLoggingDebug = false
|
||||||
|
#-
|
||||||
|
useLoggingError = true
|
||||||
|
|
||||||
@@ -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|
|
||||||
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
RMBTweak=1
|
||||||
|
LMBTweakWithItem=1
|
||||||
|
LMBTweakWithoutItem=1
|
||||||
|
WheelTweak=1
|
||||||
|
WheelSearchOrder=1
|
||||||
|
WheelScrollDirection=0
|
||||||
|
ScrollItemScaling=0
|
||||||
|
Debug=0
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -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": {}
|
||||||
|
}
|
||||||
@@ -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
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -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"]
|
||||||
|
|
||||||
@@ -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": []
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -0,0 +1,10 @@
|
|||||||
|
{
|
||||||
|
"preventSearchIgnoredItems": false,
|
||||||
|
"ingredientDedupe": false,
|
||||||
|
"resourceLocationDedupe": false,
|
||||||
|
"debugItemStackModifications": false,
|
||||||
|
"logIntervalInMinutes": 600,
|
||||||
|
"showSummaryOnDebugScreen": false,
|
||||||
|
"memoryUsageWarningPercentage": 90,
|
||||||
|
"debugThreadsStuck": false
|
||||||
|
}
|
||||||
@@ -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": []
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
@@ -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)
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"]
|
||||||
|
|
||||||
@@ -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"
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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,
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"]
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"]
|
||||||
|
|
||||||
@@ -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 = []
|
||||||
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"rustTarget": null,
|
||||||
|
"tweakExpText": true,
|
||||||
|
"sortTextRenderLayers": false,
|
||||||
|
"fatalOnBrokenMethodCall": false,
|
||||||
|
"debugRefcountChanges": false,
|
||||||
|
"disableEasterEggs": false
|
||||||
|
}
|
||||||
@@ -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 = [""]
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"
|
||||||
|
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"renderPosition": "BEFORE_NAME",
|
||||||
|
"offsetNonPlayerText": true,
|
||||||
|
"senderDetection": "UUID_AND_HEURISTIC",
|
||||||
|
"smartHeuristics": true,
|
||||||
|
"handleSystemMessages": true,
|
||||||
|
"nameAliases": { }
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"version": 2,
|
||||||
|
"language": "en",
|
||||||
|
"continueOnRestart": false,
|
||||||
|
"forceLoadExistingChunks": false,
|
||||||
|
"silent": false,
|
||||||
|
"updateInterval": 1
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
@@ -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"]
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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 = []
|
||||||
|
|
||||||
@@ -0,0 +1,630 @@
|
|||||||
|
|
||||||
|
[General]
|
||||||
|
#Probability (0.0–1.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"
|
||||||
|
|
||||||
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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"
|
||||||
|
}
|
||||||
|
]
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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);
|
||||||
|
}
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
|
||||||
|
#.
|
||||||
|
#Modify Create's impact on your terrain
|
||||||
|
[worldgen]
|
||||||
|
#.
|
||||||
|
#.
|
||||||
|
#Prevents all worldgen added by Create from taking effect
|
||||||
|
disableWorldGen = false
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
|
||||||
|
|
||||||
@@ -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
Reference in New Issue
Block a user