PrismarineJS / PrismarineJS/node-minecraft-protocol
Using a stream pipeline module
Open
@roblabla is already working on this.
Since May 22, 2015.
refactoring
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 290
- Avg merge
- 4d 8h
- Merged PRs (30d)
- 7
Description
- using a pipeline module :
- easily add/remove stream
- each step is 2 transform stream
- redirect the error event of streams to the pipeline
- java inspiration : http://netty.io/5.0/api/index.html + ctrl+f ChannelPipeline
- node module that does a part of that https://github.com/juliangruber/multipipe
- move createPacketBuffer and parsePacketData from protocol.js to serializer.js
- client.js should somehow be a class used by both client.js and server.js
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.