泰拉瑞亚tModLoader物品制作指南
开始时,如果你不清楚它们的区别,你可能会无意中混淆概念。
例如,有些人可能会感到困惑,试图在配方中添加工作台物品,而实际上他们想添加的是工作台瓦片。
同样重要的是要认识到,许多像回旋镖这样的武器是由物品和弹幕组成的。
虽然这是一个简单的概念,但要记住。
要做到这一点,请在你的mod的源代码目录下创建一个.cs文件(MyGames/Terraria/ModLoader/ModSources/MyModName),然后用文本编辑器打开该文件。
将以下内容粘贴到该文件中,将NameHere替换为你的物品的内部名称,ModNamespaceHere替换为你的MOD的折叠名/命名空间。
注意你的.png文件和.cs文件应该在同一个文件夹下,且除后缀外文件名相同。
SetDefaults是你为物品设置数值的地方,比如物品使用什么弹药,物品有多大,项目放置在哪块瓦片上等等。
请看ItemClassDocumentation以了解SetDefaults中通常设置的数值的含义。
你也可以通过访问VanillaItemFieldValues来查看泰拉瑞亚中原版物品的ID。
许多不同物品的例子都可以在ExampleMod.Items中找到。
