Nething

Minecraft: Создание нового рецепта крафтинга

Содержание:

Создание нового рецепта крафтинга

В ваши планы модификации игры входит добавление нового рецепта для крафтинга (скрещивания) предметов? Не беда, я помогу вам.
  1. Откройте CraftingManager.java
  2. Вы должны увидеть конструктор для класса. Новые рецепты добавляются посредством функции AddRecipe
  3. Промотайте примерно до середины файла и добавьте туда новую строчку:
addRecipe(new ItemStack(Block.example, 1), new Object[] {"##", "##", Character.valueOf('#'), Block.dirt});
Мы добавили новый рецепт.

В итоге мы получим BlockExample.
  • addRecipe - это функция добавления нового рецепта.
  • new ItemStack(Block.example, 1) - Вместо Block.example вы можете подставить любой нужный вам блок или итем. Для того, чтобы добавить свою вещь:
new ItemStack(Item.нужная вещь, 1)
В этой функции цифра 1 означает количество блоков или вещей ПОСЛЕ окончания крафтинга.
Вместо # здесь может быть любой символ, эти символы расшифровываются в Character.valueOf('введенный вами символ') Для крафта в верстаке вам надо лишь указать три таких символа, например:
addRecipe(new ItemStack(Block.example, 1), new Object[] {
            "###", "###", "###", Character.valueOf('#'), Block.dirt
        });


Views: 2 903

Olifem #1 - 9 лет назад 0
Голосов: +0 / -0
а где находится CraftingManager.java, ни где найти не могу =(