Tags
Creators
Details
Licensed ARR
Published 8 months ago
Updated 6 months ago
All versions
1.0.1
Release
ModernHDV | Modern Auction House Plugin (Free) 1.0.18 months ago 26
Uploaded by
Compatibility
Minecraft: Java Edition
26.1
1.21.x
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
Platforms
Bukkit
Paper
Spigot
Changes
ModernHDV 1.0.1 — Release Notes
Correctifs inclus
#1 — Stabilisation du marquage item (PDC)
- Ajustement du placement/usage du marquage
PersistentDataContainersur les items HDV. - Réduction des cas incohérents entre item GUI et item réellement traité.
#2 — Optimisation de l'affichage des enchères
- Requête SQL et SQLITE ciblé afin d'optimiser l'affichage de la page MyAuction
#3 — Sécurisation des structures partagées
- Passage des structures concernées en
ConcurrentHashMap. - Comportement plus fiable sur les accès concurrents (listeners, tâches async/sync).
#4 — Uniformisation des messages d’erreur
- Ajout et propagation de la clé de message dédiée dans les fichiers de langue.
- Retour joueur cohérent lors des erreurs de mise en vente/retrait d’item.
#5 — Correction critique du flux de retrait d’item
- Remplacement des appels de l’ancienne logique
removegooditem(...)partryRemoveGoodItem(...). - Validation explicite du retrait (
succès/échec) dans les flux de vente et de reproduction. - En cas d’échec de persistance DB, restitution de l’item pour éviter les pertes.
Résultat global
- Fiabilité renforcée sur les mises en vente (normales et reproduction).
- Meilleure robustesse en cas d’erreur DB ou de concurrence.
- Messages utilisateur plus propres et homogènes.
Version
- Version :
1.0.1 - Type : patch correctif (stabilité, cohérence, sécurité logique)
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:INysD43y:9yUTXymV"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:INysD43y:9yUTXymV"
}

