Tweaked Petroleum: Flexible Oil Reservoir Configuration
Tweaked Petroleum: Flexible Oil Reservoir Configuration is a compact add-on that puts the behavior of oil reservoirs and pumpjacks squarely in the hands of modpack creators. Rather than adding new blocks or items, it reworks how existing Immersive Petroleum mechanics behave, giving each well a distinct profile. For anyone assembling a custom pack, this is a practical tool for balancing early-game access against late-game complexity.
Core Functionality
In the base Immersive Petroleum mod, all reservoirs share the same global rules for energy draw, extraction speed, and storage capacity. Tweaked Petroleum: Flexible Oil Reservoir Configuration breaks that uniformity. You can bind these values to specific reservoir types, so shallow surface pools might stay cheap and slow, while deep shale deposits demand triple the power but yield oil far faster. This makes progression feel deliberate rather than accidental.
The add-on also integrates with Just Enough Items (JEI). Every reservoir recipe and stat appears directly in the game interface, so players do not need to dig through wiki pages or config files. In large packs where dozens of mechanics are altered, this transparency saves real time.
Tools for Pack Authors
While the mod works fine out of the box, its real value shows when you start scripting. Tweaked Petroleum: Flexible Oil Reservoir Configuration supports Craft Tweaker and Groovy Script, two standard tools for recipe and logic changes. Through these, you can adjust existing reservoirs or define entirely new types with custom properties. The documentation includes ready-made script examples that are easy to adapt.
Since version 1.3.0, power tier registration moved into a separate library called Tweaked Lib. This change unifies the power system across mods from the same author, but it also breaks older scripts. If you are updating an existing pack, plan to rewrite those sections of code. The current repository always contains fresh examples for the latest release.
Requirements and Compatibility
Tweaked Petroleum: Flexible Oil Reservoir Configuration cannot run alone. You need three mandatory dependencies:
- MixinBooter, which handles early mixin loading to alter Immersive Petroleum internals.
- TweakedLib, the shared library that provides common utilities and power tier registration.
- Immersive Petroleum itself, the base mod that gives the add-on its purpose.
Check that all three components match in version. The mod usually states which range of Immersive Petroleum builds it supports, so verify the numbers before launching. The add-on is lightweight; it modifies existing mechanics rather than spawning new entities, so server and client load stay low. It works with Minecraft versions that Immersive Petroleum supports, and it runs on the Forge loader.
How to Install
The installation process is standard for Forge mods. Download Tweaked Petroleum: Flexible Oil Reservoir Configuration as a jar file and place it in the mods folder alongside MixinBooter, TweakedLib, and Immersive Petroleum. If you are building a pack manually, a launcher that pulls dependencies automatically can prevent version mismatches.
After the game starts, the mod works with default settings. No immediate configuration is required. To verify it is active, open JEI and hover over any Immersive Petroleum reservoir; its stats should now appear in the tooltip. For deeper customization, study the Craft Tweaker or Groovy Script examples in the documentation. They show how to set power, volume, and speed values for each deposit type.
Practical Scenarios
Consider a tech pack divided into eras. Early on, players can only tap light oil from surface sources using simple pumps with low energy needs. Later, high-pressure deep reservoirs require advanced generators. With Tweaked Petroleum: Flexible Oil Reservoir Configuration, each reservoir type gets its own power tier, and a pumpjack simply refuses to run if the connected network is too weak. This creates natural gates without hard-coded quests.
Another use case is a realistic geological model. You could make desert oil deeper and more viscous, while ocean biomes contain easy-to-reach but quickly depleted sources. All of this is scriptable, and JEI shows players the actual numbers, keeping the experience immersive and fair.
Final Thoughts
Tweaked Petroleum: Flexible Oil Reservoir Configuration is not just a patch; it is a proper toolkit for squeezing more depth out of Immersive Petroleum. It removes the wall between fixed mechanics and creative freedom, turning oil extraction into a balanced, layered system. With Craft Tweaker and Groovy Script support, it fits into complex packs without friction, and JEI integration keeps everything visible to the player. If you maintain a tech modpack or simply want to refresh your oil gameplay, this add-on deserves a slot in your mod list.