Fixed a Server Side issue when IG Items used the I18n class. Added Block and Item Tags for Materials. (EG, Pyrite Ore is now tagged with 'forge:material/pyrite' Using the new Tag system improved geologist pick analysis from ~40ms to ~0.2ms Changed Metal Oxides to use the Corroded Color Palette. Updated the Corroded Color Palette uses real world references for the relevant material.
Read Me
Some ore blocks have had their supported vanilla stone types changed. This may result in missing ore blocks in old worlds.
Additions
-
Overhauled world generation for more realistic mineral deposits.
-
Dimension Specific Ores have been added, you can now find Ores in the End as well as the Overworld and Nether.
-
Implemented sodium electrolysis.
-
Added magnesium production processes.
Changes
- Rewrote and optimized ore generation logic for significantly improved performance and reliability.
- Adjusted ore rarity and placement using improved filtering logic.
- Updated and expanded in-game documentation, including manual entries for minerals and machines.
Fixes
- Bituminous Coal no longer converts into a Coke Block in the Coke Oven.
- Geologist Pick can now be crafted with any stick item (no longer restricted to treated wood).
- Missing fence recipes have been added.
- Fixed an issue preventing ore generation when the game language was not set to English.
- Cobalt Oxide now has a valid Pelletizer recipe.
- Immersive Geology fluids now support proper swimming mechanics.
- Fixed an issue where fluid property lookups would incorrectly create a new fluid type each time.
- Resolved fluid handling issues in the Chemical Reactor.
- Fixed input capability handling in the Chemical Reactor.
- Fluid Flasks can no longer stack—this prevents item deletion when used in stacked form.
I've probably forgotten some other additions or fixes, I'll update this if I remember any more; I need to be more descriptive with my commits on github.
Fixed Mirroring Issues with the Pelletizer and Centrifuge
NOTE: I would break these multiblock on a world before updating, and reform it after the update to avoid issues as I've moved the master block which can cause issues for formed multiblocks.
Additional Updates
- Added Storage Block Variatants to IG Coals
- Added new Thermal Engineering Block (Unused as of this moment)
- Added Caching for the Geologists Pick, you can spam it in the same place to your hearts content.
- Tweaked World Generation Rates and Various Recipes based on Play Testing Feedback.
New Features:
- Introduced new mineral types: Anthracite, Lignite, and Bituminous Coal, which can now be found in the world.
- Added Extra High Voltage Ground Cable and its components.
- Implemented new Steel Reinforced Concrete material.
- Added Fence Blocks.
World Generation:
- Tweaked Banded Ore Generation to improve thresholds, resulting in more Poor and Normal Ores generating in place of Rich Ores.
- Added Lignite, Bituminous and Anthracite Coal Bands to world generation.
Models and Textures:
- Implemented a new model for the Bloomery.
- Updated Refractory Brick Texture.
- Updated Grit, Powder, Compound Dust, Crushed Ore, Metal Oxide and Slag Textures
- Added a bunch of Color Palettes for various Materials IG has.
Bug Fixes:
- Fixed bugged and missing recipes.
- Improved collision shapes for the Ballmill and Gravity Separator.
- Fixed Crystallizer mirroring issue.
- Added missing name entries to en_us locale.
- Fixed manual multiblock scaling.
- Fixed bug with Pelletizer redstone input and consuming Binding Agent when disabled.
Recipes:
- Added recipes for Lignite, Bituminous and Anthracite.
Manual Updates:
- Implemented "Intro" and "Getting Started" sections for the manual.
Mod Updates:
- Updated Immersive Engineering (IE) and moved to Forge 47.3.0.
- Removed schematics from Immersive Geology (IG), as this feature has been separated into its own mod.
Immersive Geology 0.5.4-b44
Performance Improvements
- World Generation Optimization: Improved chunk generation algorithm performance, reducing processing time from ~0.85ms to ~0.2ms per chunk (measured as median across 100 chunks)
New Features
- Titanium Reinforced Concrete: Added a new building material designed for heavy-duty multiblocks, with planned implementation in structures like the Core Drill
- Enhanced Multiblock Construction:
- Improved Pick Block functionality for Multiblock Schematics, making blueprint selection more intuitive
- New incorrect state detection system that highlights misplaced or incorrectly rotated blocks in yellow
Documentation & UI
- Manual Improvements: Extended documentation for in-game recipe chains and processing systems
- Note: Recipe chain configuration options planned for future updates
- Debug Cleanup: Significantly reduced debug log output to improve clarity and performance
Bug Fixes & Improvements
- Model & Texture Corrections: Fixed various minor item model offsets and texture rendering issues
- Recipe Additions & Fixes:
- Restored missing Metal Press recipes for plates, wires, and rods
- Added numerous new crafting recipes throughout the mod
- Fixed various recipe chain inconsistencies
Technical
- Logging Optimization: Removed unnecessary debug output for improved performance and cleaner logs
Immersive Geology 0.5.3-b42
Performance Improvements
- World Generation Optimization: Improved chunk generation algorithm performance, reducing processing time from ~0.85ms to ~0.2ms per chunk (measured as median across 100 chunks)
New Features
- Titanium Reinforced Concrete: Added a new building material designed for heavy-duty multiblocks, with planned implementation in structures like the Core Drill
- Enhanced Multiblock Construction:
- Improved Pick Block functionality for Multiblock Schematics, making blueprint selection more intuitive
- New incorrect state detection system that highlights misplaced or incorrectly rotated blocks in yellow
Documentation & UI
- Manual Improvements: Extended documentation for in-game recipe chains and processing systems
- Note: Recipe chain configuration options planned for future updates
- Debug Cleanup: Significantly reduced debug log output to improve clarity and performance
Bug Fixes & Improvements
- Model & Texture Corrections: Fixed various minor item model offsets and texture rendering issues
- Recipe Additions & Fixes:
- Restored missing Metal Press recipes for plates, wires, and rods
- Added numerous new crafting recipes throughout the mod
- Fixed various recipe chain inconsistencies
Technical
- Logging Optimization: Removed unnecessary debug output for improved performance and cleaner logs
Immersive Geology Update – February 6th 2025
New Features & Additions
-
Evaporate Minerals in TFC Worlds:
Evaporate Minerals now spawn naturally in TFC world types, adding realistic mineral formations for players to discover. -
Enhanced Nether Resources:
Nether ore spawning has been introduced (in a partially working state) so that new types of ores can appear in the Nether, expanding your mining options. -
New Sediment & Geologist Pick:
A new Sediment item type and the Geologist Pick have been added—providing an improved way to collect and process geological materials during exploration. -
Improved Schematic Building:
Players can now pick schematic blocks directly and enjoy an updated schematic table menu. This makes building and copying complex structures easier—even though rotation/mirror handling is still a work in progress. -
Multiblock Schematics Support:
The mod now supports multiblock schematics with grid-based placement, giving creative builders more flexibility when designing large structures. -
Centrifuge Overhaul:
A fully working centrifuge (now integrated with JEI) has been added with a new model and a refined recipe system. This lets players process materials more efficiently. -
Extended Slurry System:
The slurry system has been expanded with new mineral slurry types—including cloudy variants—offering extra processing options for your mod’s chemical workflows. -
Improved Chemical Reactor Logic: The Chemical Reactor has had its internal logic improved, fixing a few important bugs.
-
Implemented Pre-Heating for the Reverberation Furance: Previously the Reverberation Furnace had not been affected by the Pre-Heaters; You can now use these to increase the speed of the Reverberation Furnace by up to 300%
-
Creative Menu Enhancements:
Changes to the creative menu and tabs make it easier for players to navigate and find mod items.
Processing & Production Updates
-
New Chemical Production:
Production chains for hydrofluoric acid and ammonia have been introduced, broadening the range of chemical processes available to players. -
Enhanced Ore Processing:
New processing features for manganese and cobalt have been implemented. Smelting recipes for lead and silver (including from crystals and grit) have also been refined for a smoother resource conversion experience. -
Aluminum Line Processing IG Now has a full processing line for Aluminum, ensuring the ability to craft all IE Items and Machines.
-
Ore Distribution Tweaks:
Adjustments to iron band formation noise generation help fine-tune ore distribution, ensuring a more natural spread of resources in the world.
Visual & Interface Improvements
- Minor GUI Updates and Visual Fixes:
- The Reverberation Furnace shows the internal fluid tank for Sulfur Dioxide and a Nameplate.
- Minor Tweaks to the Bloomery GUI
Fixes
- Fixed server recipe network failure for Crystallizer.
- Fixed Oxide Pellet and Ballmill output issues; cleaned up recipe code.
- Fixed major duplication bug in machines; updated Pelletizer logic and added temporary textures for feeding hopper.
- Fixed gear style and added animation/rendering support for Pelletizer.
- Fixed Critical Bug with Cross Mod Compatibility in regards to World Generation that adds some Stone Types which used to cause a crash.
- Fixed Pelletizer JEI and added new item images.
- Fixed texture path for Ballmill Drum and updated its model.
Features
- Improved recipes for Hastelloy, Stainless Steel, and others; added component items.
- Implemented a quality-of-life feature to display hammer compatibility with multiblocks.
- Reworked sulfide minerals.
- Improved iron extraction methods for Hematite, Magnetite, Pyrite, and Ilmenite.
- Updated Ballmill JEI GUI.
- Added a quick base texture for Pelletizer.
- Improved Crystallizer JEI menu and added functionality for fluid outputs.
Tweaks
- Tweaked world generation and Pelletizer fuel values.
- Tweaked recipes, including oxide ores byproducts.
- All Machine Energy Costs and Recipe Times have been tweaked.