promotional bannermobile promotional banner

Cobblemon JEI & JourneyMap Integration

Cobblemon JEI & JourneyMap Integration is a high-performance client-side mod for Minecraft Java (NeoForge & Fabric 1.21.1), designed to seamlessly bridge the Cobblemon ecosystem with Just Enough Items (JEI) and JourneyMap.
Back to Files

v1.6.1 [NeoForge]

File namecobblemon-jei-neoforge-1.6.1.jar
Uploader
K0bus_K0bus_
Uploaded
Oct 26, 2026
Downloads
30
Size
972.7 KB
Mod Loaders
NeoForge
File ID
9336161
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:cobblemon-jei-journeymap-integration-1747267:9336161"

Learn more about Curse Maven

What's new

v1.6.1 - JourneyMap Scan Optimization & Evolution Fixes

🇬🇧 English

🗺️ JourneyMap & Chunk Scanning

  • Dynamic Surface Height Detection: Integrated snapshot.getHeight(WORLD_SURFACE, x, z) to accurately sample biomes at ground/canopy level, resolving missing chunks and holes in jungle, valley, and river biomes.
  • Multi-Section Fallback: Added robust section fallback descending from surface altitude and reading directly from chunk section biome palettes.
  • Full World Coverage: Restored synchronous region cache reads (get) for distant chunks, ensuring all explored regions across the world are properly scanned.
  • FPS & Performance Optimization:
    • Throttled map polygon tessellation to once every 2 seconds during background scans, completely eliminating FPS drops while keeping immediate local feedback (< 150 ms).
    • Implemented zero-allocation primitive method reflection (int x, int y, int z) to remove GC overhead across 80k+ chunk evaluations.
    • Dedicated thread allocation to ensure at least 1 core remains 100% reserved for game rendering.

📖 JEI, Evolution & Drops

  • Evolution Trees: Fixed missing evolution branches (e.g. Bulbasaur -> Ivysaur) by enhancing namespace resolution and form fallback parsing.
  • Drop Recipes: Fixed item drop loading for species without alternate forms.
  • JEI Ingredients: Added proper equals and hashCode implementations to PokemonSpeciesIngredient.

🧩 Compatibility & Stability

  • Jade: Resolved duplicate configuration key crash (cobblemon_jei:pasture_fullness).
  • Session Lifecycle: Fixed WorldSession cancellation tokens during multiplayer dimension transitions.

🇫🇷 Français

🗺️ JourneyMap & Scan Cartographique

  • Détection Dynamique de l'Altitude de Surface : Intégration de snapshot.getHeight(WORLD_SURFACE, x, z) pour échantillonner fidèlement le relief et la canopée, éliminant les chunks manquants et les découpes dans la jungle, les vallées et les rivières.
  • Repli Multi-Sections : Balayage descendant intelligent pour garantir 100 % d'extraction de biome même en relief accidenté.
  • Scan Complet du Monde : Rétablissement de la lecture disque synchrone pour les régions distantes, assurant la prise en compte de toutes les zones explorées de la carte.
  • Fluidité & Optimisation des FPS :
    • Throttling de la fusion des polygones et des buffers OpenGL à un intervalle de 2 secondes pendant le scan d'arrière-plan, préservant un framerate parfait tout en offrant un affichage immédiat (< 150 ms) autour du joueur.
    • Échantillonnage à 0 allocation d'objets (types primitifs int) réduisant la pression GC sur plus de 80 000 chunks.
    • Préservation d'un cœur CPU complet dédié à la boucle de rendu du client.

📖 JEI, Évolutions & Butins

  • Arbres d'Évolution : Correction des évolutions non affichées (ex. Bulbizarre -> Herbizarre) via une meilleure résolution des identifiants et des formes.
  • Recettes de Drops : Chargement fiabilisé des butins pour les espèces sans formes alternatives.
  • Ingrédients JEI : Implémentation correcte de equals et hashCode sur PokemonSpeciesIngredient.

🧩 Compatibilité & Stabilité

  • Jade : Correction du crash lié à la clé de configuration dupliquée (cobblemon_jei:pasture_fullness).
  • Sessions Multijoueur : Fiabilisation des jetons d'annulation et du cycle de vie lors des changements de dimensions.

This mod has no additional files