Ajout des biomes BOP

This commit is contained in:
2025-12-30 22:20:15 +01:00
parent ace3ec118b
commit 9b73131f53
35 changed files with 427337 additions and 168 deletions
+46 -21
View File
@@ -104,45 +104,38 @@ Le mod introduit une nouvelle catégorie d'outils située entre le fer et le dia
Le mod utilise une classification logique des biomes pour la génération des minerais via les biome modifiers de Forge.
### Classification des Biomes
### Compatibilité Biomes O' Plenty
Le mod est entièrement compatible avec **Biomes O' Plenty**. Les biomes de BOP sont automatiquement intégrés dans les catégories appropriées :
#### forge:any
**Utilisé par** : Shard Diamond Ore
- TOUS les biomes
- TOUS les biomes (vanilla + mods)
#### cold_biomes
**Utilisé par** : Concentrated Diamond Ore
- snowy_slopes, snowy_beach, snowy_plains, snowy_taiga, ice_spikes
- old_growth_pine_taiga, old_growth_spruce_taiga, taiga
- cold_ocean, deep_cold_ocean
- frozen_peaks, jagged_peaks, stony_peaks
- dripstone_caves, deep_dark
- **Vanilla** : snowy_slopes, snowy_beach, snowy_plains, snowy_taiga, ice_spikes, old_growth_pine_taiga, old_growth_spruce_taiga, taiga, cold_ocean, deep_cold_ocean, frozen_peaks, jagged_peaks, stony_peaks, dripstone_caves, deep_dark
- **Biomes O' Plenty** : alps, cold_desert, glacier, snowy_coniferous_forest, snowy_fir_clearing, snowy_maple_woods, snowy_plains, tundra
#### hot_biomes
**Utilisé par** : Pure Golden Ore, Copper High/Lower Ore
- desert, badlands, eroded_badlands, wooded_badlands
- deep_lukewarm_ocean, lukewarm_ocean
- mangrove_swamp, warm_ocean
- bamboo_jungle, jungle, sparse_jungle
- deep_dark
- **Vanilla** : desert, badlands, eroded_badlands, wooded_badlands, deep_lukewarm_ocean, lukewarm_ocean, mangrove_swamp, warm_ocean, bamboo_jungle, jungle, sparse_jungle, deep_dark
- **Biomes O' Plenty** : bamboo_blossom_grove, bayou, brushland, canyon, chaparral, dead_forest, dryland, grassland, hot_springs, jungle_edge, kelp_forest, lake, land_of_lakes, lavender_field, lush_desert, mangrove, marsh, moor, mystic_grove, oasis, outback, pasture, poppy_field, prairie, rainforest, redwood_forest, scrub, shield, shrubland, tropical_rainforest, tropics, volcano, wasteland, wetland, woodland
#### tempered_biomes
**Utilisé par** : Concentrated Coal Ore, Iron Ore
- birch_forest, dark_forest, flower_forest, forest
- old_growth_birch_forest, windswept_forest, swamp
- cherry_grove, windswept_gravelly_hills
- deep_ocean, ocean
- lush_caves, deep_dark
- **Vanilla** : birch_forest, dark_forest, flower_forest, forest, old_growth_birch_forest, windswept_forest, swamp, mushroom_fields, cherry_grove, old_growth_pine_taiga, windswept_gravelly_hills, deep_ocean, ocean, lush_caves, deep_dark
- **Biomes O' Plenty** : aspen_forest, clover_patch, coniferous_forest, deciduous_forest, dunes, fen, fir_clearing, highland, lowlands, maple_woods, meadow, mystic_plains, origin_beach, seasonal_forest, temperate_rainforest, yardangs
#### mountain_biomes
**Utilisé par** : High Emerald Ore
- windswept_hills, windswept_gravelly_hills, snowy_slopes
- frozen_peaks, jagged_peaks, stony_peaks
- meadow
- **Vanilla** : windswept_hills, windswept_gravelly_hills, snowy_slopes, frozen_peaks, jagged_peaks, stony_peaks, meadow
- **Biomes O' Plenty** : crag, highland_meadow, overgrown_cliffs, snowy_alps
#### rare_biomes
**Utilisé par** : Lower Emerald Ore
- mushroom_fields, ice_spikes
- **Vanilla** : mushroom_fields, ice_spikes
- **Biomes O' Plenty** : cherry_blossom_grove, coral_reef, glowshroom_bayou, pumpkin_patch, spectral_garden, visceral_heap
## Mécaniques de Jeu
@@ -238,6 +231,38 @@ config/custom_ore_gen-common.toml
- **enableCustomCopperOres** : Active les minerais de cuivre personnalisés
- **enableVanillaOreVariants** : Active les variantes de minerais vanilla
## Compatibilité de Mods
### Biomes O' Plenty
Le mod est entièrement compatible avec **Biomes O' Plenty**. Les tags de biomes incluent automatiquement les biomes de BOP dans les catégories appropriées, permettant une génération de minerais naturelle dans tous les biomes du mod.
### Ajout de Support pour d'Autres Mods de Biomes
Pour ajouter le support pour d'autres mods de biomes (ex: Terralith, Oh The Biomes You'll Go, etc.), vous pouvez utiliser KubeJS ou éditer manuellement les fichiers de tags dans :
```
src/main/resources/data/custom_ore_gen/tags/worldgen/biome/
```
Les fichiers à modifier sont :
- `cold_biomes.json` - Pour les biomes froids
- `hot_biomes.json` - Pour les biomes chauds
- `tempered_biomes.json` - Pour les biomes tempérés
- `mountain_biomes.json` - Pour les biomes de montagne
- `rare_biomes.json` - Pour les biomes rares
Exemple pour ajouter un biome :
```json
{
"replace": false,
"values": [
"minecraft:plains",
"other_mod_id:biome_name"
]
}
```
## Installation
1. Assurez-vous d'avoir Minecraft 1.20.1 installé avec Forge 47.3.0+