@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
12 lines (11 loc) • 2.17 kB
JavaScript
import Identifiers from "../Identifiers.es.js";
//#region src/network/handler/PacketViolationWarningHandler.ts
var PacketViolationWarningHandler = class {
static NetID = Identifiers.PacketViolationWarningPacket;
handle(packet, server, _session) {
server.getLogger().error(`Packet violation 0x${packet.packetId.toString(16)}, message: "${packet.message}", type: ${packet.type}, severity: ${packet.severity}`);
}
};
//#endregion
export { PacketViolationWarningHandler as default };
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiUGFja2V0VmlvbGF0aW9uV2FybmluZ0hhbmRsZXIuZXMuanMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25ldHdvcmsvaGFuZGxlci9QYWNrZXRWaW9sYXRpb25XYXJuaW5nSGFuZGxlci50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IHR5cGUgUGFja2V0SGFuZGxlciBmcm9tICcuL1BhY2tldEhhbmRsZXInO1xuaW1wb3J0IHR5cGUgUGFja2V0VmlvbGF0aW9uV2FybmluZ1BhY2tldCBmcm9tICcuLi9wYWNrZXQvUGFja2V0VmlvbGF0aW9uV2FybmluZ1BhY2tldCc7XG5pbXBvcnQgdHlwZSB7IFBsYXllclNlc3Npb24gfSBmcm9tICcuLi8uLi8nO1xuaW1wb3J0IHR5cGUgU2VydmVyIGZyb20gJy4uLy4uL1NlcnZlcic7XG5cbmV4cG9ydCBkZWZhdWx0IGNsYXNzIFBhY2tldFZpb2xhdGlvbldhcm5pbmdIYW5kbGVyIGltcGxlbWVudHMgUGFja2V0SGFuZGxlcjxQYWNrZXRWaW9sYXRpb25XYXJuaW5nUGFja2V0PiB7XG4gICAgcHVibGljIHN0YXRpYyBOZXRJRCA9IElkZW50aWZpZXJzLlBhY2tldFZpb2xhdGlvbldhcm5pbmdQYWNrZXQ7XG5cbiAgICBwdWJsaWMgaGFuZGxlKHBhY2tldDogUGFja2V0VmlvbGF0aW9uV2FybmluZ1BhY2tldCwgc2VydmVyOiBTZXJ2ZXIsIF9zZXNzaW9uOiBQbGF5ZXJTZXNzaW9uKTogdm9pZCB7XG4gICAgICAgIHNlcnZlclxuICAgICAgICAgICAgLmdldExvZ2dlcigpXG4gICAgICAgICAgICAuZXJyb3IoXG4gICAgICAgICAgICAgICAgYFBhY2tldCB2aW9sYXRpb24gMHgke3BhY2tldC5wYWNrZXRJZC50b1N0cmluZygxNil9LCBtZXNzYWdlOiBcIiR7cGFja2V0Lm1lc3NhZ2V9XCIsIHR5cGU6ICR7XG4gICAgICAgICAgICAgICAgICAgIHBhY2tldC50eXBlXG4gICAgICAgICAgICAgICAgfSwgc2V2ZXJpdHk6ICR7cGFja2V0LnNldmVyaXR5fWBcbiAgICAgICAgICAgICk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOztBQU1BLElBQXFCLGdDQUFyQixNQUEwRztDQUN0RyxPQUFjLFFBQVEsWUFBWTtDQUVsQyxPQUFjLFFBQXNDLFFBQWdCLFVBQStCO0VBQy9GLE9BQ0ssVUFBVSxFQUNWLE1BQ0csc0JBQXNCLE9BQU8sU0FBUyxTQUFTLEVBQUUsRUFBRSxjQUFjLE9BQU8sUUFBUSxXQUM1RSxPQUFPLEtBQ1YsY0FBYyxPQUFPLFVBQzFCO0NBQ1I7QUFDSiJ9