fix(rc+): ca configs

This commit is contained in:
Cjnator38
2026-05-03 15:41:03 -05:00
parent 7505c63d45
commit e1eede5a3e
4 changed files with 503 additions and 397 deletions

View File

@@ -79,7 +79,7 @@
#$CONFIG.text.modpack_name$ in lang files will be replaced with this value. #$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!" #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. #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 = "Simply Legacy" modpack_name = "Re-Console+"
#Settings of message generated by Upload all button #Settings of message generated by Upload all button
[generated_message] [generated_message]

View File

@@ -5,10 +5,15 @@
#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. #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.' #Must start with 'https://' or 'www.'
help_link = "https://discord.com/invite/M9bQdm25Pk" help_link = "https://discord.com/invite/M9bQdm25Pk"
#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. #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. #If help_link equals 'CHANGE_ME', this value will be ignored and gnomebot.dev used.
#Supported values: mclo.gs / gnomebot.dev #Supported values: mclo.gs / gnomebot.dev
upload_to = "mclo.gs" upload_to = "gnomebot.dev"
#Show gui on minecraft crashed on modloading and FML error screen displayed. #Show gui on minecraft crashed on modloading and FML error screen displayed.
show_on_fml_error_screen = true 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. #Close old CrashAssistantApp if it's still running when starting a new instance of Minecraft, to avoid confusing player with window from old crash.
@@ -65,8 +70,11 @@
[text] [text]
#$CONFIG.text.support_name$ in lang files will be replaced with this value. #$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$" #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 = "Nostalgica Reverie Discord" support_name = "Nostalgica Reverie Discord"
#$CONFIG.text.support_place$ in lang files will be replaced with this value. #$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 = "#modpack-support" support_place = "#modpack-support"
#$CONFIG.text.modpack_name$ in lang files will be replaced with this value. #$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!" #For example this placeHolder used in: "Oops, $CONFIG.text.modpack_name$ crashed!"
@@ -75,13 +83,17 @@
#Settings of message generated by Upload all button #Settings of message generated by Upload all button
[generated_message] [generated_message]
#Add ### prefix before filename. #Add prefix before filename.
#This can prevent too small, hard to hit on mobile links. #This can prevent too small, hard to hit on mobile links.
h3_prefix = true #Recommended values: "### ".
#Replaces "\n" separator between logs to " | " to make message vertically smaller. prefix = "### "
one_line_logs = true #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. #Adds line in log list about this Intel processor can be corrupted.
intel_corrupted_notification = true 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. #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. #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" generated_msg_lang = "en_us"
@@ -101,7 +113,37 @@
put_analysis_result_to_message = true put_analysis_result_to_message = true
#Color modified mods count/analysis in msg with ANSI. #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. #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 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 #Settings of links copied by Upload and copy link buttons
[copied_links] [copied_links]
@@ -140,6 +182,9 @@
#If enabled, will add resourcepacks to modlist.json #If enabled, will add resourcepacks to modlist.json
#After filename where will be ' (resourcepack)' suffix. #After filename where will be ' (resourcepack)' suffix.
add_resourcepacks = false 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. #If enabled, will add modloader jar name to modlist, to easily track if user changed version of modloader.
add_modloader_jar_name = true 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. #If enabled, will add generated modlist.txt, with names of all mods / modids / mixin configs / jarjar mods info to logs.
@@ -151,19 +196,26 @@
[too_many_changes_warning] [too_many_changes_warning]
#Set to the positive integer to enable feature. Set to negative integer to disable. #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. #How many changes end user should make for warning to be displayed.
count = 1 count = -1
#With this option, you can select the formulation of this warning, currently supported: #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 # - 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. #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 # - 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. #re-install modpack or they are on their own with that amount of changes.
formulation_type = "DROP_SUPPORT" formulation_type = "NOTIFY"
#Settings of analysis feature. #Settings of analysis feature.
#Analysing logs for most common reasons of crashes and displaying recommendations with fixes. #Analysing logs for most common reasons of crashes and displaying recommendations with fixes.
[analysis] [analysis]
#Enable feature. #Enable feature.
enabled = true 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. #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 #List of them can be found here: dev.kostromdan.mods.crash_assistant.app.logs_analyser.crash_reasons
#For example "Create6Addons" #For example "Create6Addons"
@@ -192,13 +244,41 @@
#Enable feature. #Enable feature.
enabled = true 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] [greeting]
#You don't need to touch this option. #You don't need to touch this option.
#On first world join of modpack creator if set to false shows greeting, then self enables. #On first world join of modpack creator if set to false shows greeting, then self enables.
shown_greeting = true 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
#You can customise GUI with this options. #You can customise GUI with this options.
[gui_customisation] [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 = "FlatDarkLaf"
#Will hide Upload All Button from GUI. #Will hide Upload All Button from GUI.
disable_upload_all_button = false disable_upload_all_button = false
#Append comment text with notice about sending screenshot of this gui tells nothing to modpack creators. #Append comment text with notice about sending screenshot of this gui tells nothing to modpack creators.
@@ -227,13 +307,34 @@
#Same as upload_all_button_foreground_color, but for Auto-Fix button (in integrated GPU warning). #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). #Default for this button is "0_178_0" (dark green color).
auto_fix_button_foreground_color = "0_178_0" auto_fix_button_foreground_color = "0_178_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 to a modpack logo to display in the top of the GUI.
#Path is relative to the Minecraft instance folder. Leave empty to disable. #Path is relative to the Minecraft instance folder. Leave empty to disable.
#WARNING: use only '/' path separator. '\' will corrupt config!
modpack_logo_path = "" modpack_logo_path = ""
#If true, the logo will be larger, Replacing a some of `don't send screenshot` notice. #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. #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: #You should try both, but most likely:
#- If you have some long text in the discord description, you will love the small one. #- 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. #- If the text is short, you will love the large one.
modpack_logo_large_mode = false modpack_logo_large_mode = false
#Limit modpack logo height. Default is -1, which means it's calculated automatically. #Limit modpack logo height. Default is -1, which means it's calculated automatically.
@@ -251,3 +352,8 @@
#Enable feature. #Enable feature.
enabled = true 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

File diff suppressed because it is too large Load Diff

View File

@@ -6,7 +6,7 @@ pack-format = "packwiz:1.1.0"
[index] [index]
file = "index.toml" file = "index.toml"
hash-format = "sha256" hash-format = "sha256"
hash = "007b45e02b1f8b04baa608ff576b6645d0951c79a38d579370261c30caae6e9d" hash = "2120d48c5a5e46327bc67fc4238d14cf2e105940a8e1ece12f03cfeb4ca9cb64"
[versions] [versions]
fabric = "0.19.2" fabric = "0.19.2"