mc.listen('onServerStarted',()=>{
const cmd = mc.newCommand('scale', '自定义大小', PermType.Any);
cmd.optional('size', ParamType.Int);
cmd.overload('size');
cmd.setCallback((_, origin, output,/** @type {{'size':Int | null}} */results) => {
if (!origin.player) return output.error('非玩家不可执行!');
if (results != null || results.size > 35 || results.size < -2) return output.error('您只能输入-1~35内的整数!');
const /** @type {Number} */scale = results.size ?? 1;
origin.player.setScale(scale);
output.success(`大小已修改为${scale}倍。`);
});
if (!cmd.setup()) logger.error('命令注册失败!');
});