Salomão
59d7bd6c16
JEI recipe transfer fixes
...
re-checks the amount of items in the recipe
only do fuzzy search for damageable items
2021-03-29 21:20:46 -03:00
Salomão
1a11462ddd
can now drag encoded patterns on the interface terminal
2021-03-29 01:53:59 -03:00
Salomão
77d615559f
Add proper button and tooltips to interface terminal
2021-03-28 16:20:37 -03:00
Salomão
1f88494832
fix not being able to swap patterns on interface terminal
2021-03-03 09:57:02 -03:00
PrototypeTrousers
65ca607134
Merge branch 'AE2-Omnifactory' into AE2-Omnifactory
2021-03-02 19:55:52 -03:00
Salomão
898c07ca01
fix toggling full interfaces hiding all interfaces
2021-03-02 18:45:14 -03:00
Theisyat
883c267aa8
Fixed Interface Terminal and Added Stuff
...
Fixed 'Hide Full' Button
First Free Molecular Assembler Button
Added Button in Interface Terminal, which Searches for 'Molecular
Assembler' and sets the Interface Terminal to only show Assemblers with
free Slots.
2021-03-02 07:00:48 +01:00
Salomão
22cf913708
highlight interfaces from interface terminal.
2021-02-28 21:32:11 -03:00
Salomão
b4ba1af1ec
bind BlockPos of the interface on the list
2021-02-28 02:03:00 -03:00
Salomão
a65b3d2ceb
fix interface terminal GUI
2021-02-24 13:24:04 -03:00
Salomão
c826a3e24f
Add second search bar to Interface Terminal
2021-02-23 20:48:45 -03:00
Salomão
fc98505f22
even more JEI integration
...
get ingredient from the crafting calculation GUIs
2021-02-22 22:33:05 -03:00
Salomão
a7a1a87cd8
Holding SHIFT with an empty hand will increase the amount of items set
...
on interfaces and on pattern terminal
2021-02-21 20:26:52 -03:00
Salomão
f1c41bab3f
Implement MouseTweaks API
...
can now set item quantities in pattern terminal and interfaces by right clicking with the same configured item
2021-02-12 20:26:21 -03:00
Salomão
97ae7e1f14
encoded patterns now stack up to 64
2021-02-08 22:14:37 -03:00
Salomão
9c6668b0f7
disable "smart" button
...
wasn't so smart
2020-11-13 17:42:41 -03:00
Salomão
1b7f11a12e
buttons work and set quantities properly
2020-11-12 23:27:56 -03:00
Salomão
3cf4f9122c
works..ish
2020-11-12 20:42:30 -03:00
Salomão
d97996070a
x2 button on the right place
2020-11-12 18:40:10 -03:00
fscan
ed8baf8c15
Fix tooltip for vibration chamber ( #3675 )
2018-08-30 23:13:38 +02:00
yueh
a2091d10fe
Code cleanup
...
Added missing this, annotations, etc.
2018-08-30 20:33:08 +02:00
yueh
66c365d11f
Code Formatting
2018-08-30 20:31:27 +02:00
fscan
73f471e685
Make search box toggle key configurable ( #3650 )
...
Fixes #3641
2018-08-01 00:20:17 +02:00
fscan
ff75f34333
Fix shift-double click behavior ( #3606 )
2018-07-14 16:33:48 +02:00
fscan
e2c0129037
Restore behaviour of ESCAPE always closing the GUI ( #3601 )
2018-07-14 16:32:21 +02:00
fscan
bde76d1fb1
Search box improvements ( #3576 )
...
* When the search box has the focus, tell forge to not send any other events.
* Toggle search box focus with TAB.
2018-07-08 16:48:24 +02:00
fscan
eb4caaa688
Priority GUI improvements ( #3592 )
2018-07-08 16:41:37 +02:00
fscan
5d26b98ab8
Fluid cleanup and performance improvements ( #3581 )
...
Use custom gui widget with custom synchronization for rendering fake fluid slots.
2018-07-04 19:12:12 +02:00
yueh
dcf7de9000
Updated fluid interface GUI and other fluid related textures. ( #3567 )
2018-06-27 20:28:43 +02:00
fscan
c2d18ce013
Added ME Fluid Interface ( #3564 )
...
* Fixed fluid storage bus json recipe
* Added part version and recipes
* Added rudimentary gui
2018-06-27 20:04:30 +02:00
yueh
046a27bf4c
Fixes #3560 : Render the fluid stacksize for ME fluid slots. ( #3562 )
2018-06-24 17:22:07 +02:00
yueh
2c6e50d48a
Added fluid models ( #3543 )
2018-06-17 21:17:40 +02:00
Brock
d16677224a
Initial Fluid Integration ( #3510 )
...
* Added Fluid Storage Cells
* Added Fluid Import Bus
* Added Fluid Export Bus
* Added Fluid Storage Bus
* Added Fluid Terminal.
While holding a item with the FLUID_HANDLER_ITEM_CAPABILITY, such as a tank
Left click on a fluid to extract the fluid
Right click to insert the fluid
2018-06-11 19:55:33 +02:00
yueh
d7b97fa7b8
Replaced LinkedList with ArrayList or ArrayDeque when applicable. ( #3392 )
2018-05-27 21:15:50 +02:00
Florian Scandella
fac4a8f9dc
Fix typo
2017-11-26 14:38:09 +01:00
yueh
f5dd2c8b0a
Fixes tooltips for ME Slots ( #3205 )
...
No longer strips colors from names, lore, etc.
Now uses the translation again for "Items Stored:" instead of a hardcoded string.
Removed obsolete methods.
2017-11-12 12:35:05 +01:00
fscan
cc9b33b473
Implement Advancements ( #3160 )
...
Improvements welcome.
2017-10-20 23:54:18 +02:00
fscan
4f07b63b13
API cleanups ( #3155 )
...
* Remove obsolete api and fix some warning
* Move MEMonitorHandler to internal code and fix some warnings
* Rename exceptions to conform to naming scheme
2017-10-14 14:15:28 +02:00
yueh
905dd6c888
Added a clientside config to keep or clear the search filter when opening. ( #3154 )
...
Closes #3153 .
2017-10-14 14:13:18 +02:00
yueh
6e81f698c0
Refactored StorageChannel enum into an interface ( #3138 )
...
This replaces the static enum with a more dynamic interface providing
factory methods for handling network storage.
2017-10-08 17:59:30 +02:00
fscan
1e15b23506
Rework AEItemStack ( #3091 )
...
* Use itemstack as itemdef
* HIGH_TAG/LOW_TAG should be compared both directions
* Remove getTagCompound
* Make Itemlist implementation independent
* Cache item id for performance reasons
* Add preconditions to saveguard against external meddling
* Chache itemDamage
* Remove IAEStackSearchKey for now, rename getDisplayStack
2017-09-30 17:18:30 +02:00
fscan
4dd0a4cd96
Improve terminal search box ( #3064 )
...
Uses exsting JEI filter in JEI mode.
Preselects text for easy delete/change without using rightclick.
QoL improvements for focus handling.
2017-09-16 17:44:16 +02:00
fscan
375e1efb15
We don't need the showCraftingLabel flag, as IAEStack is perfectly fine with 0 size stacks. ( #3071 )
...
Adjust rendering code to use ItemStack with size 1 where required.
2017-09-09 12:58:22 +02:00
yueh
a1679c944b
Added SCS size to the Spatial IO Port. ( #3045 )
...
Uses the same format as the cells display in their tooltip for easy comparison.
2017-08-20 13:14:27 +02:00
Gunther De Wachter
e65083b045
Fixed dropping items on the ground when clicking on a crafting label with items in hand
2017-08-17 20:41:20 +02:00
fscan
52d28fabe3
Use IItemHandler instead of IInventory internally ( #2971 )
...
* Use IItemHandler instead of IInventory internally
2017-07-28 22:04:32 +02:00
yueh
15582fd1df
Always use qualified access for fields and methods
2017-07-20 21:27:22 +02:00
yueh
7de90ed0ae
Finally use Java7 <>
2017-07-20 21:21:45 +02:00
yueh
8ec8babb6a
Organised imports
2017-07-20 21:18:49 +02:00
yueh
621910df91
Format sourcecode
2017-07-20 21:17:10 +02:00