Repository navigation
Align fluid regulator tier and speed in transposer names - #224
Conversation
There was a problem hiding this comment.
Thanks for the PRs! I looked them over and have a few suggestions:
- Instead of indexing with 0–10, use the constants from VoltageIndex.
- In the coremod, create the base transposer once as a local variable (not a static field) instead of recreating it for every recipe.
- Move the tier names to the coremod and have it write the tier name into the item's NBT. OpenComputers can then stay generic and only use the new name format when a tier is present in the NBT, so the name mapping in OpenComputers can be removed.
- The base transposer is missing the MV tier name.
- Add
.nbtSensitive()to the recipes.
|
I added one more comment about |
done |
|
It looks good, so I'll test it in-game again and come back with some final comments :)! |
|
Boundless Cosmic Solder seems too late for UMV, so it remains mutated living solder for UMV transposers |
|
|
|
Finally, I think as future work we should add uncrafting recipes for the transposers. This would be a separate PR. |
|
Thanks for the PRs! |



Summary
Transposers upgraded with a GregTech fluid regulator now show the regulator tier in their name, e.g.
Transposer (UHV).oc:fluidTransferRateis stored as a single long; existing int tags are read unchanged.The companion NewHorizonsCoreMod change:
Testing
Tested in a GTNH 2.9.0-RC-1 instance:
oc:fluidTransferRate) were carried over into this build; their rates are preserved and they continue to work. (even if losing their name)Checklist
needs Align transposer fluid regulator tiers with pump covers NewHorizonsCoreMod#1974