[2.1.14] Pumpjack with fluid input requires uranium-mining

Bugs that are actually features.
ixu
Fast Inserter
Fast Inserter
Posts: 109
Joined: Sun May 29, 2016 6:18 pm
Contact:

[2.1.14] Pumpjack with fluid input requires uranium-mining

Post by ixu »

Hello,

I found what appears to be a possible bug in Factorio 2.1.14 (build 87180, win64, steam, space-age)

When a pumpjack prototype is given an input fluid box and crude oil is configured with a required input fluid, Factorio reports that uranium-mining must be researched before the pumpjack can be placed.

The required input fluid in this test case is water. No uranium-related prototype or technology is used.

Reproduction steps:

1. Start Factorio with only the base game and the attached test mod enabled.
2. Start a new game.
3. The test mod changes the crude-oil resource as follows:
- required_fluid = "water"
- fluid_amount = 10
4. The test mod adds an input_fluid_box for the pumpjack.
5. Attempt to place the pumpjack on a crude-oil field.

Actual result:

The game displays a message stating that uranium-mining must be researched before the pumpjack can be placed.

Expected result:

The pumpjack should be placeable on crude oil without requiring uranium-mining. The pumpjack should only require its normal technology, and the input fluid should be supplied through the added fluid connection.

The test mod does not modify uranium, uranium-mining, or any other uranium-related prototype.

Attached files:

- Minimal reproduction mod: hc-required-fluid-test.zip
- Screenshot of the placement message

System:

- Operating system: Windows
- Factorio version: 2.1.14
- Mods enabled: base and hc-required-fluid-test only

Please let me know if additional diagnostic information is required.
Attachments
Pumpjack.PNG
Pumpjack.PNG (976.45 KiB) Viewed 967 times
hc-required-fluid-test_0.1.0.zip
Mod to reproduce the error
(1.34 KiB) Downloaded 28 times
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
Rseding91
Factorio Staff
Factorio Staff
Posts: 17471
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.1.14] Pumpjack with fluid input requires uranium-mining

Post by Rseding91 »

Thanks for the report however this is working correctly. By default fluid inputs on mining drill entities requires the modifier be unlocked on the force. Since mining with fluid is unlocked by that technology it is stating what you must do to use it. If you don’t want that behavior then it’s up to you to change the technologies and modifier to enable mining with fluid at the time the pump jack is researched.
If you want to get ahold of me I'm almost always on Discord.
ixu
Fast Inserter
Fast Inserter
Posts: 109
Joined: Sun May 29, 2016 6:18 pm
Contact:

Re: [2.1.14] Pumpjack with fluid input requires uranium-mining

Post by ixu »

Thank you very much for your really quick reply. That was helpful.

Perhaps you might still find the time to revise the error message.
Mods: ingteb, ixuClock, ixuAutoSave, NoCheating, hardCrafting (Maintainer) and more
Rseding91
Factorio Staff
Factorio Staff
Posts: 17471
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [2.1.14] Pumpjack with fluid input requires uranium-mining

Post by Rseding91 »

The error message is defined by the locale entry cant-build-reason.mining-with-fluid-not-available which you can also set with the mod.
If you want to get ahold of me I'm almost always on Discord.
Post Reply

Return to “Not a bug”