Creative API
Материал из Playzone Minecraft Wiki
Версия от 20:07, 3 февраля 2013; Softer (обсуждение | вклад) (Новая страница: «'''Creative API''' - модификация, '''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";
}
}
Установка
- Скачайте модификацию.
- Откройте архиватором
bin/minecraft.jar. - Переместите файлы из архива с модом в архив игры.
- Удалите из архива
minecraft.jarпапкуMETA-INF.