@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
19 lines (18 loc) • 2.45 kB
JavaScript
;
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==