Romain Beaumont
|
5aee0000e4
|
use es6 properties in server.js
|
2015-09-23 21:04:54 +02:00 |
|
Romain Beaumont
|
68c589a3b0
|
move getter and setter after the constructor in client.js
|
2015-09-23 21:03:07 +02:00 |
|
Romain Beaumont
|
bbde23bb02
|
use es6 properties for client.js
see https://github.com/jeffmo/es-class-properties and http://odetocode.com/blogs/scott/archive/2014/10/14/features-of-es6-part-9-classes.aspx
|
2015-09-23 21:01:38 +02:00 |
|
Romain Beaumont
|
6e399122bf
|
transform server.js into an es6 class
|
2015-09-20 21:36:59 +02:00 |
|
Romain Beaumont
|
78ff667c1f
|
transform protocol.js into an es6 class
|
2015-09-20 21:32:50 +02:00 |
|
Romain Beaumont
|
4e9d8e06c9
|
transform client.js into an es6 class
|
2015-09-20 21:12:56 +02:00 |
|
Robin Lambertz
|
3bbb1eae6a
|
Merge pull request #236 from roblabla/feature-cleanup
Clean up the mess in create/parse Packet. Deprecate ID and [state; ID]
|
2015-09-20 00:58:15 +02:00 |
|
Romain Beaumont
|
537a99562a
|
use forEach for better speed for containers
|
2015-09-20 00:55:29 +02:00 |
|
roblabla
|
b85fa944d7
|
Remove on(id), on([state;id]) and onRaw
|
2015-09-20 00:55:29 +02:00 |
|
roblabla
|
b1441098f9
|
Only allow writing by packetName. Refactor whole internals to use packetNames
|
2015-09-20 00:55:29 +02:00 |
|
roblabla
|
56c9f3ed9a
|
Index packetFields by name. Use packet names in test.js
|
2015-09-20 00:41:03 +02:00 |
|
Robin Lambertz
|
3a7fad0f2d
|
Merge pull request #242 from rom1504/use_mcdata_version
use minecraft-data version
|
2015-09-15 17:45:54 +02:00 |
|
roblabla
|
d490134492
|
Fix server.js
|
2015-09-15 14:31:06 +00:00 |
|
roblabla
|
cf4048d655
|
Fix createServer
|
2015-09-15 14:30:53 +00:00 |
|
roblabla
|
eac198bdf3
|
Fix createClient
|
2015-09-15 14:30:46 +00:00 |
|
roblabla
|
8be7394864
|
Fix ping
|
2015-09-15 14:30:34 +00:00 |
|
Romain Beaumont
|
a24b79608b
|
use minecraft-data version
|
2015-09-15 15:34:38 +02:00 |
|
Romain Beaumont
|
6bad0f8461
|
Change quit reasons to json as is now required in 1.9
|
2015-09-14 22:52:01 +02:00 |
|
Romain Beaumont
|
a62e7a2712
|
add direction variable in createPacketBuffer
|
2015-09-12 21:56:33 +02:00 |
|
Romain Beaumont
|
188848b364
|
improve error in sizeOf of serializer.js, fix remaining numerical id in createClient
|
2015-09-12 21:49:17 +02:00 |
|
Romain Beaumont
|
3b272159fd
|
add field name in error in serializer.js
|
2015-09-12 21:49:17 +02:00 |
|
Romain Beaumont
|
9804d0983b
|
transform play numerical ids to names, remove most entity metadata test values for compatibility
|
2015-09-12 21:49:17 +02:00 |
|
roblabla
|
f952db3cc6
|
Phase out native position. Implement entityMetadataLoop.
|
2015-09-12 00:40:24 +00:00 |
|
roblabla
|
b255eaadd1
|
Implement bitfields. Add tests for utils datatypes
|
2015-09-12 00:40:18 +00:00 |
|
roblabla
|
71c93bb3d6
|
Implement anonymous structure members
|
2015-09-11 22:42:50 +00:00 |
|
roblabla
|
a267cc1515
|
Revert "Fix anon structures not working in sizeOf"
This reverts commit 86f1f23053 .
|
2015-09-11 22:39:16 +00:00 |
|
roblabla
|
2b98c09fba
|
Slightly fix the broken error handling
|
2015-09-11 22:12:20 +00:00 |
|
roblabla
|
86f1f23053
|
Fix anon structures not working in sizeOf
|
2015-09-11 22:11:53 +00:00 |
|
roblabla
|
79ded321bf
|
Add extend type support
|
2015-09-03 13:05:11 +00:00 |
|
roblabla
|
ee3b865daa
|
Fix typo in option type
|
2015-09-03 13:05:11 +00:00 |
|
Robin Lambertz
|
388879bd4b
|
Merge pull request #227 from roblabla/feature-addOption
Add option type
|
2015-09-02 19:37:04 +02:00 |
|
roblabla
|
e260f15163
|
Fix error handling using undefined variables
|
2015-08-29 13:00:34 +00:00 |
|
roblabla
|
ed372e6f39
|
Add option type
|
2015-08-28 15:21:59 +00:00 |
|
roblabla
|
7e145f763d
|
First attempt at better error handling, also some general cleanup
|
2015-08-27 20:48:45 +00:00 |
|
roblabla
|
3282cf69c7
|
Introduce switch and void, remove condition
|
2015-08-25 11:55:25 +00:00 |
|
roblabla
|
ba8a3790aa
|
Add the new type syntax support. Old type syntax doesn't work
|
2015-08-24 18:25:56 +00:00 |
|
Romain Beaumont
|
3892fb6de3
|
bump minecraft data : now multi version support
|
2015-08-21 16:19:46 +02:00 |
|
Robin Lambertz
|
c365478955
|
Merge pull request #215 from roblabla/feature-countType
Add countType support
|
2015-08-17 21:27:09 +02:00 |
|
roblabla
|
c7841e98d8
|
Don't bubble up errors from the client to the server
|
2015-08-15 16:25:19 +00:00 |
|
roblabla
|
3d6db80593
|
TypeArgs should default to an empty object in case it is undefined
|
2015-08-13 16:36:42 +00:00 |
|
roblabla
|
f91da617d7
|
Add countType support
|
2015-08-13 16:36:30 +00:00 |
|
Romain Beaumont
|
1f681ed810
|
add keepAlive option in createServer
|
2015-08-08 17:21:36 +02:00 |
|
Robin Lambertz
|
9eeea84e92
|
Merge pull request #208 from rom1504/better_error_and_fix_from_1.9
Better error and fix from 1.9
|
2015-08-08 14:53:23 +02:00 |
|
Robin Lambertz
|
ebf9d431a5
|
Merge pull request #207 from rom1504/use-minecraft-data
use protocol.json from minecraft-data
|
2015-08-06 14:29:02 +02:00 |
|
Romain Beaumont
|
5743cd8b64
|
Revert "Add some debug information (useful to update to an updated protocol)"
This reverts commit d2435c8dcd .
|
2015-08-05 23:30:04 +02:00 |
|
roblabla
|
ff95752e45
|
Store yggdrasil login results, some use-cases need it
|
2015-08-05 21:19:01 +00:00 |
|
Romain Beaumont
|
d2435c8dcd
|
Add some debug information (useful to update to an updated protocol)
|
2015-08-02 18:14:58 +02:00 |
|
Romain Beaumont
|
f625cd8e8b
|
Remove some console.log
|
2015-08-02 18:14:58 +02:00 |
|
Romain Beaumont
|
4466bedac9
|
Fix entityMetadata : container is ambiguous
|
2015-08-02 18:14:58 +02:00 |
|
Romain Beaumont
|
6b6303b853
|
use protocol.json from minecraft-data
fix #163
|
2015-08-01 20:13:32 +02:00 |
|