Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Есть переменная Item, необходимо проверить относится ли данный тип предметов к определённому Ore Dictionary (например "ingotCopper": если предмет - слиток меди, возвращаем true, иначе возвращаем false). Сделать это нужно коде, не в игре.
Хочу поделиться своим вариантом создания предмета с инвентарём.
Этот вариант создания таких предметов я не видел ещё нигде, по крайней мере, не нашёл на просторах GitHub. Этот вариант использует напрямую IItemHandler, вместо создания нового экземляра IInventory.
ВНИМАНИЕ!
Не спешить добавлять...
Попытки реализовать были, но я остановился на том, что не могу получить айди предмета в мире после того как он был выброшен из инвентаря методом EntityPlayer#dropItem
У меня есть предмет и мне нужно при соединение его на верстаке с другим предметом получался тот же предмет по id но выгледил он по-другому(поменять модель). И соответственно мне нужно проверить в коде обычный ли это предмет или подтип.
Здравствуйте, у меня возникла проблема, я захотел добавить больше текстур в custom npc, (оружие броня и тд) Я так понимаю это надо через классы делать.
Гайдов в интернете совершенно нету, пытаюсь что то понять по готовым примерам, мог бы кто то помочь? Кто сталкивался?
Это готовый пример...
Приношу глубочайшие извинения за свою глупость и прошу помочь.
Проблема состоит в том, что прочность предмета не уменьшается.
Наследуюсь от класс Item, тело конструктора выглядит так:
super(new Item.Properties().group(ItemGroup.TOOLS).maxDamage(100));
Сам код метода:
@Override
public...
Как получить локализованное имя предмета? Пример как "Яблоко" или "Гнилая плоть" чтоб вывести русскими буквами как этот предмет показываеться в игре.
Пробовал методы:
getLocalizedName();
getDisplayName();
Но оба возвращают null. То есть в строке пишет null, вместо имени предмета.
Необходмо сделать что бы при пкм предмет из руки рендерился над блоком, нашел такое только на 1.12 а мне надо на 1.7.10
Есть ли такие гайды? Если нет то как же это сделать?
Привет. Недавно решил попробовать использовать НБТ не только на мобах, но и на предметах, и... У меня это не получилось.
Задача:
Есть баблс (фенечка для мода Baubles), которую можно экипировать в слот тела, эта фенечка обладает значением счетчика времени и количеством убитых мобов. При убийстве...
Да, я знаю что задолбал всех своими вопросами, но всё же. Мне нужно, чтобы при убийстве эндермэна с определённым шансом спавнился предмет. Делал вот так:
@SubscribeEvent
public static void onDeath(LivingDeathEvent e) {
if (e.getEntity() instanceof EntityEnderman) {
Entity...
Глупый вопрос, и, возможно я просто затупил а решение где-то очень рядом, но
Как при нажатии предметом как бы активировать его (у меня - появляеться эффект зачарования) и когда второй раз нажимаешь - деактивировать?
Всем привет. Возник такой вопрос. Как это сделать ?
Вроде изучил класс ItemArmor и так и не понял как написать данный код...
Нужно чтоб предмет находящийся в инвентаре давал пассивный эффект защиты на 1 щиток.
public class LoreRing extends Item {
public LoreRing(String name, String texture)...