-
Notifications
You must be signed in to change notification settings - Fork 127
Feature Requests
Benedikt Ziemons edited this page Sep 9, 2022
·
68 revisions
-
Buffer Pipe
A pipe to be attached to an inventory that replaces old Crafting Pipe Mk2/3 buffer mechanics, but for every bounced item. That means crafting tasks should use buffers and anything bounced where it may be re-requested soon (tbd). - Crafting with fluids as results
- Edit Macros on Logistics Disks
-
Request Pipe for the Logistics Disks only
The GUI should make it very easy to directly request a macro -
Triggering a Logistics Disks macro request with a Redstone pulse
Sidenote: macro requests should be made possible from the logic system #1135 -
Make power junction's texture facing-aware
The top and bottom sides of the power junction aren't rotated as placed. -
Cancel Requests
Being able to cancel any unfulfilled requests from a request pipe or request table. Probably Mk2 only. -
Pause Requests
Pause any auto-crafting and requests (what's going to happen with items in machines? maybe just no re-requesting as long as a request is paused) -
Request for stock-keeping
Instead of requests going to the request pipe, sort them (maybe have a request table tab for stock-keeping?) -
TreeSink, TreeAnalyzer and TreeTerminus
Forestry bee/tree/butterflies/idontevenknow add-on! -
Split stack to split crafting task
Currently when auto-crafting a stack is not split and send to multiple crafting modules/pipes of the same priority -
Split stacks to provide multiple suppliers
Splits the available items to provide to requesters equally (can be implemented with "Split stack to split crafting task") -
Have a CC/OC events from peripheral
Wait method? On request succeed/failed/postponed -
Make providers inventory-aware
Don't multiply the provided items (don't provide from a chest with a supplier?) -
Have categories of items to sink/...
Possibility to define categories and apply them to item sinks -
Have an upgrade/pipe/addon to firewall pipe to increase routing cost
Same as with the inventory system connector, but without the inventory system connector - Weighted Terminus module
- Add hasDestination for item in CC/OC interface
- Automatically adjust recipe in crafting pipe when recipe in crafting table changed
- Being able to upgrade chassis pipes in place
-
Special assembly table handling for crafting recipes
Selecting and deselecting the required output -
More sorting/search options for request pipes
By name, By amount, ascending, descending - Search in request pipe with JEI search synchronization
-
Add the possibility to 'bake' upgrades into pipes and modules in auto-crafting
This would allow stuff like creating opaque pipes or adding speed modules in an automated fashion. -
Interactive Hud Improvements
Make the HUD interactive with the possibility to disable pipes or cancel requests and maybe configure logic? -
Logistics Request Table Improvements
- Item movement features from Vanilla, NEI and Inventory Tweaks is currently not working in the table. As a result, I can't use shift+click, alt+click, shift+alt+click, scrollwheel and/or middle mouse button in the table to move items between the inventory of the player and table. This makes it extremely painfull to request large amount of items for the player to bring along.
- It would be great if the table was split into zones so you could use the mousewheel to change the current item page (in addition to the buttons) and NEI/Inventory Tweaks movement of items between inventorys based on the position of the mouse in the GUI
- I can't currently use the vanilla feature of holding the left or right mouse button when dragging items into the crafting grid. The system only works with the old behaviour, and it would be great if this feature would work propperly.
- Would love a way of emptying the table back into the system after use, either with a upgrade/pipe module or as default feature inside the table.
- Would be great if the table could also access the players inventory for items when doing the crafting.
- Have a possibility to do OreDictionary-aware crafting in the Request Table
- Make the interface to request for crafting better, i.e. make the buttons (
~
,+
,++
,+++
) UX friendlier
- Being able to change suppliers/extractor filters/crafting tables/... via OC/CC
- Include upgrades and their configuration visible in the HUD
-
Security Station Improvements
- The per user permissions should be in a popup box, similar to that used by the request pipe.
- UI elements should be clarified, the function of the Authorize and Deauthorize buttons aren't clear.
- Sort the list of players so that players with permissions are shown first
- Add a scroll bar to the player list.
- PIN protect the configuration GUI
- CC/OC based crafting
-
BeeTrait supplier(/sink?) Module
You can set up 1 bee-trait per module like lifespan short (or everything else than short) or fertility min/max and so on
the module then filters the bees out, which match this filter so you can automate bee DNA manipulation/changing. - Placement rules upgrade for crafting pipe
- Mk2 OreDict item sink with text field and wildcard support via asterisk
- Taking unrouted items entering a crafting pipe as results
- CC/OC fluid pipe interaction
- Allow ItemSinks to ignore damage values/metadata
- Enable/Disable HUD with a keystroke
- Allow LP Power routing through a tesseract/with a tesseract as an energy source
-
Damage-based item sink module
Sink one item with min/max value for damage -
New supplier pipe GUI
Better usability, probably more items to be supplied at once, higher stack sizes for supply items -
Configuration exchange on player connection
opaque: Not sending any items in the pipes to the client.. etc. -
Add in-game configuration options
Forge API hasnet.minecraftforge.fml.client.IModGuiFactory
for that. - Clicking Save when naming Satellite Pipes should close the naming dialog
- Double-clicking an entry in the satellite selection dialog should close the dialog
- Sneaky Upgrades should work with non-item-sinking modules
- Add back power transportation
-
Add custom tick timer to modules/pipes
to be able to adjust, if performance problems arise -
Make traveling items invisible on entering routed pipe with opaque upgrade
they should stay invisible until they hit a routed pipe without an opaque upgrade - Make it easier to specify the amount of items in configuration of pipes/modules
- Have a configuration option to toggle LP Guide handout
-
Firewall pipe with direction
e.g. to allow traveling items in one-direction only - Have a GUI on the logistics programmer showing the recipe of the compiled item
- Make GUIs only send configuration changes on close
- Make Crafting Table and Pipes a bit harder to break
- Allow specifying timeouts on crafting/request tasks
- Add "fluid amount sign" capability to sign creator
- Action Speed Upgrade should be applicable to Fluid Extractor Pipes
-
Save work state
So that LP will continue working on crafting tasks/etc after a server restart
Hardly dependent on a cancel tasks option (see above) - It would be great to have an option/config (or button in GUI) to disable Search Bar autofocus
-
Add fluid modules
make chassis hold fluids… multiple fluids -
Sync items in pipes less and suppress in HS tubes
let the client do the calculations… the client is mostly right anyway - Highspeed pipes going up or down
- Compact Machines Compatibility
-
add 'regulator' upgrade for sink and retrieve cards/pipes
would change behaviour to act like old'good'e rp2 regulator where to items are sinked only when exact amount no more no less can be inserted into inventory, for retriever don't pull until exact amount is present to pull, possible option for match singe slot or all slots to match requirements. - Add support for fuzzy upgrade in the crafting module/pipe
- Mark unconfigured crafting pipes/crafting tables
- Fuzzy Upgrade for supplier pipe/module