Недавнее содержимое от Girigiri

  1. G

    Разрушение блока только одним предметом

    а вот и нет такого метода, хоть убей, поиском пользовался (версия 1.7.10)
  2. G

    Разрушение блока только одним предметом

    спасибо, с уровнями получилось, ставлю руде и кирке 4 уровень, НО, например, алмазная кирка с уровнем 3 также ломает мою руду, не дропает, но ломает, а нужно - мояКирка (и только она) разрушает мояРуда - мояКирка ничего больше не ломает (узкая специализация, понимаете ли) - мояРуда разрушается...
  3. G

    Разрушение блока только одним предметом

    так условие то какое? BreakEvent? и что в теле? и одновременно и в блоке и в кирке?
  4. G

    Разрушение блока только одним предметом

    руда и кирка мои, вызывать лучше методом при клике
  5. G

    Разрушение блока только одним предметом

    Например, блок руды Р разрушается только киркой К и больше ничем. Как реализовать?
  6. G

    Номера слотов

    вот посоветовали использовать EntityItemPickupEvent и event.setCanceled(true), но опять же связать полученную информацию не получается. С инвентарем и слотами мне еще работать и работать, задач в этом направлении несколько, поэтому хотелось бы уйти со стартовой отметки. Помогите.
  7. G

    Номера слотов

    совсем запутался, без помощи никак
  8. G

    Номера слотов

    попробовал так if(ev.player.inventory.getStackInSlot(0) == null) { setResult(ev); } нет ничего
  9. G

    Номера слотов

    setResult?
  10. G

    Номера слотов

    Item.getItemForBlock(Your_block) никуда не вписался, заменил блок на предмет - подчеркивать перестало, но не работает, предмет как и прежде попадает в слот №0 попробовал @SubscribeEvent public void ghh(ItemPickupEvent ev) { if(ev.player.inventory.getStackInSlot(0) != null &&...
  11. G

    Номера слотов

    вот здесь && player.inventory.getStackInSlot(0).getItem() == ТвойИтем мне пишет, что несовместимые операнды типов Item и Block, может потому что у меня блок, а не предмет, как я наврал выше, если так, то что исправить?
  12. G

    Номера слотов

    да, добавление EntityPlayer player в аргументы убирает подчеркивание, но оставляет ошибку player cannot be resolved to a variable Добавлено: 28.10.2014 15:08:40 отставить player cannot be resolved to a variable, теперь несовместимые операнды пишет
  13. G

    Номера слотов

    подчеркивает player, inventory и getStackInSlot public void onUpdate() { if(player.inventory.getStackInSlot(0) != null && player.inventory.getStackInSlot(0).getItem() == мойпредмет) { player.dropPlayerItemWithRandomChoice(player.inventory.getStackInSlot(0), true)...
  14. G

    Номера слотов

    а как, собственно говоря, тестить на слот? я вот в Container.class, ContainerPlayer.class и Slot.class колупаюсь и  ноль понимания
  15. G

    Номера слотов

    Как сделать, чтобы подобранный предмет никогда не попадал в слот №0 инвентаря игрока?
Назад
Сверху