The World Remembers

The World Remembers is a vanilla+ mod that gives the world memory and life. Every step, every path, every habit leaves a mark… shaping evolving terrain.

File Details

[Neoforge] TWR 3.0.3

  • R
  • May 10, 2026
  • 98.73 KB
  • 96
  • 1.21.1
  • NeoForge

File Name

theworldremembers-3.0.3.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:the-world-remembers-1523141:8070955"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

The World Remembers — v3.0.3

Summary:
- Improved terrain degradation logic
- Improved vegetation handling above evolving terrain
- Refactored terrain package and internal systems
- No default balance changes in the TOML config, except explicit dirt logic and existing tables

Terrain:
- Updated the dirt progression line:
  - dirt → worn_dirt → coarse_dirt
- coarse_dirt is now handled as the official stage 4 block for the grass terrain family
- sterile_dirt is still supported as a legacy compatibility block
- Traffic values and probabilities are now more consistent with the rest of the terrain system

Vegetation:
- Stage 1–3 now progressively remove short and tall grass when terrain advances
  - Stage 1: 20% removal chance
  - Stage 2: 40% removal chance
  - Stage 3: 60% removal chance
- Stage 4 and above now always remove:
  - grass
  - flowers
  - ferns
  - tall flowers
- This prevents vegetation from staying stuck on worn paths
- Vegetation is removed using destroyBlock(..., true), keeping loot drops and particles
- Extended the #minecraft:dirt datapack tag to include modded soil blocks, preventing vanilla plant death before the mod logic runs

Refactor:
- Renamed and reorganized the terrain package:
  - com.tom.worldremembers.ground → com.tom.worldremembers.terrain
- Removed GroundEvolutionRuleSet
- Replaced old checks with:
  - SoilDegradationRegistry.isDegradable
- Simplified seedTrafficForState(BlockState)

World Compatibility:
- sterile_dirt is still kept for older worlds
- Old maps using sterile_dirt should remain compatible

Migration Notes:
- In v3.0.1, the documentation mainly referenced sterile_dirt as stage 4
- In v3.0.3, stage 4 officially includes coarse_dirt
- sterile_dirt remains available only for legacy compatibility

Build:
- Build completed successfully
- Generated archive jar:
  - version/theworldremembers-3.0.3.jar

### Technical

- Updated mod version to `3.0.3`.