MCreator自制模组教程 入门(9): 附魔
EndX-水桶
2025年03月30日 18:52
收录于文集
共9篇

注:可以先看合集中的前几期

(尽管它们有点古早)

cut-off

在众多模组元素中,比较难用的之一——附魔

“附魔”元素中,这些项目都很好理解,但是……怎么让附魔生效呢?

我的触发器呢?

……

附魔并没有触发器可用。使用它们的方式是伟大的流程。

比如这段流程:当实体死亡时,如果主手物品有指定附魔,则大量消耗物品的耐久(消耗量取决于附魔等级),并将这个事件取消。

如此一来,附魔就可以生效了!在其他场合的流程中,也都能用这种方式检测物品是否有特定附魔。

其中最后一个绿色大代码块位于左侧栏目的最下方的 “高级” 一栏。

它的作用是让全局触发器的事件取消——如果事件是实体死亡时,那实体将免于死亡!

并非所有事件都可以取消。可以取消的事件会在此处显示“可取消”。

cut-off

另一个例子:在GUI相关的流程中使用附魔。

如果要创建一种独立的工具类型(就像重锤不是剑也不是斧头一样),并有一系列附魔只能用于这种工具类型,可以用附魔配合标签实现!

比如,创建一个名为enchantable/wands的物品标签,再在这里填写这个标签

附魔就能仅用于wands!尤其在你有很多不同wands时,比起把一个个物品都填写上去,使用标签更加高效。

如此一来,你只需要在标签处添加物品,而不用在每次添加新物品后把所有“附魔”元素都修改一遍。

cut-off

那么这期就到这里啦……有点水,主要是补全入门板块的元素介绍。

教程系列应该要逐渐步入中级板块了!可能会先从万众瞩目的流程开始!拥有对于流程的使用思路,是进阶模组制作的开始!

还有一件事!)建了个q,可以来问问题或者交流交流!

不过群中无佬,估计不会太硬核,谈谈创意也好(?)

当然如果有提问的然后我刚好也有时间就会回复,而且比b站私信更容易看到

893)440(725

或者比如,有啥要合作的也可以在群里讨论!