minecraft-data
minecraft-data copied to clipboard
Language independent module providing minecraft data for minecraft clients, servers and libraries.
re: https://github.com/PrismarineJS/node-minecraft-protocol/issues/332 FE legacy ping support 0xfe is not correctly decoded/encoded, although it is defined in the `handshaking` state, it does not have a varint packet id and length like...
With everything from https://mcversions.net/ (also see mojang api for versions)
I'm currently implementing a generator for minecraft-data that will produce complete Haskell implementations for each protocol version currently present. However, due to how significant static typing is to my target...
https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.10/blocks.json#L539 reported by @plexigras in gitter
example https://gist.github.com/plexigras/3e5d408ce303ac47b9e34838eac2d353 @plexigras also write the rest of http://wiki.vg/Plugin_channels
We should make sure all our `native` types (like `entityMetadataLoop`) are documented in a similar fashion to https://github.com/ProtoDef-io/ProtoDef/blob/master/doc/datatypes.md
If they are add : * [ ] schema * [ ] note in readme If they are not (do we want another format, whatever), then let it be
Container should stay mostly "invisible" in the docs. For instance : http://prismarinejs.github.io/minecraft-data/?d=protocol#toClient_multi_block_change, instead of adding a span layer, it should just disappear.
http://pokechu22.github.io/Burger/1.11.json a bit similar to https://github.com/PrismarineJS/minecraft-jar-extractor/blob/master/protocol_extractor.js GarethTheGreat from #mcdevs uses burger data to generate c++ classes to handle the protocol, so it might be usable.
For example tool recipes are missing (see https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.9/items.json#L121 https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.9/recipes.json#L5379 vs https://github.com/PrismarineJS/minecraft-data/blob/master/data/pc/1.8/recipes.json#L5488 ) Probably something wrong with the extraction script / changes in the wiki.