Commit Graph

3483 Commits

Author SHA1 Message Date
Raoul Van den Berge
8cb9fbf328 Fix illegal access exception, fixes #20 2016-04-03 23:09:29 +02:00
Raoul Van den Berge
fe7c47928d Update forge, better JEI checking 2016-04-03 22:52:49 +02:00
Raoul Van den Berge
789a46f39e If the item doesn't exist anymore, remove it from storage to avoid crashes 2016-04-03 16:23:14 +02:00
Raoul Van den Berge
c633f26d65 Increment version 2016-04-03 14:28:35 +02:00
Raoul Van den Berge
ebfbd55199 Rename method to avoid conflicts with IInventory method 2016-04-03 14:24:02 +02:00
Raoul Van den Berge
a9253018a5 Version increment 2016-04-03 14:12:36 +02:00
GustoniaEagle
d0b7b010f4 Block textures 2016-04-03 11:48:06 +01:00
Raoul Van den Berge
7e72574074 Fix WG reequip anim bug 2016-04-03 02:14:07 +02:00
Raoul Van den Berge
ad46d7cfb7 Make it work again!!! 2016-04-03 01:10:06 +02:00
Raoul Van den Berge
3007bc1fd2 Small changes (descriptive commit is descriptive) 2016-04-02 22:58:15 +02:00
Raoul Van den Berge
b087d86f9a Upgrade Forge. JEI crashes with it, so this build is unusable. 2016-04-02 22:44:28 +02:00
Raoul Van den Berge
f6812ee809 Don't use stringbuilder in sidebuttons 2016-04-02 16:35:13 +02:00
Raoul Van den Berge
b3fd6d1c72 Renames of a few vars 2016-04-02 16:02:41 +02:00
Raoul Van den Berge
250ddd5aa4 More fixes 2016-04-02 15:48:46 +02:00
Raoul Van den Berge
dcb59fedbd Renames and general code improvements 2016-04-02 15:38:39 +02:00
Raoul Van den Berge
50b14c8151 If controller is disabled / inactive, ignore push / pull packets 2016-04-02 00:24:24 +02:00
Raoul Van den Berge
0c11c83eb9 This fixes all the bugs I got while playtesting 2016-04-02 00:07:25 +02:00
Raoul Van den Berge
0768d5ad11 Store dimension id with wireless grid 2016-04-01 21:15:33 +02:00
Raoul Van den Berge
7ae113a3a4 Remove unneeded method in INetworkTile 2016-04-01 21:00:40 +02:00
Raoul Van den Berge
4aadc6853b Shouldn't cause requip animation 2016-04-01 18:23:42 +02:00
Raoul Van den Berge
01f7e339a6 More WG fixes 2016-04-01 18:16:39 +02:00
Raoul Van den Berge
4ef4cac267 Model fixes for wireless grid 2016-04-01 18:04:48 +02:00
Raoul Van den Berge
ef79be6f3f Fix wireless grid RF 2016-04-01 17:06:44 +02:00
Raoul Van den Berge
eafcce4b6a Work on making wireless grid an RF item 2016-04-01 13:40:14 +02:00
Raoul Van den Berge
4d9e6b02b9 Add isActiveClientSide to controller 2016-04-01 02:22:24 +02:00
Raoul Van den Berge
5e5d2c9e35 Bugfixes 2016-04-01 02:12:06 +02:00
Raoul Van den Berge
11712a762e We can't have EnumGridType.WIRELESS, iterferes with block stuff 2016-04-01 01:51:48 +02:00
Raoul Van den Berge
d2678b90db Wireless Grid changes
The wireless grid used to be a hack, just opening the block's GUI it was bound to. Now it is bound to a controller, which means a grid is no longer needed on the network to actually use a wireless grid.

Thanks to this I can also easily implement the wireless grid as an RF item (I now have the ability to throw the player out of the GUI when needed, for example: power is up)
2016-04-01 01:41:01 +02:00
Raoul Van den Berge
ef451d67a3 Use flag system instead of a billion booleans 2016-03-31 21:51:17 +02:00
Raoul Van den Berge
c0ff1d62c2 Reformat and optimize imports 2016-03-31 15:41:30 +02:00
Raoul Van den Berge
95da95ce56 Fixed Cable not having a collision box 2016-03-31 15:39:44 +02:00
Raoul Van den Berge
8d40203f84 Make side buttons be left instead of right, fix some JEI stuff 2016-03-30 19:07:13 +02:00
Raoul Van den Berge
292403e6c1 JEI synchronization, doesn't actually sync yet though... JEI bug? 2016-03-30 12:38:45 +02:00
Raoul Van den Berge
094343f875 Recipe transfer 2016-03-29 14:26:52 +02:00
Raoul Van den Berge
ccf916d17d Start working on recipe transfer handlers in grid.. 2016-03-29 13:02:22 +02:00
Raoul Van den Berge
df5eb27ee9 Shift clicking in grid crafting 2016-03-29 12:44:41 +02:00
Raoul Van den Berge
881bd30bf8 Remove redstoneControlled uglyness 2016-03-29 12:28:28 +02:00
Raoul Van den Berge
b63758ad78 Fix getting a stack of unstackable stuff from grid + text rendering order 2016-03-29 01:39:18 +02:00
Raoul Van den Berge
2ed22acb67 Remove unneeded explanation, change behaviour of quantity slots a bit 2016-03-29 00:51:08 +02:00
Raoul Van den Berge
ae585d7e02 Fix dupe glitch 2016-03-28 23:42:17 +02:00
Raoul Van den Berge
0e868cbed3 Fire crafting events and stuff 2016-03-28 23:35:23 +02:00
Raoul Van den Berge
2c32b31385 Make crafting INSTANT! 2016-03-28 23:29:55 +02:00
Raoul Van den Berge
1991c64da3 Remove usage of that packet 2016-03-28 23:17:27 +02:00
Raoul Van den Berge
d28aa15d1c Make some vars clear 2016-03-28 20:50:36 +02:00
Raoul Van den Berge
861517cfde Remove getItems() in GuiGrid, should fix null ptrs and flickering 2016-03-28 20:38:13 +02:00
Raoul Van den Berge
45f110acff Fix crash with opening grids that are not connected (grid.getController() will be null and the synchronized stmt will fail) 2016-03-28 19:15:59 +02:00
Raoul Van den Berge
49fc18f063 Merge branch 'mc1.9' of https://github.com/GustoniaEagle/refinedstorage into GustoniaEagle-mc1.9 2016-03-28 17:40:27 +02:00
Raoul Van den Berge
a92e998efb Another fix 2016-03-28 17:38:30 +02:00
Raoul Van den Berge
1a8be231ed Simplify wireless grid 2016-03-28 17:32:24 +02:00
GustoniaEagle
9c8db38011 Start on block textures 2016-03-28 16:05:21 +01:00