Результаты поиска

  1. LaoTheLizard

    Приват модовых дверей

    К тому же от меты работа плагина привата никак не зависит, я же писал.
  2. LaoTheLizard

    Приват модовых дверей

    Это же блок из ванильной двери. Там так же точно.
  3. LaoTheLizard

    Приват модовых дверей

    Повтыкал в этот код минут пятнадцать, ничего не придумал, пошёл снова тестировать. Есть в плагине приватов команда /mgid, она выводит метадату блока, на который смотришь. Попробовал вписать в конфиг все варианты - со всеми метадатами. Ничего не изменилось. Интересно, что нижний блок имеет...
  4. LaoTheLizard

    Приват модовых дверей

    Сделал несколько дверей, люков, калиток, наследуя их от ванильных. И никак не могу избавиться от одного противного бага. Если установить плагин MachineGuardReloaded и прописать мои двери в запреты, то двери не открываются(и не закрываются) только если кликать их по нижнему. Если кликать по...
  5. LaoTheLizard

    [1.7.10] Создание меча пробивающего в креативе и режиме бога

    Мы не знаем, какую конечную цель преследовал автор мода. Может, и важно. Раз игрок бьёт мечом другого игрока - значит, важно, чтобы именно он его убил. Собственно, о чём спор? На вкус и цвет все фломастеры разные, я просто высказал свою точку зрения.
  6. LaoTheLizard

    [1.7.10] Создание меча пробивающего в креативе и режиме бога

    Если сетдеад написать, то я думаю, что не сгенерируется событие "игрок убил игрока", а просто будет написано, что он умер (без причины). В любом случае, если я написал неправильно - отредактируй и напиши, как правильно.
  7. LaoTheLizard

    Метод выдачи предмета игроку

    По-моему, вы забыли ещё один важный нюанс. Метод addItemStackToInventory возвращает false, если в инвентаре игрока нет места. И, понятное дело, при этом стак в инвентарь не попадает. Я этот вопрос решал так: if (!p.inventory.addItemStackToInventory(new ItemStack(item))){...
  8. LaoTheLizard

    Кристалл Края не исчезает после смерти

    public boolean onItemUse(ItemStack item, EntityPlayer p, World w, int x, int y, int z, int xz, float xz2, float xz3, float xz4) { if(!w.isRemote && p.canPlayerEdit(x, y, z, xz, item) && w.getBlock(x, y, z) == Blocks.bedrock){ w.spawnEntityInWorld(new EntityEnderCrystal(w...
  9. LaoTheLizard

    Кристалл Края не исчезает после смерти

    Забейте, я - олух. :) Выполнил задачу и в клиенте, и на сервере.
  10. LaoTheLizard

    Кристалл Края не исчезает после смерти

    Развлечения ради решил замутить себе итем, как в 1.8+ - кристалл края. И столкнулся с ... (см.видео). Почему так происходит? Код итема: public boolean onItemUse(ItemStack item, EntityPlayer p, World w, int x, int y, int z, int xz, float xz2, float xz3, float xz4) { if...
  11. LaoTheLizard

    [1.7.10] Создание меча пробивающего в креативе и режиме бога

    Попробуй такой вариант: @SubscribeEvent public void EntityAttacks(LivingAttackEvent event){ if(event.source instanceof EntityDamageSource){ EntityDamageSource source = (EntityDamageSource) event.source; if(event.entity instanceof EntityPlayer &&...
  12. LaoTheLizard

    Как сделать рендер предмета

    Работает. Только одна поправка, для правильной работы мне пришлось написать так: return 1.0D - (double)left / (double)maxenergy;
  13. LaoTheLizard

    Как сделать рендер предмета

    На 1.7.10 метод у меня сработал только на ломаемом предмете. А как отрендерить шкалу прочности на неломаемом?
  14. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Хорошо, понял. Ну, вроде все работает, вопросов, кажется, не осталось. Всем спасибо.
  15. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Ну вот я указал "2". И что это означает? У меня крафтится и вот так:
  16. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Я так и подумал. В общем, я закончил, тестировать буду вечером на сервере. Вот что у меня получилось после удаления всего мусора. Инициализация рецептов: jetpacks = GameRegistry.findItem("simplyjetpacks", "jetpacks"); if(jetpacks != null){ GameRegistry.addRecipe(new RHRecipe(new...
  17. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Убрал 22 строчку - она лишняя. Всё заработало. Изменил matches: @Override public boolean matches(InventoryCrafting inv, World worldIn) { item = null; boolean refill = false; for(int i = 0; i < inv.getSizeInventory(); i++) { ItemStack stack...
  18. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Не соображаю (особенно с утра). Сделал вот так: GameRegistry.addRecipe(new RHRecipe(new ItemStack(RHItems.antiRad, 1), new Object[] {RHItems.antiRad, RHItems.uraniumIngot})); Класс RHRecipe: package ru.lao.rha.recipes; import java.util.Random; import ru.lao.rha.lists.RHItems; import...
  19. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Я такого никогда не делал... Пример бы хоть какой... Хорошо, завтра будет целый день - буду изучать этот вопрос. Спасибо за совет.
  20. LaoTheLizard

    Изменить lore предмета в окне результата крафта

    Вот мой рецепт: GameRegistry.addShapelessRecipe(new ItemStack(RHItems.antiRad, 1), new Object[] {RHItems.antiRad, RHItems.uraniumIngot}); i++; А вот так я обеспечиваю зарядку: Если не считать, что мой код написан через задний проход, отдаляясь от основной темы, как добиться...
Назад
Сверху