UNPKG

minecraft-mitm

Version:

something like mitmproxy but for minecraft

18 lines 691 B
export default function chatModule(from, packetID, data, Packet, meta, _libs) { if(from !== "client") return; if(packetID === 0x05) { // command let newData = data, len; [len, newData] = Packet.readVarInt(newData); // remaining is string const cmd = newData.toString("utf-8"); console.log("chat command", meta.username, cmd); } else if(packetID === 0x07) { // message let newData = data, len; [len, newData] = Packet.readVarInt(newData); // remaining len bytes is string const msg = newData.subarray(0, len).toString("utf-8"); console.log("chat message", meta.username, msg); } }