Как исправить эту ошибку, созданную из мода для terraria
Здравствуйте, у меня есть проблема, и так как я новичок, я почти ничего не знаю об этой теме, я пытаюсь сделать мод для Terraria 1.3.5, вот скрипты:
using Terraria; using Terraria.ID; using Terraria.ModLoader; namespace op_weapons.Items { public class TrueHell : ModItem { public override void SetDefaults() { Item.name = "Omega Eye"; Item.maxStack = 999; Item.Width = 40; Item.height = 40; Item.value = 1230000; Addtooltip("The legendary item"); } public override void AddRecipe() { ModRecipe recipe = new ModRecipe(mod); recipe.AddIngredient(ItemID.GrayBrick); recipe.SetResult(this, 2); recipe.AddRecepie(); } } }
новая ошибка такова:
c:\Users\chedl\Documents\My игры\в Terraria\ModLoader\мод источники\ОП\оружия\элементов TrueHell.КС(12,18) : ошибка CS0117: 'террариумов.Item' не содержит определения для 'name'
c:\Users\chedl\Documents\My Games\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(13,13) : ошибка CS0120: ссылка на объект требуется для нестатического поля, метода или свойства 'Terraria.Item.maxStack'
c:\Users\chedl\Documents\My игры\в Terraria\ModLoader\мод источники\ОП\оружия\элементов TrueHell.КС(14,18) : ошибка CS0117: 'террариумов.Item' не содержит определения для 'Width'
c:\Users\chedl\Documents\My Games\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(15,13) : ошибка CS0120: ссылка на объект требуется для нестатического поля, метода или свойства 'Terraria.Сущность.высота'
c:\Users\chedl\Documents\My Games\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(16,13) : ошибка CS0120: ссылка на объект требуется для нестатического поля, метода или свойства 'Terraria.Item.value'
c:\Users\chedl\Documents\My Games\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(17,13) : ошибка CS0103: имя 'Addtooltip' не существует в текущем контексте
c:\Users\chedl\Documents\My игры\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(23,20) : ошибка CS1061: 'op_weapons.Предметы.ModRecipe' не содержит определения для 'AddIngredient' и никакого метода расширения 'AddIngredient', принимающего первый аргумент типа 'op_weapons.Предметы.ModRecipe' может быть найден (пропущена директива using или ссылка на сборку?)
c:\Users\chedl\Documents\My игры\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(24,20) : ошибка CS1061: 'op_weapons.Предметы.ModRecipe' не содержит определения для 'SetResult' и никакого метода расширения 'SetResult', принимающего первый аргумент типа 'op_weapons.Предметы.ModRecipe' может быть найден (пропущена директива using или ссылка на сборку?)
c:\Users\chedl\Documents\My Games\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(25,13) : ошибка CS0201: в качестве оператора можно использовать только выражения присваивания, вызова, инкремента, декремента, ожидания и новых объектов
c:\Users\chedl\Documents\My игры\Terraria\ModLoader\Mod sources\op weapons\Items\TrueHell.cs(25,20) : ошибка CS1061: 'op_weapons.Предметы.ModRecipe' не содержит определения для 'AddRecipe' и никакого метода расширения 'AddRecipe', принимающего первый аргумент типа 'op_weapons.Предметы.ModRecipe' может быть найден (пропущена директива using или ссылка на сборку?)
Что я уже пробовал:
Я пробовал изменить название, изменить рецепт, изменить текстуру, изменить название мода, я смотрел несколько видео о том, как это исправить, но ни одно из них не сработало.