promotional bannermobile promotional banner

JourneyMap TFC Integration

Adds TerraFirmaCraft rock layer, temperature, and precipitation overlays to the JourneyMap fullscreen map.
Back to Files

journeymaptfcintegration-neoforge-1.0.3.jar

File namejourneymaptfcintegration-neoforge-1.0.3.jar
Uploader
Coin0804Coin0804
Uploaded
Aug 18, 2026
Downloads
1.4K
Size
49.6 KB
Mod Loaders
NeoForge
File ID
8676615
Type
R
Release
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:journeymap-tfc-integration-1605985:8676615"

Learn more about Curse Maven

What's new

[1.0.3] — 2026-08-18

Fixed

  • Crash in non-TFC worlds (Critical): entering a superflat (or any non-TFC-generator) world crashed the server with NullPointerException in RockData.getSurfaceRock during chunk generation. TFC's CHUNK_DATA attachment degrades to an empty ChunkData (null generator) when the level's chunk generator is not TFC's, and getSurfaceRock dereferences it unconditionally.
    • TFCDataAccess.isTFCGenerator() — checks level.getChunkSource().getGenerator() instanceof TFCChunkGenerator.
    • ServerCache.queryData() — skips the rock query for non-TFC worlds (records rockId="", temperature/rainfall unchanged); result memoized per generator instance (auto-invalidates on world switch) with a one-time INFO log.
    • Covers both ChunkEvent.Load and warmup() paths (both go through queryData).

This mod has no additional files