Drew DeVault
d035b90b13
Merge pull request #161 from mrpimpunicorn/feature-interface
...
Added (more) chat support
2015-06-23 11:21:36 -06:00
William Moorehouse
94285c2bf7
Added (more) chat support
2015-06-23 12:59:24 -04:00
Drew DeVault
58ae5212ff
Merge pull request #160 from mrpimpunicorn/feature-cactus-logic
...
Implemented cactus support logic
2015-06-22 19:01:12 -06:00
Drew DeVault
988fec61d9
Merge pull request #159 from mrpimpunicorn/master
...
Added rendering support for moist farmland
2015-06-22 18:55:42 -06:00
William Moorehouse
d295e65849
Fixed loss of items when placing on invalid support block
2015-06-22 19:39:08 -04:00
William Moorehouse
0f872459b2
Implemented cactus support logic
2015-06-22 19:26:53 -04:00
William Moorehouse
50c7e021a7
Added rendering support for moist farmland
2015-06-22 18:34:34 -04:00
Drew DeVault
21d709d0a1
Merge branch 'master' of github.com:SirCmpwn/TrueCraft
2015-06-22 11:34:41 -04:00
Drew DeVault
025dc3770e
Generate empty chunks in client
2015-06-22 11:34:30 -04:00
Drew DeVault
20e0aee572
Make chests drop inventory when mined
...
This also fixes a bug where a chest, when removed and replaced, would
have the same inventory. Also adds validation on update sign packets to
make sure it is indeed a sign they are updating.
2015-06-22 11:34:30 -04:00
Drew DeVault
81acdf103a
Refactor chest code, implement storage persistence
2015-06-22 11:34:30 -04:00
William Moorehouse
a2f9003dad
Fixed cobble and stone textures being mixed up
2015-06-22 11:34:30 -04:00
William Moorehouse
555a8471d0
Don't crash when block values are invalid
2015-06-22 11:34:30 -04:00
William Moorehouse
3e821b6b27
Implemented static texture maps
2015-06-22 11:34:30 -04:00
William Moorehouse
3a05352fc9
Renamed StoneSlabBlock to SlabBlock
2015-06-22 11:34:30 -04:00
William Moorehouse
c6952d6cca
Added slab renderer
2015-06-22 11:34:29 -04:00
William Moorehouse
2da59178f0
Simplified cobweb renderer
2015-06-22 11:34:29 -04:00
William Moorehouse
85bbe6314d
Added cobweb renderer
2015-06-22 11:34:29 -04:00
Drew DeVault
e3aee2f991
Partially implement chests
2015-06-22 11:34:29 -04:00
William Moorehouse
15b6f7b2ab
Fixed build failure (on Windows?) due to unimplemented virtual property
2015-06-22 11:34:29 -04:00
William Moorehouse
c2f5026f41
Fixed issue where the client continued to reset the mouse position after losing focus
2015-06-22 11:34:29 -04:00
Mitchell Kutchuk
1ccd32661f
Fix QueryProtocol
2015-06-22 11:34:29 -04:00
Mitchell Kutchuk
b56dd4eafe
Cleanup QueryProtocol
...
- Dispose of streams
- Use ConcurrentDictionary
2015-06-22 11:34:29 -04:00
Mitchell Kutchuk
2391d16968
Close socket after DisconnectPacket has been sent
2015-06-22 08:26:39 -07:00
Mitchell Kutchuk
e086066d9f
Style convention fixes
2015-06-22 08:22:36 -07:00
Mitchell Kutchuk
69f0150931
Don't go through DisconnectClient more than once.
2015-06-22 08:15:53 -07:00
Mitchell Kutchuk
7820a304ae
Catch packet handler exceptions
2015-06-22 08:08:15 -07:00
Drew DeVault
74ebc61d2c
Generate empty chunks in client
2015-06-22 10:52:40 -04:00
Drew DeVault
7673bbaf46
Make chests drop inventory when mined
...
This also fixes a bug where a chest, when removed and replaced, would
have the same inventory. Also adds validation on update sign packets to
make sure it is indeed a sign they are updating.
2015-06-22 10:38:12 -04:00
Drew DeVault
1bd3091066
Refactor chest code, implement storage persistence
2015-06-21 21:55:59 -04:00
Drew DeVault
e485686d9c
Merge pull request #158 from mrpimpunicorn/master
...
Fixed cobble and stone textures being mixed up
2015-06-21 20:05:29 -04:00
William Moorehouse
ef69c85038
Fixed cobble and stone textures being mixed up
2015-06-21 20:02:10 -04:00
Drew DeVault
9e1d485d7c
Merge pull request #157 from mrpimpunicorn/master
...
Added slab renderer
2015-06-21 19:58:58 -04:00
William Moorehouse
1633d214c1
Don't crash when block values are invalid
2015-06-21 19:57:12 -04:00
William Moorehouse
f60f65458e
Implemented static texture maps
2015-06-21 19:53:04 -04:00
William Moorehouse
9e61bb9a98
Renamed StoneSlabBlock to SlabBlock
2015-06-21 19:52:47 -04:00
William Moorehouse
1c340d25f7
Added slab renderer
2015-06-21 19:26:58 -04:00
Drew DeVault
c4558ee467
Merge pull request #156 from mrpimpunicorn/master
...
Added cobweb renderer
2015-06-21 18:40:05 -04:00
William Moorehouse
88ed21639e
Simplified cobweb renderer
2015-06-21 18:36:02 -04:00
William Moorehouse
ef0a24bce2
Added cobweb renderer
2015-06-21 18:27:09 -04:00
Drew DeVault
13baea7191
Partially implement chests
2015-06-21 17:36:57 -04:00
Drew DeVault
4a0b4c4865
Merge pull request #155 from mrpimpunicorn/master
...
Minor fixes
2015-06-21 16:37:06 -04:00
William Moorehouse
9f7b923fbf
Fixed build failure (on Windows?) due to unimplemented virtual property
2015-06-21 16:30:40 -04:00
William Moorehouse
655a0d71e8
Fixed issue where the client continued to reset the mouse position after losing focus
2015-06-21 16:26:09 -04:00
Drew DeVault
fb65c410e8
Merge pull request #154 from Mitch528/query
...
Cleanup QueryProtocol
2015-06-21 12:22:47 -04:00
Mitchell Kutchuk
e3a022e3ba
Fix QueryProtocol
2015-06-21 09:09:23 -07:00
Mitchell Kutchuk
a3593b81de
Cleanup QueryProtocol
...
- Dispose of streams
- Use ConcurrentDictionary
2015-06-21 08:35:17 -07:00
Mitchell Kutchuk
c413c8b325
Undo throw exception if manifest file doesn't exist
2015-06-20 20:15:32 -07:00
Mitchell Kutchuk
2dd36b28ec
Fix merge conflict
2015-06-20 19:44:58 -07:00
Mitchell Kutchuk
4225124546
Implement asynchronous sockets
2015-06-20 19:43:28 -07:00