node-minecraft-protocol
node-minecraft-protocol copied to clipboard
Parse and serialize minecraft packets, plus authentication and encryption.
Hi! I think we need example proxy code with switching servers, so it will work a little like MCProxy or Bungeecord to show NMP's power.
`Client: TypeError: Write error for play.toClient.entity_head_rotation.headYaw : value is out of bounds` is nice, but it would be nicer with the value.
I thought it was possible to have one lib handling both classic, mcpc and mcpe. But now looking at a (now working) minecraft-classic lib, https://github.com/mhsjlw/minecraft-classic-protocol, it doesn't seem so obvious....
see https://github.com/PrismarineJS/node-minecraft-protocol/pull/331#issuecomment-178093831
- [ ] using a pipeline module : - easily add/remove stream - each step is 2 transform stream - redirect the error event of streams to the pipeline -...
"string" is more convenient to write than 4 https://github.com/PrismarineJS/minecraft-data/blob/master/data/1.8/protocol.json#L29
It might be interesting to define these values in a .json file and use it in independent datatype tests too (see https://github.com/roblabla/ProtoDef/issues/25)
Support for 1.19.1-1.19.2 Any updates on this issue? no pressure or anything just wondering where your at with it! Thank you, PandaUprising
This fixes the versionChecking code catching disconnects from states other then Handshake and Login, which cause errors on 1.20.3+ where NBT chat is used for the Play and Configuration state....