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

FML|HS: ModList: send empty client modlist

cb9e6db991a21439c2125783477454c0adc6f239 authored almost 9 years ago by deathcap <[email protected]>
Register client plugin channels on FML|HS ServerHello

This may not be strictly necessary, in either case Forge server with
-Dfml.debugNetworkHandshake...

2787adbad37b0a40146dcc7f5a177071e24b9821 authored almost 9 years ago by deathcap <[email protected]>
Send ClientHello response to ServerHello

e9159a432b6dc9bb54d543927a0a499b1b74b91b authored almost 9 years ago by deathcap <[email protected]>
FML|HS: encode ClientHello

8af797a04c06d1acb44abd7d62843f52af4db770 authored almost 9 years ago by deathcap <[email protected]>
FML|HS: ServerHello: overrideDimension only sent if fmlProtocolVersion>=2

9bb788bb7a6e442a8d91fd49132b9fe0a46a64b0 authored almost 9 years ago by deathcap <[email protected]>
FML|HS: ServerHello: decode overrideDimension

8f1704bc7afd00b9c69ed57251aaf0fd81ac4547 authored almost 9 years ago by deathcap <[email protected]>
Decode fmlProtocolVersion in ServerHello

09b4dc8358b4bd5c1c0c004aa29d4bbed471a405 authored almost 9 years ago by deathcap <[email protected]>
Parse FML|HS discriminator byte using protodef

8018de5c29b63f79ad8e5b9ed082a47b43bd42ed authored almost 9 years ago by deathcap <[email protected]>
Log registered plugin channels

1d8332e2e8fb550b566d96269ee49a2a6699c970 authored almost 9 years ago by deathcap <[email protected]>
Append \0\FML\0 to hostname in set_protocol packet if Forge enabled

http://wiki.vg/User:Pokechu22/Forge#Connection_to_a_forge_server

6e50863eaaef810d15afeed4817e39fe50c7c54b authored almost 9 years ago by deathcap <[email protected]>
Create client_forge example copied from client_echo

a6604511c718f6cecc8077063107086b057e0fe7 authored almost 9 years ago by deathcap <[email protected]>
client_forge example: enable forge

bf04af23f9ae8a841680c99f39b4e63da10dcaff authored almost 9 years ago by deathcap <[email protected]>
Merge pull request #325 from deathcap/debug-read

Add debug logging for received packet data

609c4466f792b9d8f75f439f2a8d37f2c6c6ae19 authored almost 9 years ago by Romain Beaumont <[email protected]>
Add debug logging for received packet data

162a8abb34daf57e5b1acd6f88aac47de30057e6 authored almost 9 years ago by deathcap <[email protected]>
Merge pull request #324 from rom1504/one_uuid

use uuid-1345 instead of 3 uuid packages, fix #297

fbbfd40bc6a2bd2e30b43ead2cf15a01b564f25f authored almost 9 years ago by Romain Beaumont <[email protected]>
use uuid-1345 instead of 3 uuid packages, fix #297

eefb113b4cb7918b7492619a494c3f3db1af1caf authored almost 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #305 from rom1504/update_to_babel6

update to babel6

5b8a507d5ac59d9c75f61e5cd5a204c08388b175 authored almost 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #323 from deathcap/disconnect-reason

Show disconnect reason in examples

447eff80dd194b79ebe24d22e6be81d6eaea9b33 authored almost 9 years ago by Romain Beaumont <[email protected]>
Show disconnect reason in examples

4aac85c09a142a46c70bf0d593df8daf92f3dd8a authored almost 9 years ago by deathcap <[email protected]>
update to babel6 and remove some dependencies

3f161622f9afb25c686fb27f92aa49b26569b48a authored almost 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #321 from deathcap/remove-es7

Remove experimental ES7 features, use only standard ES6

16a5c0fc0d3ed9c36e4a64d121db8e8f53be0838 authored almost 9 years ago by Romain Beaumont <[email protected]>
Disable ES7 experimental stage 0 features in favor of ES6 standard

76fca99ac4b49ae05230ec3a19cf161355933076 authored almost 9 years ago by deathcap <[email protected]>
Remove non-ES6 class field declarations (ES7 stage 1 proposal)

ES6 does not have support for class field declarations, although it is
an experimental ES7 propo...

91a404333ebce09c28e82bd225ece2ca88e49007 authored almost 9 years ago by deathcap <[email protected]>
Remove stream option, since callers can simply use client.setSocket()

dd1d647d0e5bdae3c57c75272e2d73b03a4d03bf authored almost 9 years ago by deathcap <[email protected]>
Refactor createClient to use createClientStream

9a781ca662da8c0d6775fbb2da0bfae89238be20 authored almost 9 years ago by deathcap <[email protected]>
Make stream option optional, caller can setSocket() later

b33dd88ac2fde492e3e3f822c84e2be5798890b8 authored almost 9 years ago by deathcap <[email protected]>
Add noPacketFramer option to createClientStream()

73d69e66d7590a0f7852a4fe6458c9f0b85dbd1c authored almost 9 years ago by deathcap <[email protected]>
createClientStream() takes a stream

6125fb7303d010c4895ef2566bc01b8aad88c611 authored almost 9 years ago by deathcap <[email protected]>
Copy createClientStream.js from createClient.js

2483e6fba00f7aa62f00d1a79e978346547f23ac authored almost 9 years ago by deathcap <[email protected]>
Merge pull request #318 from deathcap/patch-1

Remove unused chai dependency

3a246d12047693fd3aed7f977e533fc631346bd1 authored almost 9 years ago by Romain Beaumont <[email protected]>
Remove unused chai dependency

60c24a68b7b1c3799c012dfa3d9dfa3c4518ca94 authored almost 9 years ago by deathcap <[email protected]>
add snapshot version in readme

3ba152eba3410f98897a24c54c911938409e9945 authored almost 9 years ago by Romain Beaumont <[email protected]>
requires node >=4

48527cb6ee1fcdfb77169c611ed0a52528e805e7 authored almost 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #315 from deathcap/circle-node

Test on newer version of Node

bd7b1a5c9bd464bb0217ca5c8b00c3458b798b1f authored almost 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #314 from deathcap/update-browser

Update browser.js, sync with index.js excluding createClient/createServer

81d85fe59681cdb6008e47ba44a570ec0cb03bbd authored almost 9 years ago by Romain Beaumont <[email protected]>
Update browser.js, sync with index.js excluding createClient/createServer

f5e521e9cd967aeab8c3569fabf4659dc630b9f7 authored almost 9 years ago by deathcap <[email protected]>
Test on node v4

89a975e200758844cec20d740223d1e95e82fcc1 authored almost 9 years ago by deathcap <[email protected]>
fix cli options doc proxy example, fix #313

43d56de2f61137b6dcec94063326b58d67822828 authored almost 9 years ago by Romain Beaumont <[email protected]>
update flying-squid and mineflayer urls (which both moved to PrismarineJS)

708fb963f6a848aa808b59dd9156840b018c2d12 authored almost 9 years ago by Romain Beaumont <[email protected]>
dev iteration

153eb70ba31ff09b26101cb5c4e6c7948bcba411 authored almost 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.6

1499509ed6fbee24463dd679eb5a834e7a703620 authored almost 9 years ago by Romain Beaumont <[email protected]>
fix small bug that made the latency be NaN sometimes

dd06a7075e1e51eaccc891e804a865d02b961664 authored almost 9 years ago by Romain Beaumont <[email protected]>
prepare for next dev iteration

78c3820de010ef6193ac785d840eb2dd547837f5 authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.5

10e6fff0c66e4c92361df37ab08524f587b3d173 authored about 9 years ago by Romain Beaumont <[email protected]>
initialize latency to 0

48565248a1549facca035761cc0714e119d97802 authored about 9 years ago by Romain Beaumont <[email protected]>
prepare for next dev iteration

07711f4c4a7b4ec4cdde3b58766e86236b80d343 authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.4

86b70f254482e92bc17fc3e9caf78e018f88d5aa authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #311 from netraameht/master

Added client.latency

3b4cd6ef6ac6b5b2139162958e892a50e5806d9c authored about 9 years ago by Romain Beaumont <[email protected]>
Added client.latency

1ffdd8bd4f7461c1270d542151a7b5991711a156 authored about 9 years ago by Maarten <[email protected]>
prepare for next dev iteration

3cc3fd7a7e7a7370f84cd0d324187fca5225cbda authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.3

642aa2217a8468690dd392855eb4ca7cd3251645 authored about 9 years ago by Romain Beaumont <[email protected]>
don't write after end and unpipe everything when ending. fix #110

b30522188e6dbb80c88b30a310237211e793586f authored about 9 years ago by Romain Beaumont <[email protected]>
update protodef again which fix bug in switch

4fc80bd1c6fd8e73a84752ceab29721297954175 authored about 9 years ago by Romain Beaumont <[email protected]>
update protodef

6ee61fbb4c83a78dab1f50d2e4a08ab48eec61af authored about 9 years ago by Romain Beaumont <[email protected]>
a few small changes to make the code better

b2b53c93433a599e02b7c23b52f91df988c1a86d authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #308 from rom1504/use_require_self

use require-self to be able to use require('minecraft-protocol') in examples

f3a653ef1c661764a3327b8a194dda73f2616b8d authored about 9 years ago by Robin Lambertz <[email protected]>
use require-self to be able to use require('minecraft-protocol') in examples

57d9c059411557cb91da054743ff9ba8796d4381 authored about 9 years ago by Romain Beaumont <[email protected]>
remove useless variables in readEntityMetadata

fabff6d8ab5492a3ffe2dade2e81be9ea13be279 authored about 9 years ago by Romain Beaumont <[email protected]>
Prepare for next development iteration

dfc594daea9eadb8254ef10c86f2c94c204db834 authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.2

eb7c5705324d2e9bea9bf36ff0ebe2e0abb1c71b authored about 9 years ago by Romain Beaumont <[email protected]>
Prepare for next development iteration

40ab529e6db2d203bd09cb9c6666a05f2459098d authored about 9 years ago by Romain Beaumont <[email protected]>
Release 0.16.1

d73ea182d630ee67d55f92ddd93e698ba2f77d28 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #307 from roblabla/master

Add checkTimeoutInterval

cbd3168791f945b28fe671872e12f274c862d0a3 authored about 9 years ago by Romain Beaumont <[email protected]>
Add checkTimeoutInterval

df8cfa5c4c02e450d57526bc781d37d8e724755d authored about 9 years ago by roblabla <[email protected]>
Merge pull request #304 from rom1504/redefine_slot

add optionalNbt, use it directly in protocol.json in packets and for defining slot

0569f51d612cde05a062d9b6017b36bd1e0ca63f authored about 9 years ago by Romain Beaumont <[email protected]>
update to protodef 0.2.1

581de8234b3eeab295b9dbc4f09079f21433255f authored about 9 years ago by Romain Beaumont <[email protected]>
add optionalNbt, use it directly in protocol.json in packets and for defining slot

d25c4a20170a13a0dda53746d075ad796caac797 authored about 9 years ago by Romain Beaumont <[email protected]>
properly use protodef nbt inside prismarine-nbt

c9290e664bae562fcccbabe3f8ffb403d71c64e3 authored about 9 years ago by Romain Beaumont <[email protected]>
fix nbt type, fix #294

9a6e7f8f42195682bb49ed0a0fd1b352c1af8df3 authored about 9 years ago by Romain Beaumont <[email protected]>
use prismarine-nbt 0.1.0 and fix some npm warnings

30d0939968be37350cec70811b304f2440814b07 authored about 9 years ago by Romain Beaumont <[email protected]>
Prepare for next development iteration

3b9d8f3835a4dd8af2ef182966f963ff06e40c47 authored about 9 years ago by roblabla <[email protected]>
0.16.0

6fe8abfc307937f32f8705f0263fc8206761670c authored about 9 years ago by roblabla <[email protected]>
Merge pull request #293 from rom1504/prepare_for_release

prepare 0.16.0 release

f68bee7ed3f32919bf97a48ee5bb228435a932d9 authored about 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #298 from rom1504/remove_utils

use protodef utils, fix #295

825aca9a1f3a2145fe056557fd734abd479e0df2 authored about 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #299 from rom1504/add_doc

update documentation : fix #296

cd3655daca8a7ea78f7e909feeeff9c8ed5e0110 authored about 9 years ago by Robin Lambertz <[email protected]>
update documentation : fix #296

* move mc.ping to the bottom as it isn't the most important part of nmp
* add documentation about...

379944d81d94fe75a0c94f24cfd70c7cfafd2547 authored about 9 years ago by Romain Beaumont <[email protected]>
use protodef utils, fix #295

d86a59c393ac6098d12e743cd94aeb7184a21bb2 authored about 9 years ago by Romain Beaumont <[email protected]>
add recent changes to 0.16 history

b64beabec2a4bb38dd192d197047123f3de8cb17 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #274 from rom1504/use_protocols

use protodef

300774013532f960be22f4cb33339bfa9c698b22 authored about 9 years ago by Robin Lambertz <[email protected]>
fix compression in proxy, fix #292

23b077b76f0548dfcd86f671e863aeda9968c755 authored about 9 years ago by Romain Beaumont <[email protected]>
fix gamemode3 in proxy : fix #146

* correctly generate the same uuidv3 than the vanilla server does in offline mode : fix #282
* re...

787f8d3423a8950b60603c36b6d13f8ea7ffbc04 authored about 9 years ago by Romain Beaumont <[email protected]>
use protodef:

* move general datatypes to protodef along with their tests
* move states to states.js file
* use...

f45c6dff49cbc12903ac2c1b9d408e23d029c290 authored about 9 years ago by Romain Beaumont <[email protected]>
add ursa update in 0.16 HISTORY.md

d6bc7074d0e7a87288a76983743eca3011bcf4d1 authored about 9 years ago by Romain Beaumont <[email protected]>
prepare 0.16.0 release

cb6babd4f051f9fee7384cd8992a17d9ec573f37 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #270 from rom1504/split_tests

split the tests in 3 files, fix #265

75303f412f3029867ed7646c1e0b661fc6992e0b authored about 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #287 from rom1504/use_ursa_node4

update ursa for node4 compatibility

10f57214899033f64be17e63f98e503e8bd74a38 authored about 9 years ago by Robin Lambertz <[email protected]>
Merge pull request #264 from rom1504/mocha_benchmarks

use mocha for benchmark (allow better mocha grepping + it's cleaner)

5593c6941680ba7cd1fe4dbe4781d7839d38c602 authored about 9 years ago by Robin Lambertz <[email protected]>
update ursa for node4 compatibility

see https://github.com/quartzjer/ursa/commit/fd9c8972408fd6266ce81408dd662a56c2e1b661

5410edbdca6506a0fdc89f4b2857d926892bb230 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #285 from rom1504/patch-1

use bufferEqual instead of buffertools

971e442d881a90ed5c3dd5059645a15b3f608259 authored about 9 years ago by Robin Lambertz <[email protected]>
bump buffer-equal in nmp: 0.0.1 use node Buffer.equal when available

c288801ffb544d5c38f808b45c00b5e8e40c3772 authored about 9 years ago by Romain Beaumont <[email protected]>
change dependency from buffertools to buffer-equal in proxy

0da2b1460701e9583f38bdb5b96abe8d2d17fa86 authored about 9 years ago by Romain Beaumont <[email protected]>
use bufferEqual instead of buffertools

native modules are annoying

30fd138ae99f73e81eb5da4118034493ba60caae authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #283 from rom1504/patch-1

Enable nmp server compression

a80765549c2cd23099319c450260ad8dffb3f954 authored about 9 years ago by Robin Lambertz <[email protected]>
Trying to enable nmp server compression

4e3a4a0efc0e847da16becb678a39bdc519884b9 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #278 from basicer/patch-1

Fix createServer

c55865ef33bc6ba871364a5beddf1c6f091544f8 authored about 9 years ago by Robin Lambertz <[email protected]>
Fix createServer

1efc14be78df914d021a765c6e0f34910253b6cd authored about 9 years ago by Rob Blanckaert <[email protected]>
Merge pull request #276 from rom1504/update_mc_data

minecraft-data bump to 15w40b + 76 in 1.9

36d75fd3b6cbc7d27c16a8e95a3249b1bc4cf769 authored about 9 years ago by Robin Lambertz <[email protected]>
minecraft-data bump to 15w40b + 76 in 1.9

de89622827269c1da533bc9c3be3813aaa5142b2 authored about 9 years ago by Romain Beaumont <[email protected]>
Merge pull request #259 from basicer/thenable-before-ping

Allow beforePing to receive a callback.

d7e74f7f9e08974d435afe82e6ca85cc33c47f57 authored about 9 years ago by Robin Lambertz <[email protected]>
Allow beforePing to receive a callback to call with its result when

it accepts three arguements. Allows async processing while
calculating response.

16452d4a4c91abb942513d0cc0a60a5c17970a7d authored about 9 years ago by Rob Blanckaert <[email protected]>