Romain Beaumont
63b332ce38
remove condition property checks, also remove that property from the schema
2015-05-09 06:21:39 +02:00
Romain Beaumont
faed176631
add new condition type :
...
* protocol.js : new read, write and sizeOf methods and add check for condition type inside read
* update protocol.json
* update protocol_schema.json
* some fixes in test.js to handle the new condition type
2015-05-09 05:58:12 +02:00
Romain Beaumont
9c9f358a5d
add current json schema (and a small validate.js test using jsonschema module) : makes it easier to fully understand the format
2015-05-09 04:06:33 +02:00
Romain Beaumont
ffa11996c4
remove function test in evalCondition : a condition is now never a function
2015-05-08 04:05:46 +02:00
Romain Beaumont
a1ec6138b7
convert protocol_def.js to protocol.js
2015-05-08 03:52:57 +02:00
Romain Beaumont
b350229160
hexa to hexa string from json convertion
2015-05-08 03:37:42 +02:00
Romain Beaumont
ea2e97d59f
removing comments before transformation to json : they'll have to go somewhere else
2015-05-08 03:25:40 +02:00
Romain Beaumont
9abe799715
transform typeArgs function into object
2015-05-08 03:22:37 +02:00
Romain Beaumont
bf8a7899ae
transform condition functions into objects
2015-05-08 03:08:30 +02:00
Romain Beaumont
e47feb1cf6
encapsulate condition evaluation
2015-05-08 02:26:45 +02:00
Romain Beaumont
d37d801e01
move protocol definition in separate file
2015-05-08 02:13:07 +02:00
roblabla
5efdc824c1
Change github reported version to fix npm cache bugs
2015-05-04 12:50:38 +00:00
Robin Lambertz
477e003845
Merge pull request #158 from rom1504/svg_badges
...
svg badges
2015-04-28 14:52:33 +02:00
Romain Beaumont
5afcc93b83
svg badges
2015-04-28 12:08:38 +02:00
roblabla
c034373da7
Revert "Fix stackoverflow in recursion"
...
This reverts commit 29302ad683
.
2015-04-26 13:44:03 +00:00
roblabla
c2acd84f4c
Revert "Let's use process.nextTick to avoid multiple gigs of ram usage :D"
...
This reverts commit 4601abb333
.
2015-04-26 13:43:56 +00:00
roblabla
4601abb333
Let's use process.nextTick to avoid multiple gigs of ram usage :D
2015-04-26 13:14:53 +00:00
roblabla
9705990eb4
Merge branch 'master' of github.com:PrismarineJS/node-minecraft-protocol
2015-04-26 13:05:41 +00:00
roblabla
29302ad683
Fix stackoverflow in recursion
2015-04-26 13:03:28 +00:00
roblabla
482d32427d
Use it.skip instead of commenting
2015-04-26 13:02:59 +00:00
Robin Lambertz
1315da4111
Merge pull request #155 from rom1504/patch-1
...
reorganize badges in readme
2015-04-19 23:56:54 +02:00
Romain Beaumont
4f9ce7c449
All README badges on second line
2015-04-16 22:07:18 +02:00
Romain Beaumont
d29fc9e218
only the npm badge on the same line as the title so the other badges show up on npm
2015-04-16 19:07:49 +02:00
Romain Beaumont
6eb06e6740
reorganize badges in readme
2015-04-16 15:13:36 +02:00
roblabla
f0a7c1b22d
Release 0.13.4
2015-04-14 13:05:13 +00:00
roblabla
f6601b4295
Bump ursa-purejs version
2015-04-14 12:43:59 +00:00
roblabla
5806bd5a7d
Avoid crashing when decrypting fails
2015-04-14 12:38:16 +00:00
roblabla
37e2f10cd7
Silence debug message, and make it much more useful
2015-04-10 21:45:03 +00:00
Robin Lambertz
26e6a38813
Merge pull request #137 from deathcap/webclient
...
Expose the Client class to browser. Refactor net-specific code out of Client.
2015-03-29 22:21:13 +02:00
Dennis Bartlett
2cf441ab83
Merge pull request #147 from rom1504/improve_test
...
Add tests using the minecraft server jar to circle ci
2015-03-29 14:02:20 -05:00
Romain Beaumont
73ed7e2cdd
removes some console.log
2015-03-29 18:33:45 +02:00
Romain Beaumont
dfb7aacb5a
fix path again
2015-03-29 18:29:19 +02:00
Romain Beaumont
0e918c496c
check where to save the jar
2015-03-29 18:28:11 +02:00
Romain Beaumont
f8352d5f7b
fix wget
2015-03-29 18:26:48 +02:00
Romain Beaumont
e120aca4f9
fix mc_server path
2015-03-29 18:23:01 +02:00
Romain Beaumont
f71a27a331
checks what the server output is
2015-03-29 18:18:58 +02:00
Romain Beaumont
8886cc5344
checks if server jar exists
2015-03-29 18:12:54 +02:00
Romain Beaumont
4f3973db11
fix environment variable in circle.yml
2015-03-29 18:05:06 +02:00
Romain Beaumont
50fb2ae89d
update circle.yml to download minecraft-server.jar
2015-03-29 18:02:54 +02:00
Romain Beaumont
b8742032b9
remove npm install --dev
2015-03-29 17:56:25 +02:00
deathcap
bbbd022f33
Move network-specific code out of client.js
2015-03-28 23:24:23 -07:00
deathcap
c968cbefe5
Expose the Client class to browser
2015-03-28 23:14:39 -07:00
Josh Wolfe
23945f54c3
slightly cleaner readPosition
2015-03-26 18:47:46 -07:00
Robin Lambertz
158beb3cc3
Merge pull request #141 from bschlenk/master
...
added hook for before client receives ping
2015-03-26 16:44:32 +01:00
Dennis Bartlett
62b870a2d1
Merge pull request #144 from PrismarineJS/fix-143
...
Fix examples
2015-03-26 10:35:52 -05:00
Will Franzen
f8ca29f892
Update server_helloworld.js
2015-03-26 10:26:43 -05:00
Will Franzen
dbfa0f631f
Update server.js
2015-03-26 10:26:21 -05:00
Will Franzen
879d525fc5
Update proxy.js
2015-03-26 10:26:01 -05:00
Will Franzen
7ede9c3dcd
Update client_echo.js
2015-03-26 10:25:36 -05:00
Will Franzen
bfc39811e4
Update client_chat.js
2015-03-26 10:24:17 -05:00