Перейти к содержимому
Mineforgian

Graduated Cylinders

Take away the pain of manual fluid management and give finer control over moving fluids between tanks

Загрузки
2K
Подписчики
4
Обновлён
24 декабря 2024 г.
Лицензия
MIT

Опубликован 8 июня 2023 г.

Graduated Cylinders

Take away the pain of manual fluid management and give finer control over moving fluids between tanks.

Overview

While holding any item which can contain fluids in your main hand (i.e. a bucket, Thermal Expansions' reservoir, a Mekanism tank, etc.), punch any placed block which can also hold fluids (i.e. a Tinkers' Construct seared tank, Extra Utilities 2 drum, GregTech machines, etc.) to open the transfer GUI. Here, you can choose the amount in milibuckets to transfer and the direction. You can also transfer fluids between two items, by right-clicking one on top of the other in an inventory.

Also supports the Mekanism Gas API! Do manual chemistry a bit easier now without worrying about voiding precious gasses in machines.

All keybinds and shortcuts, for reference:

Jump: Toggle fluid transfer direction
Shift+Jump: Toggle ingot mode
Tab: Select next fluid
Shift+Tab: Select previous fluid
Inventory Open/Close: Do transfer
Escape: Cancel transfer
Scroll Wheel: Change transfer amount
Move forward/back: ^^
Up/down arrow keys: ^^
Move left/right: Shift text cursor
left/right arrow keys: ^^
Right click text box: Clear text and set transfer amount to 0
Click fluid: Select fluid
Right click fluid: Select fluid and set transfer amount to fluid amount
Click+drag: Rotate 3D scene
Right click side of block (in 3D scene): Select side of block to interact with
Middle click: Toggle rendering of neighboring blocks in 3D scene
Crouch (when opening the GUI): Flips the default transfer direction
Sprint (when opening the GUI): Immediately enters ingot mode

Selecting a different fluid to transfer Transferring fluids between two items

Supports transporting Mekanism Gasses

Ченджлог

3.1.1Релиз1.12, 1.12.2 · 24 декабря 2024 г.

Fixes #9: Crashing when punching GTCEu Coke Oven Hatches, EnderIO conduits, and a few other blocks.

3.1.0Релиз1.12, 1.12.2 · 6 апреля 2024 г.

Update 3.1.0:

  • Bumped major version to align with the 1.7.10 version
  • Added math expression parsing!
    • Basic operations (+, -, *, /, ^)
    • Parentheses/brackets
    • Scientific notation ("2.718e3")
    • Common numeric suffixes (k, m, b/g, t)
    • Dynamic values with the % symbol (corresponding to a percent of the current fluid in the source tank).
    • Pressing enter/return will replace the expression with its value in the text box
3.0.1Релиз1.7.10 · 6 марта 2024 г.

Reimplemented optional Mekanism support.
If you have Mekanism in your pack, it requires Mekanism Community Edition 9.10.36 or later. Does not work with the original version of Mekanism.

3.0.0Релиз1.7.10 · 1 марта 2024 г.

Official backport to 1.7.10!
Enjoy easier fluid management in GT: New Horizons (or whatever other 1.7.10 pack you're playing).

Note: Mekanism support for this version is currently unavailable. See https://github.com/Thorfusion/Mekanism-Community-Edition/issues/163 for more details.

2.8.1Релиз1.12, 1.12.2 · 21 октября 2023 г.

Update 2.8.1

  • Resolve #7: Verify new additions to Simplified Chinese .lang file
  • Ingot mode no longer displays when transferring Mekanism gasses
  • Inventory transfer finally works properly (No longer briefly swaps items. Works in all modpacks for real this time)

API Update 1.1.0

  • Reworked how GUI modes work
  • MetaHandlers now provide of list of compatible modes (IHandlerMode)
  • Modes provide the increments for a fluid type (i.e. some FantasyPlasma could specify different increments to adjust for preestablished balance purposes)
  • Modes also provide a formatter for displaying fluid amounts
  • Modes also provide strings for the key in the bottom right of the GUI
  • Modes also provide an ItemStack icon for the cycle mode button
2.8.0Релиз1.12, 1.12.2 · 16 октября 2023 г.

Update 2.8.0

  • New API for adding custom fluid handlers (for other mod developers)
  • More consistent item swapping in certain modpacks
  • Fluid color cache now properly clears when refreshing resource packs
  • Faster + smoother gui animations
  • Add Ingot Mode
    • Adds option to display fluid amounts in ingot measurements
    • Can now increment in amounts of 1 nugget, 1/2 ingot, 1 ingot, 9 ingots, and 64 ingots
    • Using alt to max the transfer amount while in ingot mode will first set the amount to the highest whole number of ingots
  • Block faces will remember last selected fluid
  • Can now right click active fluid to set amount
  • New fluid amounts post-transfer will display beneath their current amounts
2.7.0Релиз1.12, 1.12.2 · 20 июля 2023 г.

Update 2.7.0

  • Fixed bug when tanks in the world didn't update the client with their internal fluid stacks (GregTech compat is back)
  • GUI now includes 3D moveable scene of target tank in world (modified from EnderIO)
  • GUI also displays all fluids in the held item or tank in world.
  • Can now choose which fluid to use, instead of defaulting to the first available
  • Jar size is significantly smaller
  • Some additional code refactoring
2.6.5Релиз1.12, 1.12.2 · 19 июня 2023 г.
  • Fixes #6: Error when running a dedicated server
  • The bucket in the gui has been replaced with the still texture of the fluid being transferred.
  • Some internal code refactoring. Now follows some OOP practices more closely

Комментарии

Загружаем…