plexigras

Results 22 comments of plexigras

yes you can, this is how npm creates its parser. https://github.com/PrismarineJS/node-minecraft-protocol/blob/master/src/transforms/serializer.js but using npm itself as a proxy might be easier ```js // a simple proxy example const nmp =...

or just use the proxy as it will give you "the full gameplay experience".

i feel like createClient.js and createServer.js should be in spreade packages from the lowerlevel client and server implementations. ps.: client should be even lower level as far as im concerned...

literally the first thing in the readme is > Note: If you're looking for experimental encryption or 1.0.* support, please see the 1.0 branch

the data would be whatever comes out of the deserializer

`socket -> decipher -> splitter -> decompressor -> deserializer` most but not all servers need the `decipher` and `decompressor`. why not use a nmp server as a proxy?

yes you need to wait for the right state here in this proxy example we wait for the state to be `play` to connect the client to the remote. ```js...

we can also just use the files in .minecraft/assets/objects using the [asset index loading plugin](https://github.com/PrismarineJS/mineflayer/pull/546).

should we host them our self then or do we have to use the files download by the client?