UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

12 lines (11 loc) 2.17 kB
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