Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите получить список всех ID предметов и рецептов

travnik

Активный участник
Пользователь
Баллы
76
Доброе утро,
Подскажите как можно получить список всех ID предметов и рецептов из игры(включая установленные моды)?
 
ID Предметов в Майнкрафт 1.8.jpg

Айди Предметов в MineCraft 1.8
 
Последнее редактирование:
Ребятки, вы не поняли. ;)
Для 1.7:
Код:
List<Block> blockList =Lists.newArrayList(Block.blockRegistry.iterator());//Блоки

List<Item> itemList =Lists.newArrayList(Item.itemRegistry.iterator());//Предметы
Для 1.6:
Код:
Item[] items =Iterators.toArray(Iterators.filter(Iterators.forArray(Item.itemList),Predicates.notNull()),Item.class); //Предметы

Block[] blocks =Iterators.toArray(Iterators.filter(Iterators.forArray(Block.blockList),Predicates.notNull()),Block.class); //Блоки
P.S Guava рулит!
 
Ребятки, вы не поняли. ;)
Для 1.7:
Код:
List<Block> blockList =Lists.newArrayList(Block.blockRegistry.iterator());//Блоки

List<Item> itemList =Lists.newArrayList(Item.itemRegistry.iterator());//Предметы
Для 1.6:
Код:
Item[] items =Iterators.toArray(Iterators.filter(Iterators.forArray(Item.itemList),Predicates.notNull()),Item.class); //Предметы

Block[] blocks =Iterators.toArray(Iterators.filter(Iterators.forArray(Block.blockList),Predicates.notNull()),Block.class); //Блоки
P.S Guava рулит!
Харошь! Кстати, знакомый ник, ты случаем на mcmodding не сидишь?
 
Просто в PEX добавь в default группу команду /dura. Она показывает id и другую информацию про предмет в руке.
 
Харошь! Кстати, знакомый ник, ты случаем на mcmodding не сидишь?
Да, я оттуда.
Просто в PEX добавь в default группу команду /dura. Она показывает id и другую информацию про предмет в руке.
Тут речь вообще о моддинге. Автор тему криво создал.
 

Поделиться этой страницей

Назад
Верх