Skip to content

📈 Create Machine Behavior-altering tag: QUALITY_AFFECTS_PRODUCTIVITY #7

@FoxyFox909

Description

@FoxyFox909

Image Image Image Image

Description

After submitting Petrolpark-Mods/Destroy/issues/632 I realized I basically suggested the implementation of a whole new type of behavior-altering for Quality. Not a small suggestion, oops. But I had to do it because this mod has a lot of potential, and I'd love to see it mature into a formidable factory/tech mod that modpackers just rush to add to their pack.

Well, I figured I'd perhaps create a place for that discussion here: Productivity from Quality.

Again taking inspiration from Factorio, I propose a new pquality tag to go alongside #pquality:quality_affects_stress_impact, that being #pquality:quality_affects_productivity.

This behavior would make machines generate additional outputs. Regardless of implementation details, "A machine with 20% productivity will output 20% (or very slightly less than, to err on the side of caution) more items over time for the same inputs". The Productivity factor would be determined by the Quality's multiplier.

Additionally, in order to enable balancing and configuration, an additional tag for items (and one for fluids, using the same ID) should be added: #pquality:allow_productivity. (inspiration for tag ID)

If a machine that can process/craft items is contaminated with some Quality and has the #pquality:quality_affects_productivity tag, then Productivity will take effect if and only if ALL output items/fluids of its currently-processed recipe have the #pquality:allow_productivity tag.

Stuff like ores/oil would probably make sense to have the tag by default.

Minecraft Username

Aurora_Luciri

Metadata

Metadata

Assignees

No one assigned

    Labels

    💭 SuggestionNew features to improve pquality

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions