一键生成主城指令复制 我的世界如何建造主城大厅

正所谓自己动手丰衣足食,不是有多少玩家喜欢自己动手做地图呢?如果没有自制过地图的话,那么你们有没有玩过空岛 。本期小编给大家带来了我的世界Minecraft可多人游戏的空岛制作指令代码分享,希望大家喜欢 。

一键生成主城指令复制 我的世界如何建造主城大厅

文章插图
命令部分主要有:主城(基本酱油)、玩家处理、商店处理
主城的处理大概是不让玩家一不小心就被推进下面的末地门(别问我末地门干什么用…你不打龙?你不造小黑塔?)之类的
玩家处理主要为对空岛的创建、回到空岛之类的操作
商店处理很简单,卖场和商店,用箱子gui作为基座,买卖各种东西
空岛的创建又有大概这些步骤:寻找最后一个空岛并确定最后一个空岛的坐标->向东方再挪动64格(大概4个区块)->生成空岛介质->生成区块加载器作用的AreaEffectCloud->执行区块加载强制中心区块为active状态->放置结构方块并激活以生成空岛->把玩家tp过来->完成

一键生成主城指令复制 我的世界如何建造主城大厅

文章插图
其确定坐标的指令为(空岛总数量为依赖)
// 循环体
if /execute @e[tag=FindLastIsland] ~ ~ ~ testfor @e[tag=Island] // 寻找是否有空岛,由cond构造If语句及之后的执行
execute @e[tag=FindLastIsland] ~ ~ ~ execute @e[tag=!FindingIsland] ~ ~ ~ scoreboard players tag @r[type=ArmorStand,tag=Island] add Checking // 随机选择空岛并加入比对队列
scoreboard players tag @e[tag=FindLastIsland] remove FindingIsland // 去除标签方便下一次循环比对
【一键生成主城指令复制 我的世界如何建造主城大厅】 execute @e[tag=Checking] ~ ~ ~ scoreboard players tag @e[tag=FindLastIsland] add FindingIsland // 同时添加标签防止队列溢出

    推荐阅读