Creative API

Матеріал з Minecraft Wiki
Версія від 22:49, 20 квітня 2019, створена @DeletedUser41395854 (обговорення | внесок) (Створена сторінка: {{Тільки|java}} '''Creative API''' — [[|модифікація]], '''API інтерфейс''', що дозволяє додавати свої бло...)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до: навігація, пошук

[Лише у Java Edition] Creative APIмодифікація, API інтерфейс, що дозволяє додавати свої блоки і предмети в Minecraft. Розробником якого є pitman-87.

Установка

  1. Встановіть Minecraft Forge.
  2. Завантажте Creative API.
  3. Скопіюйте файл в папку <папка гри>/mods.

Для розробників

Додайте у load() вашого mod_file:

Прості блоки:

CreativeAPI.addBlock(yourBlock);

Блоки з підтипами (як вовна):

CreativeAPI.addBlock(yourBlock, 1);

Предмети з підтипами (як барвники і деревне вугілля):

CreativeAPI.addItem(yourItem, 1);

Використання try/catch, для запобігання збоїв Minecraft і інформуванні про відсутність даного API.

Приклад:

public class mod_YourMod extends BaseMod
{
        public static final Block yourBlock= new Block(200);
        public load()
        {
                ModLoader.registerBlock(yourBlock);
                ModLoader.addName(yourBlock, "Назва блоку");
                ModLoader.addRecipe(...);
                try
                {
                        CreativeAPI.addBlock(yourBlock);
                        CreativeAPI.addItem(Item.coal, 1);
                } catch (NoClassDefFoundError e)
                {
                        ModLoader.getLogger().fine((new StringBuilder("Creative API не знайдено! ")).toString());
                }
        }
        public String getVersion()
        {
                return "1.2.4";
        }
}