Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/PrismarineJS/node-minecraft-protocol

Parse and serialize minecraft packets, plus authentication and encryption.
https://github.com/PrismarineJS/node-minecraft-protocol

Merge pull request #273 from rom1504/update_mc_wrap

fix the bug in mcwrap : using batch.concurrency(1) is needed

cf3eeb71c37b0d2c5d5867e94ca9e19d49566731 authored over 9 years ago by Robin Lambertz <[email protected]>
fix the bug in mcwrap : using batch.concurrency(1) is needed

c0b744a3a52f19933019931162ce81f9c8334bf9 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #272 from rom1504/update_mc_wrap

update mcwrap again, should be enough this time

9de632977c54adcd4db6525b029a8ff534dc1893 authored over 9 years ago by Robin Lambertz <[email protected]>
update mcwrap again, should be enough this time

1625d6b3ddaa3321d681e000c56f5e8ad8f19ba8 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #271 from rom1504/update_mc_wrap

update minecraft-wrap : hopefully this will finally give us enough information to fix the problem

14abcb8d32d5cc064b24c33bdcb04846d58092f6 authored over 9 years ago by Robin Lambertz <[email protected]>
update minecraft-wrap : hopefully this will finally give us enough information to fix the problem

b2b56565d2791b35587ae4d916792a6bbb700f48 authored over 9 years ago by Romain Beaumont <[email protected]>
split the tests in 3 files, fix #265

92b4b2bf8d9d2fd05ed7f1d38847c3ba4653dba2 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #268 from rom1504/remove_readPackets_dep_in_client

remove dependency to readPackets from client.js : fix #267

a37560eb5041abb1d8680f525060a53a9c9c27a9 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #269 from roblabla/feature-fixTests

Fix tests : client.session.username doesn't exist

4c14c8f8590b084ea376056e1460e7b118e44df8 authored over 9 years ago by Robin Lambertz <[email protected]>
Fix tests : client.session.username doesn't exist

8ce13dd9e2bd4783bad9a21108bcf53599694191 authored over 9 years ago by roblabla <[email protected]>
Merge pull request #262 from roblabla/feature-useNodeYggdrasil

Use node-yggdrasil. Fix validation problem

5207141cec7e4409c078465f70202a1c691c041f authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #263 from rom1504/enable_client_connection_tests

Enable client connection tests

c5d4848dfd1d0de1f4c1280f8f1aa4842bb409da authored over 9 years ago by Robin Lambertz <[email protected]>
Use node-yggdrasil. Fix validation problem

c889f2c5f7ed3bd815c01a1af08d771a0cef5239 authored over 9 years ago by roblabla <[email protected]>
Merge pull request #266 from rom1504/update_mc_wrap

update minecraft-wrap : wrap.download now automatically checks the md5 of the file before and af...

eccc9b7029ff8bf5afe2949c154b1915b2676eee authored over 9 years ago by Robin Lambertz <[email protected]>
remove dependency to readPackets from client.js : fix #267

5962c259a0a1fd528aa5af7d01daed7d9744d085 authored over 9 years ago by Romain Beaumont <[email protected]>
update minecraft-wrap : wrap.download now automatically checks the md5 of the file before and after downloading

9e0cecfc6f5b7382c7ba9e56f7877e3320b4a73e authored over 9 years ago by Romain Beaumont <[email protected]>
increase mocha timeout to 20s for benchmarks

449c8dee009487f76148222b26e3424ca21a8ddd authored over 9 years ago by Romain Beaumont <[email protected]>
use mocha for benchmark (allow better mocha grepping + it's cleaner)

1d5f55235e7c439f076f45eedde953b8e3979f76 authored over 9 years ago by Romain Beaumont <[email protected]>
fix chat count problem in tests + line listener

788ad2981501cfeb0cc9ff35f4d66447575d05c0 authored over 9 years ago by Romain Beaumont <[email protected]>
fix and enable online client connection test

698a64f926c6b38f1e1173d10191b35936fc7821 authored over 9 years ago by Romain Beaumont <[email protected]>
fix and enable offline client connection test

fd0d9f5a1329fb69e2065507aa42fac6d13db29f authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #257 from rom1504/static_cross_version

enable cross version with an option in createClient and createServer

8d9f37c2ba99c7efc1e1823ee511733ec41beca3 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #261 from rom1504/update_mc_data

update mcData : 15w39c and 1.8.8

240d60c3074f47a38fbbae16d1e587fb7062531d authored over 9 years ago by Robin Lambertz <[email protected]>
Fix syntax error in test.js

6c3359598ef836a20a1f949f654817e0de6449fc authored over 9 years ago by roblabla <[email protected]>
remove some stuff I forgot in browser.js

c9c537e3930f782074855dfd96f435b3815e1631 authored over 9 years ago by Romain Beaumont <[email protected]>
update mcData : 15w39c and 1.8.8

4d93e7246ff0137debea07852991bbc62c71989f authored over 9 years ago by Romain Beaumont <[email protected]>
add an optional argument to the proxy example to specify the version

3f50a6f19a53df902c96f1be01a37c07e3da5c06 authored over 9 years ago by Romain Beaumont <[email protected]>
fix proxy relatively to the unexposing of createPacketBuffer

also fix a small bug in serializer.js

7871ac446aa339a711eb985ed442e8b259c6e6b0 authored over 9 years ago by Romain Beaumont <[email protected]>
enable cross version with an option in createClient and createServer :

* put parsePacketData in deserializer and createPacketBuffer in serializer
* remove packets from ...

917b6adda176f81baecdb29980d11a3d35fccb7c authored over 9 years ago by Romain Beaumont <[email protected]>
0.15.1 development iteration

df2caf74cb5b5fae1ead865ac0be798dd52d5c35 authored over 9 years ago by roblabla <[email protected]>
Merge pull request #256 from mhsjlw/patch-1

Colons are supposed to be next to the closest char

d71997683535ec53d44f671e6bd0547baee4a77b authored over 9 years ago by Robin Lambertz <[email protected]>
Colons are supposed to be next to the closest char

At least, in English

b4eac8c1c510f85ffbb02b47e7ae7d24112da4b8 authored over 9 years ago by mhsjlw <[email protected]>
Merge pull request #255 from rom1504/patch-1

fix package.json repository url

eeee12485b2688caef2e0e3e34666853a7b7ebab authored over 9 years ago by Robin Lambertz <[email protected]>
fix package.json repository url

156427d1c601078d4e1d00289230e4bb4c0564f1 authored over 9 years ago by Romain Beaumont <[email protected]>
Release 0.15.0

307a87f750004dc0dac3941eec9361470e236bec authored over 9 years ago by roblabla <[email protected]>
Merge pull request #213 from rom1504/kick_client_when_wrong_version

[WIP] Kick client when he is using the wrong version of the client, fix #209

da3a241775d399c4a848c7a28454b3ffb8b10540 authored over 9 years ago by Robin Lambertz <[email protected]>
Update example, remove mention of test coverage output

5e810d3b81fca531bf2262171e8439a8487d8ee7 authored over 9 years ago by roblabla <[email protected]>
Kick client when he is using the wrong version of the client, fix #209

fdc24cbeeddd01f8d454f8bffdfe5c244a07b8a5 authored over 9 years ago by Romain Beaumont <[email protected]>
Update the README and docs

f7e50721e87f032c8afd69f803b856c3afca2766 authored over 9 years ago by roblabla <[email protected]>
Merge pull request #247 from rom1504/check_start_server_err

check the error in the callback of wrap.startServer

baca58459d65f69aac67835b740346c34f9206cd authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #248 from rom1504/es6-classes

more es6 classes

9d9287d64cb77c17fcdc7d7aac1a85de36ad53b0 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #252 from rom1504/remove_zfill_dependency

remove zfill dependency used nowhere

24dced6e39ec9e59ac2cb47b49995c1ada25d37b authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #246 from rom1504/fix_protocol_version_in_ping

fix ping.js protocol version

7e7d5da2ba76ba5f5dea8039c07088ae4ce86945 authored over 9 years ago by Robin Lambertz <[email protected]>
use es6 properties in protocol.js

8aa0d786f00bc0e54956d168c3a5e8b949297add authored over 9 years ago by Romain Beaumont <[email protected]>
use es6 properties in server.js

5aee0000e41ebe900ce7fd5419d4119618cf67de authored over 9 years ago by Romain Beaumont <[email protected]>
move getter and setter after the constructor in client.js

68c589a3b0ca76374078fde04bf29e664c8fec75 authored over 9 years ago by Romain Beaumont <[email protected]>
use es6 properties for client.js

see https://github.com/jeffmo/es-class-properties and http://odetocode.com/blogs/scott/archive/20...

bbde23bb023ad891a9aa7fc92c7c5ec570088728 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #249 from rom1504/fix_client_chat

clean up and fix client_chat

a337e5ae3e1620a7167e34bab9a8b47f03341bf1 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #250 from rom1504/fix_server

fix server example

84b32fd4d3ff78e050f0fec6083e16b198cd9888 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #251 from rom1504/fix_client_echo

fix client_echo example

c2749505e83a8984a8e81f1003b4314dc70c4eb6 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #253 from roblabla/feature-newContextSyntax

New context syntax

a7e74cdb1db37a6955e912a937a1b4c93ac9cfb6 authored over 9 years ago by Robin Lambertz <[email protected]>
Use minecraft-data 0.11.0

f34a6b8e6aeb8595e7f07ee888c1d89b67dc16d7 authored over 9 years ago by roblabla <[email protected]>
Update tests for new context management

11239a989cd8dffdccef36c667cc4bf288f2679f authored over 9 years ago by roblabla <[email protected]>
Implement new context syntax

f9484d9444660b2ae8af65505a25d973131b63ce authored over 9 years ago by roblabla <[email protected]>
Fix proxy.js

cf1503f9de1ba245dd9defcaaadf326dcf7e03f6 authored over 9 years ago by roblabla <[email protected]>
remove zfill dependency used nowhere

6b15cffe4c5ed649d4b5a194b9fa7f32c1ff23a6 authored over 9 years ago by Romain Beaumont <[email protected]>
fix client_echo example

272a28701c8fdee09ccdd3840342020b9ec6a998 authored over 9 years ago by Romain Beaumont <[email protected]>
fix server example

0d5b1224230be5b2967cfbcdb6fe6e2e8d73b09b authored over 9 years ago by Romain Beaumont <[email protected]>
clean up and fix client_chat

a3cd6c49ad8fa85a2ba98b603a03bfc1320443ef authored over 9 years ago by Romain Beaumont <[email protected]>
transform server.js into an es6 class

6e399122bf9636ffcc5ff134fc9f8ddf56c3b47f authored over 9 years ago by Romain Beaumont <[email protected]>
transform protocol.js into an es6 class

78ff667c1f480b8ab62ae41ec01e6b8d5956ec31 authored over 9 years ago by Romain Beaumont <[email protected]>
transform client.js into an es6 class

4e9d8e06c99fd25e3cf5462eb5209a051fd62645 authored over 9 years ago by Romain Beaumont <[email protected]>
check the error in the callback of wrap.startServer

39d2dfebffba25f8be0075e70830d866a22e316f authored over 9 years ago by Romain Beaumont <[email protected]>
fix ping protocol version

6137ffceeba44fd66a42ab07c7d96cbce94d19e7 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #244 from rom1504/patch-1

Print some more info in order to fix https://github.com/PrismarineJS/node-minecraft-protocol/iss...

2c93a4e7967d1a37e21939f00b9de0faa74b4ab1 authored over 9 years ago by Robin Lambertz <[email protected]>
HISTORY.md update

54337cc068c53c53927d540dcaa388adcfc120f2 authored over 9 years ago by roblabla <[email protected]>
Merge pull request #236 from roblabla/feature-cleanup

Clean up the mess in create/parse Packet. Deprecate ID and [state; ID]

3bbb1eae6a9d34b007ebf8ca34240512e24d814a authored over 9 years ago by Robin Lambertz <[email protected]>
Only allow writing by packetName. Refactor whole internals to use packetNames

b1441098f9a3e48e57db4850b4c3061e7b8348e7 authored over 9 years ago by roblabla <[email protected]>
use forEach for better speed for containers

537a99562a89d3645f373d84ee178c3b542d3412 authored over 9 years ago by Romain Beaumont <[email protected]>
Remove on(id), on([state;id]) and onRaw

b85fa944d742f732af40760d1c9e4fbb8f56f725 authored over 9 years ago by roblabla <[email protected]>
Index packetFields by name. Use packet names in test.js

56c9f3ed9a5b0c09b8915ad71ff26739b00828d8 authored over 9 years ago by roblabla <[email protected]>
bump minecraft-wrap + tilde

c46767088064b384da36c1213a13f14e3038cb40 authored over 9 years ago by Romain Beaumont <[email protected]>
Should print some more info in order to fix https://github.com/PrismarineJS/node-minecraft-protocol/issues/194

7a0dd6b8cf86e2f1332833c85603a6f028645284 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #242 from rom1504/use_mcdata_version

use minecraft-data version

3a7fad0f2dc288d687bd4243263205be7b86b5df authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #243 from roblabla/feature-usePacketNames

Use packet names instead of ID inside NMP's code.

4a1b2bf052958dcb579a52707b80c882b3d478eb authored over 9 years ago by Robin Lambertz <[email protected]>
Fix server.js

d490134492c8b0c78e1358290d19afe61a1b2155 authored over 9 years ago by roblabla <[email protected]>
Fix createServer

cf4048d6553a5e04b079fe60c1dac560b542baa1 authored over 9 years ago by roblabla <[email protected]>
Fix createClient

eac198bdf32c141b037edadaa27d7b3d59d9df68 authored over 9 years ago by roblabla <[email protected]>
Fix ping

8be7394864c7f97b0c0150b7508b13f5c3b9290f authored over 9 years ago by roblabla <[email protected]>
use minecraft-data version

a24b79608b74574c683361c72d60717cfbfc22b4 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #237 from rom1504/use_minecraft_wrap

use minecraft-wrap : get the vanilla server wrapping out of node-minecraft-protocol

a2abb70fc7427a34cfed511555e0244fc42e8ef8 authored over 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #238 from rom1504/fix_quit_reason

Fix quit reason

c9b6ad8dbebc4edbfdd8eb071c89e0c0e3ab3392 authored over 9 years ago by Robin Lambertz <[email protected]>
check if the reason contains the quoted reason instead of strict equality : make the tests work with the same code in 1.8 and 1.9

6bacdf33ccfc0584583a3bbc12dcb12f04edd626 authored over 9 years ago by Romain Beaumont <[email protected]>
Change quit reasons to json as is now required in 1.9

6bad0f846124de235479f39bcad91142ad92a7fc authored over 9 years ago by Romain Beaumont <[email protected]>
use minecraft-wrap : get the vanilla server wrapping out of node-minecraft-protocol

eeed7b643c24768659942b55c0ce7df0198f06c7 authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #233 from rom1504/play_numerical_ids

transform play numerical ids to names

74e4d415fbd8299eb27cf5e970aac35e8a11f52a authored over 9 years ago by Robin Lambertz <[email protected]>
add direction variable in createPacketBuffer

a62e7a2712cc24de5e61f5f57e24b39fb8a47a86 authored over 9 years ago by Romain Beaumont <[email protected]>
transform play numerical ids to names, remove most entity metadata test values for compatibility

9804d0983bb9940c3575a76d1b22b99368e10e87 authored over 9 years ago by Romain Beaumont <[email protected]>
improve error in sizeOf of serializer.js, fix remaining numerical id in createClient

188848b36454476231521a149a7ece0cb56f3583 authored over 9 years ago by Romain Beaumont <[email protected]>
add field name in error in serializer.js

3b272159fd0bcc0e4ea5fffa0620c80a9a220a91 authored over 9 years ago by Romain Beaumont <[email protected]>
make benchmark.js independent of ids (related with #232)

498d9f2c815212a059e1ad61cca6ecd782d21c1e authored over 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #230 from roblabla/feature-addBitField

Add bitfields and anon containers

18b09ea4bff09a3a629ee3e84d6f1ca30132fa6d authored over 9 years ago by Robin Lambertz <[email protected]>
Use power-assert instead of assert, otherwise stuff fail

150af656c7d8a522b715aa2ab860b85b97e7449e authored over 9 years ago by roblabla <[email protected]>
Update minecraft-data dependency

631d1cfc27c2c7e98f94d4f1a13d952c49f2e638 authored over 9 years ago by roblabla <[email protected]>
Phase out native position. Implement entityMetadataLoop.

f952db3cc6a924586b041cf775ab381f99231174 authored over 9 years ago by roblabla <[email protected]>
Implement bitfields. Add tests for utils datatypes

b255eaadd178716b69627034e3923df200d576b5 authored over 9 years ago by roblabla <[email protected]>
Implement anonymous structure members

71c93bb3d69b86be8b4085eba16f874714aefa9b authored over 9 years ago by roblabla <[email protected]>
Revert "Fix anon structures not working in sizeOf"

This reverts commit 86f1f23053a1c2282562c578ac1211184f673151.

a267cc1515ee39f939e4dce15ef6f108b2962966 authored over 9 years ago by roblabla <[email protected]>
Slightly fix the broken error handling

2b98c09fbabf009065d217927fd5936ce0269993 authored over 9 years ago by roblabla <[email protected]>
Fix anon structures not working in sizeOf

86f1f23053a1c2282562c578ac1211184f673151 authored over 9 years ago by roblabla <[email protected]>