Commit Graph

3851 Commits

Author SHA1 Message Date
raoulvdberge
650d4d95e4 Fixed filter slots not caring about max stack size, fixes #1707 2018-03-18 13:10:24 +01:00
raoulvdberge
207d0e851e Prevent items moving while scrolling through slots with Inventory Sorter in the Crafter Manager 2018-03-18 11:45:55 +01:00
raoulvdberge
42ae53b61a Bring grid sorting performance back up to par with previous version and update changelog 2018-03-18 11:18:42 +01:00
raoulvdberge
5436af4c17 Assign slot limit to dummy crafter manager inventory 2018-03-17 23:13:25 +01:00
raoulvdberge
0d80759496 Fix some position bugs in crafter manager container and add model and recipe 2018-03-17 23:12:18 +01:00
raoulvdberge
992d868bf7 Move search field logic to another class so we can reuse it in the crafter manager 2018-03-17 20:41:59 +01:00
raoulvdberge
f90b4fcafe Move some things to a new package 2018-03-17 20:09:40 +01:00
raoulvdberge
210312f63f Support for invs that have more or less than 9 slots in Crafter Manager 2018-03-17 17:07:24 +01:00
raoulvdberge
b3afbab1ba Merge remote-tracking branch 'origin/mc1.12' into mc1.12 2018-03-17 15:48:17 +01:00
raoulvdberge
964a5c66ef Crafter manager 2018-03-17 15:48:01 +01:00
ineternet
727be6c6ec "Finished" check now considers the set IO mode (#1709)
* "Finished" check now considers the set IO mode

* Fixed behaviour, removed useless code

* oops, my branch wasnt up to date apparently

* forgot moving drive to output when full

* apparently wrong indentation

* Update NetworkNodeDiskManipulator.java

* changed format

* f o r m a t
2018-03-14 19:43:25 +01:00
raoulvdberge
e7b7c3052b Move reader writer logic to another class, crafting monitor update to crafting manager and use GuiBase.executeLater more 2018-03-14 10:22:17 +01:00
raoulvdberge
d6b5f15cb0 Make grid search history static and remove network from grid interface 2018-03-11 22:36:03 +01:00
raoulvdberge
e0d937e647 Rewrite grid synchronization and sorting code 2018-03-11 22:05:13 +01:00
raoulvdberge
183e5b9cbd Bump to 1.5.33 2018-03-11 21:46:14 +01:00
raoulvdberge
333935bd85 Fixed an autocrafting crash, fixes #1567 2018-03-08 21:38:47 +01:00
raoulvdberge
0b9c62c6c0 Remove konami code easter egg 2018-03-08 20:05:32 +01:00
raoulvdberge
f04645758a Fixed a crash when the Constructor tries to place a block when a multipart is attached to it, fixes #1648 2018-03-08 19:05:41 +01:00
raoulvdberge
1510e27dad Attempted to fix FPS drop on Grid sorting, fixes #1674 2018-03-08 18:46:26 +01:00
raoulvdberge
1bd2a44820 Fixed crafting event in Crafting Grid being fired twice, fixes #1685 2018-03-08 17:59:01 +01:00
raoulvdberge
98e7d485c0 Update changelog 2018-02-18 07:18:23 +01:00
TeamSpen210
cd8d71b0eb Fix orientations for Portable Grid, v2 (#1675)
* Remove BakedModelPortableGrid, and add proper camera transforms

* Add the correct on-ground transform, and tweak item frame scale

* Switch to hold Portable Grid more like a laptop
2018-02-18 07:15:46 +01:00
raoulvdberge
35b32fb636 Disk Manipulator in fluid mode will now extract a bucket at a time instead of 1 mB (or 64 buckets at a time with a Stack Upgrade instead of 64 mB), fixes #1650 2018-02-17 23:04:36 +01:00
ineternet
bc65285d41 Fix for #1147 (#1651)
* fixes #1147

Previously, the manipulator would stop and stuck on a disk when it isn't empty, but also cannot be emptied any more (network is full). This fixes this: If the network cannot accept any items anymore, the disk will be moved to output.

* Update CHANGELOG.md

* removed testing leftovers

* changed behaviour
2018-02-17 22:48:23 +01:00
ineternet
01266716da Interface NBT/Metadata check fix (updated) (#1646)
* fixes #1643

* Update CHANGELOG.md
2018-01-28 12:15:50 +01:00
ineternet
07628a5872 Stop fluid stacks from displaying "0" (#1630)
* Changed display logic of fluid stacks

Fluid stacks that contain less than one bucket (999mB or less) of fluid will now display "<1" instead of "0", for aesthetic purposes.

* Update CHANGELOG.md

* typo fix

* Changed to float display
2018-01-28 10:28:59 +01:00
raoulvdberge
7365964216 Fixed 2 same stacks using capabilities without NBT tag not treated equal, fixes #1606 2018-01-18 21:51:15 +01:00
raoulvdberge
688231cfc8 Fixed not being able to extract half a stack of items with max stack size 1 in Grid when using right click, fixes #1626 2018-01-18 21:18:12 +01:00
raoulvdberge
b24e054721 Move quantity formatter to API, fixes #1608 2018-01-09 20:25:02 +01:00
raoulvdberge
530f3c58bf Fixed fluid stack lists not using amount provided when inserting newly in list 2018-01-09 20:04:28 +01:00
ineternet
12cc9428ee Changed item quantity of a craftable item to 0 (#1613)
* Changed item quantity of a craftable item to 0

Whenever a system has none of a specific item but the ability to craft it, the grid saves the quantity as 1. Quantity sorting would make use of this and sort it alphabetically together with other quantity 1 items. This change should make quantity sorting think craftable items have a quantity of 0, making all of them appear behind itemstacks with the quantity 1 (or higher).

* Moving code logic to GridStackItem

* Update GridSortingQuantity.java

* Changed stack quantity logic

Craftable itemstacks remain stored as "1 item" internally. Other classes will be given the information that the stack is empty, though.

* Update CHANGELOG.md
2018-01-09 19:12:23 +01:00
ineternet
3d6ff79ada Fixed issue with pattern overwriting (#1610)
* Fixed issue with pattern overwriting

Pattern overwriting if the blank pattern (top slot in the pattern slots) slot was empty. Fixed this by only considering a recipe invalid if there are *absolutely no* patterns available, meaning none in top and none in bottom.

* Fixed a line

typo, sorry

* fixed patternAvailable, returned opposite

* Updated name to isPatternAvailable

* Added newest change to the changelog

Second line in the 1.5.32 version added.
2018-01-09 18:02:36 +01:00
raoulvdberge
a8a4005fe0 Added Spanish translation by Samuelrock 2018-01-08 16:18:11 +01:00
raoulvdberge
979e5b27e7 Bump to 1.5.32 2018-01-08 16:15:43 +01:00
raoulvdberge
df22662f68 Update copyright owner and date 2018-01-01 20:39:27 +01:00
raoulvdberge
d5a501773f Update copyright owner and date 2018-01-01 20:38:23 +01:00
raoulvdberge
29a205aa11 Rename variable 2017-12-31 17:17:14 +01:00
raoulvdberge
2c9485105f Fixed OpenComputers cable showing up in Grid as air, fixes #1590 2017-12-31 12:30:43 +01:00
raoulvdberge
86da76df14 Fixed rare Grid crash, fixes #1483 2017-12-31 12:02:56 +01:00
raoulvdberge
e3e4d5385b Made the Disk Manipulator unsided (inserting goes to insert slots and extracting from output slots) 2017-12-31 12:02:27 +01:00
raoulvdberge
d0e9e267d8 Fixed pattern slots in Crafters not being accessible, fixes #1592 2017-12-31 11:48:11 +01:00
raoulvdberge
6336dca54c Storage disk and block stored and capacity counts are formatted now in the tooltip, fixes #1591 2017-12-31 11:44:25 +01:00
raoulvdberge
97874d56a7 Fixed error logs when toggling the Pattern Grid from and to processing mode 2017-12-31 10:41:38 +01:00
raoulvdberge
d27a5b24fa Improved the "cannot craft! loop in processing..." error message 2017-12-31 10:25:07 +01:00
raoulvdberge
ef939148a9 Bump to 1.5.31 2017-12-31 10:24:34 +01:00
raoulvdberge
d75a47058c Fixed crashing bug when MCMultiPart is not installed, fixes #1587 2017-12-24 23:09:50 +01:00
raoulvdberge
a78d8693df Bump to 1.5.30 2017-12-24 23:09:35 +01:00
raoulvdberge
8fe3f4072c Fixed Reader/Writers for energy extracting energy when not needed 2017-12-23 13:19:36 +01:00
raoulvdberge
9ce8533ebf Added protection against faulty addons forgetting to remove their network node, #1580 2017-12-22 15:05:33 +01:00
raoulvdberge
a365ec515d Fixed bug where MCMP multiparts were blocking RS network connections 2017-12-20 12:37:30 +01:00