UNPKG

@jsprismarine/prismarine

Version:

Dedicated Minecraft Bedrock Edition server written in TypeScript

19 lines (18 loc) 2.45 kB
"use strict"; Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } }); const require_network_Identifiers = require("../Identifiers.cjs.cjs"); //#region src/network/handler/SetLocalPlayerAsInitializedHandler.ts var SetLocalPlayerAsInitializedHandler = class { static NetID = require_network_Identifiers.default.SetLocalPlayerAsInitializedPacket; async handle(_packet, server, session) { const player = session.getPlayer(); await server.getWorldManager().getDefaultWorld().addEntity(player); await player.sendSpawn(); } }; //#endregion exports.default = SetLocalPlayerAsInitializedHandler; //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2V0TG9jYWxQbGF5ZXJBc0luaXRpYWxpemVkSGFuZGxlci5janMuY2pzIiwibmFtZXMiOltdLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9uZXR3b3JrL2hhbmRsZXIvU2V0TG9jYWxQbGF5ZXJBc0luaXRpYWxpemVkSGFuZGxlci50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHlwZSB7IFBsYXllclNlc3Npb24gfSBmcm9tICcuLi8uLi8nO1xuaW1wb3J0IHR5cGUgU2VydmVyIGZyb20gJy4uLy4uL1NlcnZlcic7XG5pbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IHR5cGUgU2V0TG9jYWxQbGF5ZXJBc0luaXRpYWxpemVkUGFja2V0IGZyb20gJy4uL3BhY2tldC9TZXRMb2NhbFBsYXllckFzSW5pdGlhbGl6ZWRQYWNrZXQnO1xuaW1wb3J0IHR5cGUgUGFja2V0SGFuZGxlciBmcm9tICcuL1BhY2tldEhhbmRsZXInO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBTZXRMb2NhbFBsYXllckFzSW5pdGlhbGl6ZWRIYW5kbGVyIGltcGxlbWVudHMgUGFja2V0SGFuZGxlcjxTZXRMb2NhbFBsYXllckFzSW5pdGlhbGl6ZWRQYWNrZXQ+IHtcbiAgICBwdWJsaWMgc3RhdGljIE5ldElEID0gSWRlbnRpZmllcnMuU2V0TG9jYWxQbGF5ZXJBc0luaXRpYWxpemVkUGFja2V0O1xuXG4gICAgcHVibGljIGFzeW5jIGhhbmRsZShcbiAgICAgICAgX3BhY2tldDogU2V0TG9jYWxQbGF5ZXJBc0luaXRpYWxpemVkUGFja2V0LFxuICAgICAgICBzZXJ2ZXI6IFNlcnZlcixcbiAgICAgICAgc2Vzc2lvbjogUGxheWVyU2Vzc2lvblxuICAgICk6IFByb21pc2U8dm9pZD4ge1xuICAgICAgICBjb25zdCBwbGF5ZXIgPSBzZXNzaW9uLmdldFBsYXllcigpO1xuICAgICAgICBjb25zdCB3b3JsZCA9IHNlcnZlci5nZXRXb3JsZE1hbmFnZXIoKS5nZXREZWZhdWx0V29ybGQoKSE7XG5cbiAgICAgICAgLy8gQWRkIHBsYXllciB0byB0aGUgd29ybGQuXG4gICAgICAgIGF3YWl0IHdvcmxkLmFkZEVudGl0eShwbGF5ZXIpO1xuXG4gICAgICAgIC8vIFNlbmQgdGhlIHNwYXduIHBhY2tldHMuXG4gICAgICAgIGF3YWl0IHBsYXllci5zZW5kU3Bhd24oKTtcbiAgICB9XG59XG4iXSwibWFwcGluZ3MiOiI7Ozs7Ozs7QUFNQSxJQUFxQixxQ0FBckIsTUFBb0g7Q0FDaEgsT0FBYyxRQUFRLDRCQUFBLFFBQVk7Q0FFbEMsTUFBYSxPQUNULFNBQ0EsUUFDQSxTQUNhO0VBQ2IsTUFBTSxTQUFTLFFBQVEsVUFBVTtFQUlqQyxNQUhjLE9BQU8sZ0JBQWdCLEVBQUUsZ0JBR2pDLEVBQU0sVUFBVSxNQUFNO0VBRzVCLE1BQU0sT0FBTyxVQUFVO0NBQzNCO0FBQ0oifQ==