25.04.2023
статья
Создание мода для Terraria #1 - Кастомный предмет для крафта (Облегченная версия)

Приветствую! Как-то неожиданно я решил выпустить пост... (Мне просто было скучно)


Пройдёмся по самому главному:
1.  Большинство картинок взято изExampleMod'а
2. Если вам лень ждать новую статью идите по ссылке выше и сами разберитесь
3. Код для вас я беру также от туда (Но понятно объясняю его)


Для начала создайте сам мод... У вас нет лицензии? Тогда перейдите сюда за ней!

  1. Создайте директорию (папку) - Content внутри основной директории мода
  2. Внутри Content создайте папку Items (Для предметов)
  3. В Items создайте Craftables (Папку для предметов крафта)
  4. Создайте два файла (Только на английском): Название.cs Название.png
  5. Картинку можете взять из галереи.
  6. В cs добавьте:
using Terraria;
using Terraria.GameContent.Creative;
using Terraria.ID;
using Terraria.ModLoader;

namespace НазваниеМода.Content.Items.Craftables
{
	public class НазваниеПредмета: ModItem
	{
		public override void SetStaticDefaults() {
			
			Item.ResearchUnlockCount = 100;
                        //Кол-во для исследования в journey mode
		}

		public override void SetDefaults() {
			Item.width = 20; // Ширина
			Item.height = 20; // Длина

			Item.maxStack = 999; // Макс кол-во
			Item.value = Item.buyPrice(silver: 1); // цена
		}

		public override void AddRecipes() {
			Recipe recipe = Recipe.Create(999);
                        recipe.AddIngredient(ItemID.StoneBlock);
                        recipe.Register();
                        //В инвентаре за один каменный блок вы скрафтите 999 таких предметов
		}

	}
}

Пишите в комментарии если у вас возникнут проблемы!
Спасибо за внимание!

Создание мода для Terraria #1 - Кастомный предмет для крафта (Облегченная версия)
Комментарии (2)
Я даже не знаю что круче, сам пост или то что ты начал писать посты. Рад тебя вновь видеть в ленте
Ответ на этот комментарий
26 апреля, 2023 в 23:16
|
Андрей М. Anend
Я даже не знаю что круче, сам пост или то что ты начал писать посты. Рад тебя вновь видеть в ленте
Спасибки ^-^