= 主城 =
百科编辑讨论
“什么是多方块结构?”
Rain_Flying

“什么是多方块结构?”

Rain_Flying 于 2023-1-28 08:22 ( 1年前 ) 发表在 [编辑疑问] 分类。 [复制链接] [只看楼主] [打印]
1250 1
本帖最后由 Rain_Flying 于 2023-2-26 22:29 编辑

首先说明,本帖仅用于讨论“多方块结构”与“自然生成”二者的意义。
如果你无论如何都觉得本帖的讨论没有价值,那请自行离开本帖。我不想这一次出于技术的讨论变成一场学术争吵!
个人认为,MCMOD中资料的编辑格式是给编辑者看的,资料内容才是给玩家看的,即使玩家不需要如此的严格分类,我们也要自己有一套分类标准。
如果你有属于自己的见解,欢迎发表,多一个人的思维,多一分解决问题的可能。


在我查看了一些MOD的源代码后,发现,多方块结构的定义在代码中并没有出现,玩家看上去是多个方块一起完成的结构,实际上检测的工作都放在了一个方块上。玩家与这个方块产生一定的互动(交互只是常见例子,信标不需要玩家与其交互即可激活)时会触发这个方块判断周围方块,如果周围的方块也满足一定的条件,就会触发事件。


总结定义:当一些方块中的一个受到了影响时,如果该方块会检测周围方块是否满足条件,从而决定是否触发事件的,我们将这些方块视作一个统一的整体,将其称作“多方块结构”。

当然,这是基于MOD给出的多方块结构的意义,下面带入原版资料:
1. 末地传送门:
当末地传送门框架被玩家摆放末影之眼(影响)时,它会检测周围的末地传送门框架朝向是否正确、是否摆上了末影之眼(检测方块)。如果都是,则会在末地传送门框架中间填充末地传送门(触发事件)
2. 下界传送门:
当玩家在黑曜石上点火(影响)时,它会检测周围的黑曜石框架大小是否符合要求、是否完整(检测方块)。如果都是,则会在黑曜石框架中间填充传送门方块(触发事件)
3. 返回传送门:
当玩家在末地击败末影龙时(影响),它会检测龙池的位置(检测方块)激活返回传送门(触发事件)
……
(以下不多做列举,此处不要求该影响一定要是玩家的人为操作)


个人观点:
如果一个结构它是自然生成的,那么把它所有自然生成的部分算入“自然生成”(自然生成在原版的维基上有定义,大概意思是:关闭生成结构后一切不能生成的都是自然生成)。
如果一些方块组成的共同满足上面提到的多方块结构的定义,那么最少的、且满足条件的所有方块全部算入多方块结构(最少:指的是下界传送门不算四个角)。

评分

参与人数 2RF +10 Vis +2 收起 理由
114514zhu + 5 + 2 干得漂亮
QQ酱179043 + 5 祖国需要你

查看全部评分

发表于 2023-1-28 08:22:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 1 条回复!
CRH2C-3013(喵)
通过某种事件产生或者由玩家建造的结构并且出现作用的结构属于“多方块结构”
发表于 2023-1-28 17:21:03 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表