Commit Graph

3141 Commits

Author SHA1 Message Date
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
raoulvdberge
99e2171cf5 Added todo comment for #1569 2017-12-17 15:19:34 +01:00
raoulvdberge
373adb6d87 Bump to 1.5.29, update Forge, update dependencies, change minimum Forge version 2017-12-17 15:14:00 +01:00
raoulvdberge
b1600d0033 Only send energy to active writers 2017-12-12 13:00:32 +01:00
raoulvdberge
b7254e8b46 Reader/Writer changes
- Fixed Writers not pushing energy
- Item Reader/Writers can now store 16 stacks
- Fluid Reader/Writers can now store 16 buckets
- Energy Reader/Writers can now store 16000 FE
2017-12-12 12:55:31 +01:00
raoulvdberge
5d10b95542 Bump to 1.5.28 2017-12-10 23:03:38 +01:00
raoulvdberge
020e92c6a1 1.5.27 - Fixed non-oredict patterns not consuming resources, fixes #1570 2017-12-09 17:06:31 +01:00
raoulvdberge
50eaa4f4ce Fix crash in Funky Locomotion integration 2017-12-09 12:33:50 +01:00
raoulvdberge
20d3174006 Remove unused textures 2017-12-08 10:30:10 +01:00
raoulvdberge
fc7d81a632 Remove stack cleaning cruft 2017-12-08 10:11:56 +01:00
raoulvdberge
0546d227c5 Fixed craftable items showing "1 total" if not stored in system in Grid 2017-12-07 21:13:33 +01:00