Commit Graph

2947 Commits

Author SHA1 Message Date
Raoul Van den Berge
f4190271fe Fixed machines out of the Controller's chunk range only connecting after block break on rejoining of the world (this was a pain to debug) 2016-04-05 02:00:45 +02:00
Raoul Van den Berge
064d271b84 Search box mode changes should be marked dirty 2016-04-04 23:28:18 +02:00
Raoul Van den Berge
3493007fee Shift clicking on placing Constructor and Destructor will have opposite direction 2016-04-04 23:21:46 +02:00
Raoul Van den Berge
4e07e806d1 Version increment 2016-04-04 23:19:55 +02:00
Raoul Van den Berge
cf239131eb Use constant instead 2016-04-04 21:25:17 +02:00
Raoul Van den Berge
117ff2bbb3 Add creative wireless grid 2016-04-04 21:21:46 +02:00
Raoul Van den Berge
a3cfa774d1 Fix item flickering in grids 2016-04-04 21:00:37 +02:00
Raoul Van den Berge
f53d6593c1 Only send item updates if is active 2016-04-04 17:51:21 +02:00
Raoul Van den Berge
b2fa3c7f69 Change block hardness levels 2016-04-04 17:50:44 +02:00
Raoul Van den Berge
e6fba236bd Fix double closing of wireless grid 2016-04-04 16:20:32 +02:00
Raoul Van den Berge
55f8ad0ffb This should make wireless grids work again 2016-04-04 16:11:13 +02:00
Raoul Van den Berge
9e954a1df2 Make it work more 2016-04-04 15:32:37 +02:00
Raoul Van den Berge
5a12c2fe60 Begin on less network usage. This is very broken! 2016-04-04 15:14:42 +02:00
Raoul Van den Berge
ae2707ebd6 Version increment 2016-04-04 00:20:51 +02:00
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