Перейти к содержимому
Mineforgian

Project Atmosphere for TFC

Addon to make PA work with TFC

Загрузки
678
Подписчики
2
Обновлён
14 августа 2026 г.
Лицензия
All-Rights-Reserved

Опубликован 6 декабря 2025 г.

Project Atmosphere for TFC

This is a bridge mod between Project Atmosphere and TerraFirmaCraft.

Integration

Seasons
TFC seasons are synced with Project Atmosphere.

Temperature
Temperature are synced with Project Atmosphere

Notes

Comments
Comments are constructive only.
If you need to report something, use Discord. I do not read comments often, and if you post here because you do not have Discord, you may not get a response.

Serene Seasons requirement
Project Atmosphere requires Serene Seasons internally.
For TFC, you must manually remove Serene Seasons from the files.
This cannot be changed without breaking the main Project Atmosphere mod, so it will stay this way.

Ченджлог

NeoForge-1.2.0Альфа1.21.1 · 14 августа 2026 г.

Project Atmosphere for TFC — Changelog

Latest changes

Now available for Minecraft 1.21.1

  • Updated from Forge 1.20.1 to NeoForge 1.21.1.
  • Updated to Project Atmosphere 0.9.1.2 and TerraFirmaCraft 4.2.6.
  • Updated the required weather and library mods for this version.
  • The mod now uses Java 21, as required by Minecraft 1.21.1.

Weather now works together

  • Project Atmosphere now controls the current temperature, wind, rain, snow, and storms experienced in TFC.
  • Rain and snow are checked locally. Weather can affect one area while another area remains dry.
  • Rain visuals now follow Project Atmosphere correctly, including on multiplayer clients.
  • TFC wind now follows the direction and strength of Project Atmosphere's wind.

Better temperatures and forecasts

  • Project Atmosphere's seven-day forecast now uses TFC's real climate for the player's location.
  • Forecast temperatures now account for TFC seasons, altitude, latitude, and regional climate.
  • Fixed seasons being applied twice, which could cause temperatures to become much hotter or colder than intended.
  • If Project Atmosphere weather is still loading or unavailable, TFC safely uses its normal temperature instead.

Correct TFC seasons

  • Project Atmosphere now follows the TFC calendar and recognizes the correct current season.
  • Season changes now happen at the proper point in TFC's calendar.
  • Seasonal weather changes progress smoothly through each TFC season.

Farming remains reliable

  • TFC continues to control long-term climate calculations used for crops, fruit trees, hydration, and rainfall.
  • Past and future temperature checks used for crop growth are no longer replaced with the current weather.
  • Offline and catch-up crop growth therefore continues to behave as TFC expects.

Stability and compatibility

  • Updated for Project Atmosphere 0.9.1.2 and TerraFirmaCraft 4.2.6.
  • Improved behavior while weather forecasts are loading or regenerating.
  • Fixed several cases where the two mods could repeatedly ask each other for the same temperature.
  • Fixed duplicate season setup during game startup.

Previous changes

Rain rendering fix

  • Fixed rain sometimes being invisible even though Project Atmosphere reported that it was raining.
  • TFC no longer blocks Project Atmosphere's local rain effects from appearing.

Important note

Project Atmosphere remains responsible for active weather. TerraFirmaCraft remains responsible for its calendar, world climate, farming climate, rainfall, and hydration systems.

Forge-0.1.2Бета1.20.1 · 2 августа 2026 г.

Project Atmosphere for TFC — Changelog

Latest changes

Weather now works together

  • Project Atmosphere now controls the current temperature, wind, rain, snow, and storms experienced in TFC.
  • Rain and snow are checked locally. Weather can affect one area while another area remains dry.
  • Rain visuals now follow Project Atmosphere correctly, including on multiplayer clients.
  • TFC wind now follows the direction and strength of Project Atmosphere's wind.

Better temperatures and forecasts

  • Project Atmosphere's seven-day forecast now uses TFC's real climate for the player's location.
  • Forecast temperatures now account for TFC seasons, altitude, latitude, and regional climate.
  • Fixed seasons being applied twice, which could cause temperatures to become much hotter or colder than intended.
  • If Project Atmosphere weather is still loading or unavailable, TFC safely uses its normal temperature instead.

Correct TFC seasons

  • Project Atmosphere now follows the TFC calendar and recognizes the correct current season.
  • Season changes now happen at the proper point in TFC's calendar.
  • Seasonal weather changes progress smoothly through each TFC season.

Farming remains reliable

  • TFC continues to control long-term climate calculations used for crops, fruit trees, hydration, and rainfall.
  • Past and future temperature checks used for crop growth are no longer replaced with the current weather.
  • Offline and catch-up crop growth therefore continues to behave as TFC expects.

Stability and compatibility

  • Updated for Project Atmosphere 0.9.1-alpha and TerraFirmaCraft 3.2.23.
  • Improved behavior while weather forecasts are loading or regenerating.
  • Fixed several cases where the two mods could repeatedly ask each other for the same temperature.
  • Fixed duplicate season setup during game startup.

Previous changes

Rain rendering fix

  • Fixed rain sometimes being invisible even though Project Atmosphere reported that it was raining.
  • TFC no longer blocks Project Atmosphere's local rain effects from appearing.

Important note

Project Atmosphere remains responsible for active weather. TerraFirmaCraft remains responsible for its calendar, world climate, farming climate, rainfall, and hydration systems.

Forge-0.1.1Бета1.20.1 · 29 марта 2026 г.

Project Atmosphere for TFC

Fixed

  • Fixed an issue where rain was not rendering. Rain particles were being blocked by an internal TFC condition that was not previously accounted for. Rain should now render correctly when Project Atmosphere reports precipitation.

Notes

  • Project Atmosphere remains the authoritative source for weather state.
  • This fix ensures that when PA determines it is raining, TFC no longer prevents the visual rain effects from appearing.
Forge-0.1.0Бета1.20.1 · 18 марта 2026 г.

Project Atmosphere for TFC

Added

  • Centralized bridge climate sampler for Project Atmosphere runtime values:
    • authoritative temperature sampling by ServerLevel + BlockPos + calendarTicks
    • authoritative wind sampling by ServerLevel + BlockPos + calendarTicks
    • shared TFC wind-vector conversion boundary in one place

Changed

  • TFC runtime climate temperature override now uses the live Project Atmosphere orchestrator path consistently.
  • Weekly forecast integration now hooks the live TemperatureGenerator.generateWeekForecast(...) entrypoint directly.
  • TFC wind vector integration now uses Project Atmosphere wind as the authoritative source.
  • Mixin gating was tightened to apply climate patches only when required core classes are present.
  • Bridge entrypoint and season wiring were cleaned up for safer lifecycle behavior.

Fixed

  • Removed obsolete temperature override assumptions tied to older Project Atmosphere APIs.
  • Eliminated brittle pointer/key-based temperature sampling in favor of live world-position sampling.
  • Fixed season-change tracker initialization edge case.

Notes

  • This refactor keeps Project Atmosphere as the canonical source for temperature and wind in TFC climate integration.
  • No extra sync packet layer was introduced; existing server-authoritative Project Atmosphere data paths remain the source of truth.
Forge-0.0.3Бета1.20.1 · 20 января 2026 г.

Project Atmosphere for TFC

Added

Changed

Fixed

  • Mixin crash
  • Server crash

Notes

  • I tested on my own server and it seems to be working fine now.
  • Please report any issues you encounter on my discord.
Forge-0.0.2Бета1.20.1 · 6 декабря 2025 г.

Project Atmosphere for TFC

Added

Changed

Fixed

  • Fixed forecast generation.
  • Proper support and tracking for TFC's seasons.

Notes

Комментарии

Загружаем…