手机游戏> 我的世界> 游戏攻略> 综合篇> 我的世界中国版结构方块的正确使用方法分享

我的世界中国版结构方块的正确使用方法分享

作者:互联网 来源:第一手游网 发布时间:2016-12-28 16:54:49
上九游,领福利
t15_2-t15_1:12.0

我的世界中国版结构方块怎么使用呢?结构方块id是minecraft:structure_block,数字id是255,不能直接从创造模式拿出,必须使用give指令。很多玩家对于结构方块的使用并不是非常了解。九游小编带来了结构方块的正确使用方法,一起来看看下文吧!

我的世界中国版结构方块的正确使用方法分享

我的世界中国版

放置/破坏/开启它需要服务器权限。这个方块有4种模式,分别是Save Load Corner Data。模式会使用NBT中的mode字符串保存。同时也会用方块元数据0~3保存。//当不一致时会按照NBT修正方块元数据。//

其中data模式只在游戏自己自然生成建筑时能够发挥作用。我们不会详细介绍它。

save模式可以将结构保存成NBT文件。首先输入相对位置(在32到-32之间(含)的整数)(NBT中posX posY posZ int)和结构大小(比32小(含)的整数)(NBT中sizeX sizeY sizeZ int)(技巧:可以使用tab切换光标到下一个文本框)。相对位置以结构方块作为坐标原点。当在GUI中按下save按键时即可将选中的区域用结构名称(NBT中name 字符串)为名字保存成.nbt文件。如果该文件已存在则会覆盖已有的文件。保存在存档文件夹中structures文件夹。若使用红石激活将不会保存成文件,只能够临时使用。使用起来和真的生成了文件的情形别无二致,只是在游戏退出后即消失。显示隐形方块按钮可以在选中的所有的空气方块和结构方块上做出标记。保存时会略过结构虚空方块(因此结构虚空加载时不替换原有方块。结构中若真的有结构虚空方块也是会加载的)。若包括实体(NBT中ignoreEntities byte)开了,则会将碰撞箱和结构方块选择范围有公共部分的实体也保存进文件。

corner模式用于辅助save模式。为了避免仔细计算相对位置和结构大小,可以将两个同样结构名称(NBT中name 字符串)corner方块放在结构外包长方体相对定点。在同样名字的save模式方块中点击detect就能够自动设置相对位置和结构大小。如果只找到一个同名corner模式方块,save方块会把自己当作另外一个角。(技巧:虽然禁止空白名字结构保存,但是探测时可以。可以先将save和corner名字留空,探测好后填入save中的名字并保存。)

load模式可以将nbt文件加载入存档。它会寻找以结构名称(NBT中name 字符串)为名的结构文件用于加载。//在按下加载按钮时,为了防止意外的位置错误,如果发现结构方块的结构大小(NBT中sizeX sizeY sizeZ int)(在这里不显示)和结构文件中的不一致,则不会加载,它会关闭GUI,将结构大小改成文件中要求的,让你检查是否正确。//如果一致就会直接加载了。这个过程也可以用红石完成。红石加载不会进行这个检查,无论是否一致都会直接加载。加载时也可以选择是否将文件中可能存在的实体一同加载。当然加载时会无视实体的pos和UUID这些NBT(但是其他的自然不会无视,造成shulker仍然记住自己所在的方块的坐标,一旦加载会立刻瞬移过去......)。也可以选择绕y轴旋转90°的倍数或者前后反射或者左右反射。(NBT中rotation mirror 字符串)。可以隐藏白色边框(NBT中showboundingbox byte)。

加载时可以选择随机性部分加载。你可以在加载前填入结构完整性(0~1实数,含0、1)和种子(integrity f seed L)。结构完整性代表了里面每个方块被放置的概率。//可以认为每个方块的放置与否是独立的。//若种子填入0是一个特例,表明会随机选择种子。//方块防止与否和种子、结构完整性、和该方块在结构文件中的顺序(不是指它在结构中的坐标)(比如同样的种子和概率,加载一个游戏产生的5*1*5的结构和10*1*10的结构,前者在前两x方向的列的放置与否和后者在第一个x方向的列的放置与否是一致的)//。//在种子相同的情况下,如果某个方块在小的概率下放置,那么在较大种子下一定放置。(生成0至1随机数然后若小于等于结构完整性就放置?)//在游戏第一次被要求加载某个结构的时候,游戏会读取这个结构。之后再要求的时候,游戏不会再读取。

palette中有顺序地存储了结构中出现的各种方块(和他们的不同方块状态的变种)。blocks有顺序地存放了每个方块在结构中的位置和他的种类在palette中的编号(还有NBT,如果有的话)上文说的“方块在结构文件中的顺序”就是指在block这个list中的顺序。entities中是结构中每个实体在结构中的位置,还有取整后的位置(作用不明)。

可见,文件中的方块和实体的位置完全可以超出结构大小,甚至超过32*32*32的范围(加载几个区块也是可以的,当然会引起一些卡顿)。可见结构大小只是一个让使用结构的人方便用的参考,他可以通过白色的外框知道放置的位置是否合适。当然结构大小如果有任意一个值超过32,就不能使用GUI加载了(这个值会被自动改回离他最近的符合要求的数,使得结构方块的结构大小和文件要求的不一致,其结果在上文已经写了)。但仍然能用红石加载。

save方块在载入文件的时候按照坐标的字典序将方块写入文件。加载时方块按照方块在结构文件中的顺序依次放置。比如用加载红石块的方法激活命令方块,命令方块会按照红石块的的放置顺序激活。如果有两个方块占据在同一个位置,后放置的会将前面的覆盖。所以如果在list里先有一个红石块,后有一个石块在同一个位置,被放置的位置本来是空气,结构完整性是0.5,那么加载后有二分之一的概率是石块,四分之一的概率是红石块,四分之一的概率是空气。

当结构被加载时,文件中每个方块都会引起方块更新。即使方块前后没有变化,或者随机放置时该方块没被随机到(人工更新某区域内方块(概率设为0))。如果方块前后没有变化,不会引起观察者响应//(除非该方快具有方块实体)//。如果方块结构中有两个方块占据在同一个位置,比如一开始是红石块,文件要求先换成石头再换成红石块,也会让观察者响应,虽然前后都是红石块。

结构方块有一个充能标志(powered byte)。若加载模式结构方块发现自己被充能(或者接触充能方块)并且充能标志为0,自然会加载并且把充能标志改成1。但是,被加载的或者clone的//或者fill的或者setblock的//或者手动放置到被充能位置的加载模式方块不会自己更新自己。也就是说放(不论什么方式)的时候就放在红石块边上的加载模式方块处于BUD态。当然,如果被加载的或clone的时候相邻位置有其他方块一同被加载(clone),那么就会更新到它让他加载(当然,必须周围有红石块之类的和他接触)(一同加载的方块产生更新条件见上)。

那么如何用cb在某地加载结构呢?可以想到先setblock结构方块然后setblock红石块。但如果直接把相邻的结构方块和红石块一同clone过去(或者想让加载的结构里的结构方块继续加载其他的结构使得不修改文件立即加载很大的建筑),结构方块已经是被激活的,clone过去的也是被激活的,这时就不会让结构方块激活。所以应当让使用blockdata指令修改clone前的结构方块的充能标志,再它被clone过去的时候结构方块周围的方块放置更新它让他加载。

结构方块有一个自我保护机制。具体保护机制触发条件并不清楚。似乎是为了保护自己不陷入死循环。他会将“肇事”的加载模式结构方块替换成屏障方块。

PS:在此非常感谢我的世界中国版玩家让他该人士说的分享。

如转载涉及版权等问题,请作者与我司联系,我司将在第一时间删除或支付稿酬。

创意跑酷 蜘蛛王国 荒野求生 趣味解说
村庄种子 神奇宝贝 电脑版 攻略秘籍
联机教程 MOD安装 OP指令 死亡不掉落

热门游戏

我的世界
我的世界
t21_2-t21_1:0.0
模拟 1.7GB
你想玩的,这里都好!
t21_4-t21_3:0.0
电脑版 加速器
极速下载 畅快体验
加速器下载 安卓版下载

玩家评论

(74587条)
加入九游群聊,开黑不愁,礼包全有
下载九游APP
点击下载按钮,或用手机二维码扫描可直接下载对应安装包!
立即下载九游APP

全部评论

  • 远古乐强化6 来自于 九游APP 2025-05-29 19:31

    你们想要转官服的,我来教你们: 1.下载官服 2.点击账号找回,输入游戏名,获得个人信息(可以截图) 3.打开浏览器,搜索网易游戏客服中心,进行登录 4.点开我的世界的图标,找到账号传移。 5.填写信息,交给人工处理就可以了。

  • 永恒之树飞死亡骑士 来自于 九游APP 2025-05-26 13:40

    亲,《我的世界》九游渠道已于2025年4月18日15时停止运营,目前九游渠道已不可下载以及登录,如您还未转移至官服,您可通过网易客服自助反馈链接:https://gm.163.com/user_help.html?index=5&paper_id=4303,登录您的网易账号,登录后回复“九游停运迁移”,点击“联系客服”,点击迁移链接,填写相关资料提交进行转移。

  • 豌豆lw6405 来自于 九游APP 2025-05-24 13:02

    我已经找回来号了 好吗 找回这东西真的挺简单 不需要听那些什么攻略啊 你直接去找网易客服端注册个邮箱账号就可以了 注册完邮箱账号 然后再去网易游戏客户端 登陆你的邮箱账号 然后找到我的世界 点那个反馈 点转服 然后填入你信息就行了 非常简单

  • 行星此逐梦0 来自于 九游APP 2025-05-25 11:16

    我想迁移账号但是一开始不知道停服了进不去mc就删了想重新下才发现停服了,现在找不到id号(数字)到底要怎么办.....

  • CH₃CôØH 来自于 九游APP 2025-05-29 23:54

    想要转移的,注册网易邮箱后先不要登录官网MC,跟客服联系后再登录,现在我也不知道咋样,不小心登录了官网MC,所以账号申请注销,5天过去了没注销完,申请转移又说我的账号登录过官网MC不能转,注销完又不知道能不能行,太难受了

  • 胖三一号 来自于 九游APP 2025-04-07 21:58

    要九游版我的世界安装包的点我的反馈与帮助进去后点求帮助在点九游问题反馈。发九游我的世界安装包

  • 安逸撒子 来自于 九游APP 2025-06-14 20:16

    为什么下完后无法登录,卡在登录界面一直重新登录(´°̥̥̥̥̥̥̥̥ω°̥̥̥̥̥̥̥̥`)

  • 血魔但领主10 来自于 九游APP 2025-05-30 07:30

    这太阴了 玩九游这个渠道服就是为了躲官服的人脸 现在还要转到官服 哎 可以宣布这个号已经废了

  • 无光正护盾 来自于 九游APP 2025-06-13 17:00

    我刚上九游就看见我的世界能下载下载了进不去

  • 没干啥 来自于 九游APP 2025-05-11 22:19

    等三天后看看能不能成功,如果没问题,找我我会教

t26_2-t26_1:4.0

其他玩家还在玩

我的世界

我的世界
类型:模拟
安卓:运营
订阅
春节版本惊喜不断!1.20.50版本更新,三种触控模式供你选择,游戏性 [详情]

春节版本惊喜不断!1.20.50版本更新,三种触控模式供你选择,游戏性能优化畅享丝滑冒险!全新仙魔主题玩法《仙魔诀》上线,沉浸式体验仙魔世界,击败千年大蛇,结束仙魔两界纷争,终结万古邪祟。铠甲勇士联动开启,快来召唤铠甲勇士,启动铠甲之力守护方块世界!蛇舞新春至,全新方块世界,你想玩的,这里都好!

开发者:上海网之易吾世界网络科技有限公司

tgamedetail_ff_2-tgamedetail_ff_1:34.0

tgamedetail_ff_3-tgamedetail_ff_2:1.0

tgamedetail_ff_4-tgamedetail_ff_3:3.0

tgamedetail_ff_5-tgamedetail_ff_4:4.0

tgamedetail_ff_6-tgamedetail_ff_5:6.0

tgamedetail_ff_6-tgamedetail_ff_1:48.0

游戏专题

t10_2-t10_1:3.0

t10_3-t10_2:4.0

t10_4-t10_3:3.0

t10_5-t10_4:3.0

t10_6-t10_5:0.0

t10_6-t10_1:13.0

t40_2-t40_1:3.0

相关专题

最新专题

预约游戏
扫描二维码下载九游app预约游戏
第一时间接受活动,礼包,开测下载提醒
扫码领取福利

下载九游APP,可获取更多礼包和攻略视频

九游云游戏
电脑也能玩手游 · 无需下载 · 不占空间 · 点击即玩
在线玩

t2627_2_2627_1:5.0

t1-t0:31.0

t2-t1:6.0

t3-t2:0.0

t4-t3:2.0

t5-t4:16.0

t6-t5:11.0

t7-t6:3.0

t8-t7:0.0

t9-t8:11.0

t10-t9:0.0

t11-t10:29.0

t12-t11:0.0

t13-t12:0.0

t14-t13:0.0

t15-t14:0.0

t16-t15:12.0

t17-t16:1.0

t18-t17:41.0

t19-t18:10.0

t20-t19:5.0

t21-t20:0.0

t22-t21:0.0

t23-t22:5.0

t24-t23:0.0

t25-t24:30.0

t26-t25:0.0

t27-t26:4.0

t28-t27:3.0

t29-t28:0.0

t30-t29:2.0

t31-t30:0.0

t32-t31:2.0

t33-t32:0.0

t34-t33:1.0

t35-t34:0.0

t36-t35:0.0

t37-t36:51.0

t38-t37:13.0

t39-t38:0.0

t40-t39:0.0

t41-t40:3.0

t42-t41:22.0

t43-t42:0.0

t44-t43:37.0

t45-t44:17.0

t46-t45:0.0

t47-t46:0.0

t48-t47:3.0

t49-t48:0.0

t50-t49:2.0

t51-t50:3.0

t52-t51:0.0

t52-t0:376.0