Links
Tags
Creators
Details
Licensed ARR
Published 11 months ago
Updated 11 months ago
All versions
1.0.1
Release
ZyloLotto 1.0.111 months ago 23
Compatibility
Minecraft: Java Edition
1.21.10
Platforms
Bukkit
Paper
Purpur
Spigot
Required content
Any compatible version
Changes
ZyloLotto 1.0.1 – Changelog
Neue Features
- Mehrsprachige Unterstützung
Das Plugin unterstützt nun Deutsch (de_DE) und Englisch (en_US). Sprache inconfig.ymleinstellen. - Sprachdateien
Neue YAML-Dateien für jede Sprache (de_DE.yml,en_US.yml) im Ordner/lang/. Alle GUI-Texte, Nachrichten und Buttons sind nun lokalisiert. - Dynamische GUI-Titel und Texte
Alle GUI-Titel, Button-Namen und Lore-Texte werden aus den Sprachdateien geladen und sind sprachabhängig.
Verbesserungen
- Datenbank
Dietickets-Tabelle hat nun einUNIQUE(player, numbers)Constraint, um doppelte Tickets desselben Spielers zu verhindern. - Code-Refactoring
- Alle GUI-Klassen nutzen jetzt Sprachdateien für Titel, Lore und Nachrichten.
- Konsistente Nutzung von
FileConfigurationin allen GUI-Klassen. - Verbesserte Fehlerbehandlung und Logging bei Datenbankoperationen.
- Konfiguration
config.ymlwurde überarbeitet und vervollständigt mit klaren Beschreibungen für alle Einstellungen.- Auszahlungsprozente jetzt als Prozentwerte konfigurierbar (
two_correct_percent,three_correct_percent, ...).
- Auto-Ziehung
Timer startet/stoppt nun korrekt, wenn die Einstellung in der Konfiguration geändert wird.
Bugfixes
- Datenbank
Behebt ein Problem, bei dem der Jackpot nach einer Ziehung nicht korrekt zurückgesetzt wurde, wenn kein Gewinn ausgeschüttet wurde. - GUI-Navigation
Behebt Probleme bei der Seiten-Navigation in den GUIs (z. B.PlayerTicketsGUI,DrawHistoryGUI), wenn Titel in verschiedenen Sprachen unterschiedlich formatiert sind. - Chat-Eingaben
Behebt ein Problem, bei dem Chat-Eingaben für Admin-Befehle (z. B. Jackpot-Änderung) nicht korrekt verarbeitet wurden, wenn die Eingabe nicht rechtzeitig abgeschlossen wurde.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:TB8RPfRf:jmDVqcGx"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:TB8RPfRf:jmDVqcGx"
}

