Skip to content

Update README, language files, and refactor config wrapper#11

Merged
Valorless merged 10 commits intodevfrom
main
Mar 2, 2026
Merged

Update README, language files, and refactor config wrapper#11
Valorless merged 10 commits intodevfrom
main

Conversation

@Valorless
Copy link
Owner

No description provided.

Updated version placeholder for ValorlessUtils dependency.
Added new language files for multiple locales under languages/1_21_9 and languages/1_21_10 directories. This update provides localized strings for Danish, German, English (GB, PT, US), Spanish, French, Japanese, Korean, Dutch, Polish, Portuguese (BR, PT), Russian, Turkish, and Chinese (CN) for both versions.
Add language files for versions 1_21_9 and 1_21_10
Add language files for Minecraft 1.21.11
# v1.18.0.329 Updates and Fixes

Refactored: Large refactor/expansion of config wrapper (Config): new constructors (File/Path/String), many typed getters/setters, validation improvements, comment support, and Add/Set helpers for vectors, materials, lists and ItemStacks.

Added: Annotations.

Added: SFX now accepts namespaced keys alongside the Sound enum entries.

Added: Config.GetConfigurationSection() now fallbacks to Config.GetSection() in cases of null.

Changed: Updated NBTAPI to 2.15.5 (was 2.15.3).

Changed: SFX now correctly plays sounds on newer versions.

Changed: SetStringList & GetStringList now specifically sets/gets strings, and no longer causes infinity loops with number entries like "3e77247".

Changed: Renamed Vector to VectorModel.

Changed: HavenBagsPlacementBlocker now also checks for PDC alongside NBT.

Changed: When attempting to load a config and the file is not found, an error is now shown in the console.

Fixed: Debug messages now correctly appear, after it's been enabled in a plugin's config file.
Used to require a restart.

Removed: Deprecated methods from ValorlessUtils.java.

Updated: JavaDocs to reflect the new changes.
@github-advanced-security
Copy link

This pull request sets up GitHub code scanning for this repository. Once the scans have completed and the checks have passed, the analysis results for this pull request branch will appear on this overview. Once you merge this pull request, the 'Security' tab will show more code scanning analysis results (for example, for the default branch). Depending on your configuration and choice of analysis tool, future pull requests will be annotated with code scanning analysis results. For more information about GitHub code scanning, check out the documentation.

@Valorless Valorless merged commit 22fe6a0 into dev Mar 2, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant