PrismarineJS / PrismarineJS/node-minecraft-protocol
full fledged proxy library on top of node-minecraft-protocol
Nobody has claimed this yet.
- Dominant language
- JavaScript
- Stars
- 1.4k
- Forks
- 290
- Avg merge
- 4d 8h
- Merged PRs (30d)
- 7
Description
this is not really a nmp issue as it would not be done from there, but this issue is meant to be a central place to discuss about bigger proxies on top of nmp
https://github.com/PrismarineJS/node-minecraft-protocol/tree/master/examples/proxy is a simple proxy implementation.
It can be used to :
- do a server side proxy : provide more feature to a server or multiple servers
- do a client side proxy : provide more feature to a client
Several people did projects like this but none did a library, I believe this would be useful for a lot of people.
I'm putting this as "high priority" (for PrismarineJS, not for node-minecraft-protocol) and adding it in the list of Prismarine big projects.
example of users :
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.
Research direction
Start by reading examples/proxy in node-minecraft-protocol, then compare the linked minecraft-proxy and 2bored2wait projects. The issue proposes a library but does not define its API, scope, tests, or acceptance criteria, so completion cannot be determined without further design discussion.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript, node.js
- Domain
- networking
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 15/100