Skip to content

Conversation

@viciscat
Copy link
Collaborator

@viciscat viciscat commented Nov 14, 2025

image

@LifeIsAParadox LifeIsAParadox added the wip This PR is a work in progress label Nov 14, 2025
@AC19970
Copy link
Contributor

AC19970 commented Nov 15, 2025

I recommend using vanilla strings and translations for "sound" to avoid the need for retranslation and inaccurate translations. Also, it would be helpful if all sound events were automatically listed like in Sound Controller.

needed to refactor ConfigDataFixer a bit
@viciscat viciscat marked this pull request as ready for review November 15, 2025 15:44
@LifeIsAParadox LifeIsAParadox added reviews needed This PR needs reviews and removed wip This PR is a work in progress labels Nov 15, 2025
@viciscat
Copy link
Collaborator Author

I recommend using vanilla strings and translations for "sound" to avoid the need for retranslation and inaccurate translations. Also, it would be helpful if all sound events were automatically listed like in Sound Controller.

All sounds don't have a unique translation. For example the "amethyst" sound would just show up as "Breaking Block"
And I can't quite be bothered making a menu for all sounds

@AzureAaron AzureAaron added the new feature This issue or PR is a new feature label Nov 17, 2025
@kevinthegreat1
Copy link
Collaborator

Since you're touching config, can we back up config before loading? So that we can save people who accidentally type invalid JSON when manually editing their config files.

@viciscat
Copy link
Collaborator Author

Since you're touching config, can we back up config before loading? So that we can save people who accidentally type invalid JSON when manually editing their config files.

You mean making a backup in case the DFU is dumb?

Alex33856 and others added 8 commits November 28, 2025 16:40
# Conflicts:
#	src/main/java/de/hysky/skyblocker/SkyblockerMod.java
#	src/main/java/de/hysky/skyblocker/config/datafixer/ConfigDataFix.java
#	src/main/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixer.java
#	src/main/java/de/hysky/skyblocker/config/datafixer/ConfigSchema.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesConfigListWidget.java
#	src/main/resources/assets/skyblocker/lang/en_us.json
#	src/test/java/de/hysky/skyblocker/config/datafixer/ConfigDataFixerTest.java
@AzureAaron AzureAaron added merge conflicts This PR has merge conflicts that need solving. and removed reviews needed This PR needs reviews labels Dec 6, 2025
# Conflicts:
#	src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
@LifeIsAParadox LifeIsAParadox added reviews needed This PR needs reviews and removed merge conflicts This PR has merge conflicts that need solving. labels Dec 6, 2025
# Conflicts:
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesHandler.java
#	src/main/java/de/hysky/skyblocker/utils/render/gui/ItemSelectionPopup.java
@Alex33856 Alex33856 added the merge conflicts This PR has merge conflicts that need solving. label Dec 13, 2025
# Conflicts:
#	src/main/java/de/hysky/skyblocker/config/SkyblockerConfigManager.java
#	src/main/java/de/hysky/skyblocker/config/categories/QuickNavigationCategory.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRule.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRuleConfigScreen.java
#	src/main/java/de/hysky/skyblocker/skyblock/chat/ChatRulesHandler.java
#	src/main/java/de/hysky/skyblocker/utils/datafixer/ItemStackComponentizationFixer.java
#	src/main/java/de/hysky/skyblocker/utils/render/gui/ItemSelectionPopup.java
#	src/main/java/de/hysky/skyblocker/utils/render/gui/RangedSliderWidget.java
@LifeIsAParadox LifeIsAParadox removed the merge conflicts This PR has merge conflicts that need solving. label Dec 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new feature This issue or PR is a new feature reviews needed This PR needs reviews

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants