Creative API

Creative API — модификация, API интерфейс, позволяющий добавлять свои блоки и предметы в Minecraft. Разработчиком которого является pitman-87.

Установка

Для разработчиков

Добавьте в 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"; } }
В данной статье используются материалы из статьи «Creative API» с вики-сайта Minecraft Wiki, расположенного на Фэндоме, и они распространяются согласно лицензии Creative Commons Attribution-Share Alike. Авторы статьи.