1.0
Compatibility
Changes
OraxenOre
OraxenOre est un addon léger pour Oraxen qui permet de générer naturellement vos blocs Oraxen personnalisés (minerais, décorations, etc.) dans le monde, exactement comme les minerais vanilla — le tout entièrement configurable via un simple config.yml.
✨ Fonctionnalités
- 🎯 Génération 100% configurable : choisissez n'importe quel bloc Oraxen, le nombre de tentatives de placement par chunk, ainsi que la couche minimale et maximale de génération.
- 🪨 Support automatique du deepslate : associez une variante deepslate à votre minerai, et le plugin choisit automatiquement la bonne version selon la couche Y (seuil configurable).
- ⚡ Génération à la volée : les minerais sont placés dès qu'un nouveau chunk est généré, sans avoir besoin de régénérer le monde.
- 🔒 Sûr et performant : le placement est conçu pour éviter tout freeze ou lag lié à la génération de chunks (aucune interaction avec les chunks voisins).
- 🔄 Rechargement à chaud : modifiez votre configuration et appliquez les changements sans redémarrer le serveur avec
/oraxenore reload. - ✅ Validation automatique : au démarrage, le plugin vérifie que chaque bloc déclaré existe bien dans Oraxen et ignore proprement les entrées invalides (avec message clair dans la console).
📋 Prérequis
⚙️ Configuration
Exemple de config.yml :
# Seuil Y en dessous duquel la version deepslate est utilisée
deepslate-threshold-y: 0
ores:
amethyst:
block: "amethyst_ore"
deepslate-block: "amethyst_deepslate_ore"
amount-per-chunk: 6
min-y: -64
max-y: 32
ruby:
block: "ruby_ore"
amount-per-chunk: 4
min-y: -64
max-y: 16
📦 Installation
- Téléchargez la dernière version d'OraxenOre.
- Placez le
.jardans le dossierplugins/de votre serveur (Oraxen doit déjà être installé). - Démarrez le serveur pour générer le
config.ymlpar défaut. - Configurez vos minerais dans
plugins/OraxenOre/config.yml. - Rechargez avec
/oraxenore reloadou redémarrez le serveur.
🐛 Signaler un bug / suggestion
N'hésitez pas à ouvrir une issue sur le dépôt du projet pour tout bug ou idée d'amélioration.
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:xRXlTHdJ:8eyhM5Hj"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:xRXlTHdJ:8eyhM5Hj"
}

