Remove legacy modules, add language & scoreboard
Large refactor removing many legacy subsystems (abilities, kit system, database repos, recraft, world manager, extensive config classes, lunar/luckperms integrations and various listeners/commands). Introduces a lightweight LanguageManager, AntiRunningManager, ScoreboardManager, ConnectListener and a SoupListener; simplifies the main SpeedHG plugin to initialize these components and register the connection listener. Build changes: update Gradle wrapper to 8.10, remove paperweight and several external dependencies, add fr.mrmicky:fastboard and simplify shadowJar/build task configuration. Adds default language resource (languages/en_US.yml) and updates plugin/config resources. Purpose: simplify and decouple the plugin, reduce dependency surface and prepare for a leaner, modular rewrite.
This commit is contained in:
34
src/main/resources/languages/en_US.yml
Normal file
34
src/main/resources/languages/en_US.yml
Normal file
@@ -0,0 +1,34 @@
|
||||
#
|
||||
# SpeedHG v1.0.0 by McScrims-Network
|
||||
# https://github.com/McScrims-Network
|
||||
#
|
||||
|
||||
default:
|
||||
prefix: '<gradient:dark_green:gold>McScrims</gradient> <dark_gray>|</dark_gray> <reset>'
|
||||
|
||||
game:
|
||||
join: '<prefix><green><name></green> <gray>has joined the game.</gray>'
|
||||
quit: '<prefix><red><name></red> <gray>has quit the game.</gray>'
|
||||
|
||||
player:
|
||||
welcome: 'Welcome to <gradient:red:gold>SpeedHG</gradient>!'
|
||||
|
||||
scoreboard:
|
||||
title: '<gradient:gold:yellow><bold>SpeedHG</bold></gradient>'
|
||||
lobby:
|
||||
- "<gray><st> "
|
||||
- "Spieler: <green><online>/<max>"
|
||||
- "Kit: <yellow><kit>"
|
||||
- ""
|
||||
- "<gray>Waiting for start..."
|
||||
- ""
|
||||
- "<yellow>play.mcscrims.club"
|
||||
ingame:
|
||||
- "<gray><st> "
|
||||
- "Time: <green><timer>"
|
||||
- "Players: <red><alive>"
|
||||
- "Kills: <green><kills>"
|
||||
- ""
|
||||
- "Border: <red><border>"
|
||||
- ""
|
||||
- "<yellow>play.mcscrims.club"
|
||||
Reference in New Issue
Block a user