1
0
Fork
You've already forked MinefunTranslationLayer
0
A middle man to translate Minefun packets into Minecraft 1.8.9 packets.
  • JavaScript 100%
2025年09月25日 15:21:45 -05:00
minefun screw this, I'm gonna take a nudge at a bloxd layer 2025年09月25日 15:21:45 -05:00
.gitignore Added layer 2025年06月22日 19:42:53 -06:00
index.js more stuff 2025年09月25日 09:05:44 -05:00
LICENSE.md Added layer 2025年06月22日 19:42:53 -06:00
package.json Fixed npm issues 2025年07月02日 12:51:25 -06:00
README.md draft: the sandbox.minefun.io update 2025年08月06日 11:03:09 -05:00

MinefunTranslationLayer

A middle man to translate Minefun packets into Minecraft 1.8.9 packets.

Use Steps

  1. Install the latest NodeJS at (https://nodejs.org/)
  2. Download & extract the repository to a random folder
  3. Open a terminal inside said folder
  4. Run npm install & node index.js
  5. Connect to localhost on a supported Minecraft 1.8.9 client.

Interop with MineFun-specific packets

Note

Grok made a broken readString func, so the first char of the string is discarded lol. (e.g. GOT_DAMAGE -> OT_DAMAGE) if I'm not bored, I'll fix it.

All of this is handled in minefun/handlers/impl/packet_interop.js.

Sending packets

Send a custom payload packet with the channel layer:send_packet.

Receiving packets (commented out because lazy)

Listen for the channel layer:receive_packet.