@jsprismarine/prismarine
Version:
Dedicated Minecraft Bedrock Edition server written in TypeScript
27 lines (26 loc) • 2.04 kB
JavaScript
;
Object.defineProperties(exports, {
__esModule: { value: true },
[Symbol.toStringTag]: { value: "Module" }
});
const require_network_Identifiers = require("../Identifiers.cjs.cjs");
const require_network_packet_DataPacket = require("./DataPacket.cjs.cjs");
//#region src/network/packet/SetDefaultGametypePacket.ts
var SetDefaultGametypePacket = class extends require_network_packet_DataPacket.default {
static NetID = require_network_Identifiers.default.SetDefaultGametypePacket;
/**
* The gamemode to be set as default.
*
* @defaultValue `0` - survival mode
*/
gamemode = 0;
decodePayload() {
this.gamemode = this.readVarInt();
}
encodePayload() {
this.writeVarInt(this.gamemode);
}
};
//#endregion
exports.default = SetDefaultGametypePacket;
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiU2V0RGVmYXVsdEdhbWV0eXBlUGFja2V0LmNqcy5janMiLCJuYW1lcyI6W10sInNvdXJjZXMiOlsiLi4vLi4vLi4vc3JjL25ldHdvcmsvcGFja2V0L1NldERlZmF1bHRHYW1ldHlwZVBhY2tldC50cyJdLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgSWRlbnRpZmllcnMgZnJvbSAnLi4vSWRlbnRpZmllcnMnO1xuaW1wb3J0IERhdGFQYWNrZXQgZnJvbSAnLi9EYXRhUGFja2V0JztcblxuZXhwb3J0IGRlZmF1bHQgY2xhc3MgU2V0RGVmYXVsdEdhbWV0eXBlUGFja2V0IGV4dGVuZHMgRGF0YVBhY2tldCB7XG4gICAgcHVibGljIHN0YXRpYyBOZXRJRCA9IElkZW50aWZpZXJzLlNldERlZmF1bHRHYW1ldHlwZVBhY2tldDtcblxuICAgIC8qKlxuICAgICAqIFRoZSBnYW1lbW9kZSB0byBiZSBzZXQgYXMgZGVmYXVsdC5cbiAgICAgKlxuICAgICAqIEBkZWZhdWx0VmFsdWUgYDBgIC0gc3Vydml2YWwgbW9kZVxuICAgICAqL1xuICAgIHB1YmxpYyBnYW1lbW9kZTogbnVtYmVyID0gMDtcblxuICAgIHB1YmxpYyBkZWNvZGVQYXlsb2FkKCk6IHZvaWQge1xuICAgICAgICB0aGlzLmdhbWVtb2RlID0gdGhpcy5yZWFkVmFySW50KCk7XG4gICAgfVxuXG4gICAgcHVibGljIGVuY29kZVBheWxvYWQoKTogdm9pZCB7XG4gICAgICAgIHRoaXMud3JpdGVWYXJJbnQodGhpcy5nYW1lbW9kZSk7XG4gICAgfVxufVxuIl0sIm1hcHBpbmdzIjoiOzs7Ozs7OztBQUdBLElBQXFCLDJCQUFyQixjQUFzRCxrQ0FBQSxRQUFXO0NBQzdELE9BQWMsUUFBUSw0QkFBQSxRQUFZOzs7Ozs7Q0FPbEMsV0FBMEI7Q0FFMUIsZ0JBQTZCO0VBQ3pCLEtBQUssV0FBVyxLQUFLLFdBQVc7Q0FDcEM7Q0FFQSxnQkFBNkI7RUFDekIsS0FBSyxZQUFZLEtBQUssUUFBUTtDQUNsQztBQUNKIn0=