GTNewHorizons / GT-New-Horizons-Modpack

New Modpack with Gregtech, Thaumcraft and Witchery
https://www.gtnewhorizons.com/
Other
989 stars 300 forks source link

Standardize functionality of the various AE terminals. #16193

Open AbdielKavash opened 5 months ago

AbdielKavash commented 5 months ago

Your GTNH Discord Username

Abdiel Kavash

Your Pack Version

2.6.0

Your Proposal

There are currently four main types of terminals that the player can use to interact with the ME network:

While all of these options present a similar-looking UI, many of the features they offer are only available through some of the terminals. In the table below I will attempt to compile a list of all the differences, noting what is available where.

Feature AE2 static AE2 WCT wireless AE2FC universal wireless ThE static
View crafting status
Show only items / only fluid drops / all
Save Search String
Ignore Missing Crafting Mode
Start craft instantly by Shift-clicking the "Next" button
Click [?] to fill crafting recipe from NEI Requires shift+[?]
Ctrl-click [?] to request missing items from a NEI recipe
Trash can
Magnet card N/A N/A
Custom pattern multiplication (right-click to divide, middle-click to customize) Only base AE2, not AE2FC fluid terminals N/A N/A
Pattern Terminal can be used to craft items Only base AE2, not AE2FC fluid terminals N/A N/A
NEI "P" button (pull all bookmarked items)
Toggle Search Box Focus keybind
Hold Shift and drag to deposit multiple stacks from inventory
Shift+double click to deposit all items of a kind from inventory
Inventory Tweaks "All Items" shortcut
Inventory Tweaks "Everything" shortcut
Scroll wheel over an item in inventory Splits stack in half Does nothing Splits stack in half Moves one item to a different slot in inventory and scrolls AE terminal item list

Your Goal

Unify the functions available between all the different terminals for a consistent experience. In particular, the Universal Wireless Terminal missing some functions of the basic Wireless Terminal is quite annoying, for example the "ignore missing" crafting mode, or ctrl+click to request all components of a recipe. I in fact carry both terminals on me and switch between them depending on what I want.

I have included the ThE terminal here just for completeness; I am aware that it is a different mod and a fairly low priority.

Feel free to add more in the comments if you notice anything I missed, and I will add it to the table above. I will also try to keep it updated as features are added/ported.

Final Checklist

SKProCH commented 5 months ago
SKProCH commented 4 months ago
github-actions[bot] commented 2 weeks ago

This issue is stale because it has been open 90 days with no activity. Remove stale label or comment or this will be closed in 3 days

SKProCH commented 2 weeks ago

Still relevant