Daniel Vidmar
1d48d01648
New Command System
...
- Added a new command system
- Added a help command
- Added a command event
2015-01-23 04:03:28 -05:00
Drew DeVault
21c418384d
Merge pull request #3 from creatorfromhell/master
...
Added new block properties.
2015-01-21 22:52:55 -07:00
Daniel Vidmar
eb1329e3f9
Added new block properties.
2015-01-22 00:49:50 -05:00
Drew DeVault
38f6229a21
Implement packet log, fix error in window click
...
The packet log will write a log of all packets sent and received to
packet.log in debug mode.
The click window packet implemenation did not consider that empty slots
would omit the metadata and count information.
2015-01-02 23:33:37 -07:00
Drew DeVault
c2b7e4b065
Add PlayerJoined event
2015-01-01 19:49:53 -07:00
Drew DeVault
c059b1b847
Remove items from inventory as used
2015-01-01 19:23:36 -07:00
Drew DeVault
8d3b084d8d
Add Craft.Net standard generator
2015-01-01 19:21:46 -07:00
Drew DeVault
d91f9ffdd2
Update project status in readme
2014-12-28 20:26:22 -07:00
Drew DeVault
99775ef54e
Implement block placement properly
2014-12-28 20:13:23 -07:00
Drew DeVault
b0e168077f
Implement /give command
2014-12-28 19:40:32 -07:00
Drew DeVault
c623bb68a5
Add event handler for chat messages
2014-12-28 19:18:13 -07:00
Drew DeVault
152c268fbd
Add player chat
2014-12-28 19:04:42 -07:00
Drew DeVault
f230ab3345
Generate classes for all blocks
2014-12-28 18:55:46 -07:00
Drew DeVault
2b7d721326
Add block provider interfaces
2014-12-28 15:38:58 -07:00
Drew DeVault
0f91a00326
Implement crappy support for block placement
2014-12-28 12:16:12 -07:00
Drew DeVault
c7a11b320d
Give players an inventory and send it to clients
...
This also gives the player a stack of stone to play with on login, but
that's a temporary change.
2014-12-28 12:09:55 -07:00
Drew DeVault
f02dcd9004
TrueCraft-ify the Craft.Net window implementation
2014-12-28 12:03:54 -07:00
Drew DeVault
a3b8dabc32
Pull in Craft.Net window management
...
Windows are handled somewhat differently in beta 1.7.3, so this may
eventually have to change a bit.
2014-12-28 11:48:20 -07:00
Drew DeVault
b70cd25556
Fix some errors in the protocol implementation
2014-12-28 11:45:05 -07:00
Drew DeVault
fac5d28935
Implement simple server-side digging logic
2014-12-28 11:17:14 -07:00
Drew DeVault
557a6ffe4c
Send cilents more chunks over time
...
This also implements movement between chunks
2014-12-27 22:53:22 -07:00
Drew DeVault
6f87efd519
Bring in some Craft.Net entity code
2014-12-27 22:53:22 -07:00
Drew DeVault
bde68c635b
Update README
2014-12-27 22:53:22 -07:00
Drew DeVault
adf3304f14
Implement keep alive
...
This prevents clients from disconnecting after a while.
2014-12-27 22:53:22 -07:00
Drew DeVault
4d3d5ee8e0
Send initial slew of chunks to connected clients
2014-12-27 18:19:42 -07:00
Drew DeVault
05e132850c
Implement scheduled events
2014-12-27 18:19:41 -07:00
Drew DeVault
427329f06c
Add worlds and logging to server
2014-12-27 18:19:41 -07:00
Drew DeVault
09163f36ee
Update (un-update?) world implementation to b1.7.3
2014-12-27 12:51:45 -07:00
Drew DeVault
96ecbc708c
Adapt Craft.Net.Anvil for world support
2014-12-27 12:34:55 -07:00
Drew DeVault
51a50d8a03
Add some resources to readme
2014-12-27 00:24:31 -07:00
Drew DeVault
e26e31f432
Initial commit
2014-12-27 00:21:19 -07:00