Minecraft指令手册

你好MC

首页 >> Minecraft指令手册 >> Minecraft指令手册最新章节(目录)
大家在看 惊鲵捡了一个人:他要弥补遗憾? 开局被拐,奥特黑帮破门 冠军之篮 三个姐姐砍我升级 四合院:开局傻柱拒绝道德绑架 作为玩家,您能正常点吗 我在诡异世界当NPC 团播,主播他有恋爱脑死亡守护 四合院之重回开始的时候 全民转职:开局成为魔卡锻造师
Minecraft指令手册 你好MC - Minecraft指令手册全文阅读 - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - 好看的游戏小说

第三十二章 tickingarea-基岩版控制常加载区块

上一章 书 页 下一章 阅读记录

在“第二十八章——区块”中,我曾提到过Java版和基岩版分别有一条指令用于控制常加载区块。

在基岩版中,这条指令是:\/tickingarea,即一直执行游戏刻(ticking)的地区(area)。

\/tickingarea

作用:增加、减少或查看常加载区块。

需要权限等级:1

需要作弊:是

格式:

\/tickingarea add <起点方块坐标><终点方块坐标>[此区域名称:字符串]

\/tickingarea add circle <区域圆心坐标><区域半径:整数>[此区域名称:字符串]

\/tickingarea remove <地区位置:坐标>

\/tickingarea remove <地区名称:字符串>

\/tickingarea remove_all

\/tickingarea list [维度选项:all-dimensions]

书接前文,那个我的世界网易版租贷服在建完回城雪球后,发现一个问题:有时候这雪球不灵。

经过腐竹的仔细排查,发现是因为该命令方块链所在的区域虽然是在主城正下方,但因为基岩版并没有出生点区块,就导致有时候主城里玩家都跑光了,区块停止加载,回城雪球就不管用了。

为此,这位腐竹使用了以下指令:

\/tickingarea add 303 100 92 343 20 52 home

这条指令的作用是:

将与(303,100,92)到(343,20,52)这块区域有重叠部分的所有区块列为常加载区域,并取名为home。

其中,选取区域的模式和\/fill是一样的,即选定区域的对角坐标。虽然这里选取时有使用Y轴,但由于区块并不考虑Y轴,其实没多大用处。

游戏并不会将选取的区域直接列为常加载区域,而是会将与选取区域有重叠部分的所有区块(哪怕只有那么一块方块)列为常加载区域,不然游戏计算时就非常麻烦(因为精确到了每个方块)。

也就是,哪怕你只选取了一格方块,也会将该格方块所在的区块列为常加载区域。

在使用这条指令过后的第三下午,服务器的mSpt突然从原本的39ms\/t~57ms\/t暴增到了265ms\/t~527ms\/t,最高值甚至达到了3761ms\/t。虽然网易租贷服看不到那么直接的数据,但直观上的游戏卡顿已经快到玩不下去的地步了。腐竹接到管理员的消息过后,立马进服排查问题(因为存档上一次备份还在一个月前)。在忍受了数时的超高延迟后,终于找到了问题:

主城范围冒险并没有覆盖到主城的地下,但这儿仍然是常加载区域。一位资深熊孩子在一个月前尝试炸服无果后,仔细钻研最终发现了这个漏洞。于是在主城的地下搞出了大量已经命名的生物(非法获取到刷怪蛋,命名后放入发射器,配备专门研制的高频红石)。这些被命名的生物无法消失,又因为处于常加载区块,造成了服务器卡顿。

腐竹为了解决这个问题,使用了如下指令:

\/kill @e[type=!player,r=50]

\/kill @e[type=item,r=50]

(此时服务器在经历一阵达好几万mSpt的卡顿后,终于顺畅了许多,然后腐竹就拆掉装置了,并将需要常加载区域的东西全部转移到了一个很远很远的地方)

\/tickingarea remove home

\\\\移除名为home的常加载区域\\\\

\/tickingarea add circle

21

2 mand

\\\\将与以(,21,)为圆心的半径2区块(32格)的圆有重叠部分的所有区块列为常加载区域,并取名为mand\\\\

其中,移除常加载区域时,如果当时这位腐竹并没有设定该常加载区域的名称,那么它只能这样做:

\/tickingarea remove 323 65 72

这条指令会删除所有包含该坐标点的常加载区域。

如果这位腐竹忘记了该常加载区域的名称,或者是忘记了它的位置,那该怎么办?

它有两种选择,第一种是:

\/tickingarea remove_all

\\\\删除所有常加载区域\\\\

第二种是:

\/tickingarea list

\\\\列出当前纬度所有常加载区域\\\\

第二种方法中,list返回的信息是这样的:

当前维度中的所有常加载区域的列表

-区域名:x Yz到x Y Z

-区域名(圆形):x Y Z 半径:1~4区块

0~10\/10常加载区域正在使用

别看就短短这几行,信息量还是很大的。

首先,方形区域会直接显示区域的对角坐标。这个对角坐标并不是添加时填写的对角坐标,而是经过重叠部分转化成的实际加载区域的对角坐标。圆形区域会显示该区域转化过后的中心点和设定的半径。最后会显示目前有多少常加载区域和常加载区域上限。

常加载区域数量还有上限?没错。一个存档最多添加10个常加载区域,每个常加载区域的区块数不能大于100。

圆形区域是什么?这就要看这个腐竹用的最后一条指令:

\/tickingarea add circle

21

2 mand

这条指令的意思上面已经讲过,这儿就不复制过来了。

圆形区域顾名思义,就是圆状的常加载区域。它有两个重要参数:圆心和半径

圆心坐标和方形区域填写的两个坐标一样,实际上Y坐标没多大用。而半径,它的单位不是格而是区块。

半径必须是1、2、3、4这四个整数,即16格、32格、48格和64格。

确定了圆的范围后,游戏就会进行和方形区域一样的操作:将与该圆重叠的所有区块列为常加载区域。

这就是圆形区域。

现在,\/tickingarea这条指令差不多就讲完了,但还没有完全讲完,因为还有一个参数没讲:

list的维度选项。

维度选项参数只支持一个值:all-dimensions,即所有维度。使用了:

\/tickingarea list all-dimensions

将不只是列出基准点所处维度的所有常加载区块,而是列出所有维度的所有常加载区块。

历史

基岩版

1.2.0——加入了常加载区域和配套的\/tickingarea。

喜欢Minecraft指令手册请大家收藏:(m.xs.com)Minecraft指令手册五峰小说网更新速度最快。

上一章 目 录 下一章 存书签
站内强推 下凡后我在大佬麾下当团宠 反派:禁忌天骄,家父乃魔道魁首 隔墙梨雪又玲珑 刚重生,差点又醉死 关外盗墓王 诸天从小阴间开始 被病萝莉缠上,她不动手动嘴了 白石主神 九界独尊 综影视之穿越从知否开始 门派只有我一个渣渣 人在大专,带着学生开发可控核聚变! 兔子报恩,十世不晚 权宠刁妃:爹地终于被翻牌了! 所画之物皆成真?我绘出诸神黄昏 鬼医倾城:冲喜王妃不好惹 阴阳典 诸天万界世界道 快穿:扭转人生 冷面将军的小娇娘
经典收藏 无敌榜眼 网游之灵武者传说 过家家游戏:邪恶女巫已上线 三国志战略版之零氪玩家 重生之光辉岁月 皇帝都是我哒(快穿) 国足招揽我?百亿富二代表示配吗 公路求生:开局一辆快递车 下副本的工资能提现 痞爷撩宠小逃妻 贫家悍女 我真的不会支援啊 进化游戏Zero 清穿,每天都很病娇的娘娘 英雄联盟之秤砣门崛起 大小姐又在装绿茶 我,宇智波悠,一心修仙 黑夜求生:开局获得签到奖励 我把NPC拐跑后游戏崩了 超神:我是梅洛天庭的天使储君!
最近更新 量子游戏没有爱 足球:十九岁喜提大器晚成系统! 网游:开局大秦,我反手举报玩家 数码宝贝大冒险02: 欢迎来到星火乐园 网游:拾荒少年封神 伤寒杂病论爆笑详解版 超神抽奖师,全民都是我的打工仔 武侠网游:比武穆念慈,黄蓉急了 网游:路人把【主角】变娘 LOL,开挂的我,针对就有用? 本尊杀穿三界,你亲我什么意思 怪诞世界求生:我有一辆蒸汽房车 足球:拒绝国足,我入德国国家队 少年白马之红尘剑仙 盗墓:吾以血躯,护尔等一世安 全民深海游戏 有没有一种可能散人也能制霸全服 美漫:完蛋,我被父愁者包围了! 我是朱恒裕
Minecraft指令手册 你好MC - Minecraft指令手册txt下载 - Minecraft指令手册最新章节 - Minecraft指令手册全文阅读 - 好看的游戏小说