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

  1. LIshy2

    Как правильно открывать окно?

    Сейчас я открываю окно таким кодом: @Override public ActionResultType func_225533_a_(BlockState state, World worldIn, BlockPos pos, PlayerEntity player, Hand handIn, BlockRayTraceResult result) { if (!worldIn.isRemote) {...
  2. LIshy2

    Как фильтровать предметы в слоте?

    Нужно в Container при создании Slot переопредилить isItemValid this.addSlot(new Slot(tileEntity, 0, startX, startY) { public boolean isItemValid(ItemStack stack) { return stack.getItem() == Items.BONE_MEAL; } });
  3. LIshy2

    Как фильтровать предметы в слоте?

    Как сделать так чтобы в слот блока, можно было класть только определенный предмет(топор, ножницы и т.д)? Пытался в ItemHolderModifable переопределить validate() не работает
  4. LIshy2

    Ошибка при записи

    @hohserg1 зарегал
  5. LIshy2

    Ошибка при записи

    А зарегистрировать TileEntityType недостаточно? Просто у меня не получается создать DeferredRegister<TileEntity>
  6. LIshy2

    Ошибка при записи

    А нельзя регистирировать с помощью DeferredRegister? Я регистрирую только TileEntityType
  7. LIshy2

    Как создать блок на котором может расти саженец?

    Добавил все 3 тега земли, класс наследуется от GrassBlock но все равно почему то не растет(
  8. LIshy2

    Ошибка при записи

    Не могу понять почему происходит ошибка при записи. @Override public CompoundNBT write(CompoundNBT compound) { super.write(compound); if (!this.checkLootAndWrite(compound)) { ItemStackHelper.saveAllItems(compound, entityContent); } return...
  9. LIshy2

    Текстура не натягивается на интерфейс

    Спасибо, заработало
  10. LIshy2

    Текстура не натягивается на интерфейс

    Пытаюсь сделать интерфейс, а тут вот что получается. Все слоты стоят там где должны, все кликабельно. Но вот текстура почему то вылетает за границы. Причем сильно хотя вроде все совпадает(в коде 176x133, idea показывает также). Из-за чего такое может быть? В логах ни на что не жалуется...
  11. LIshy2

    Как применять инструменты к блокам?

    Инструмент использовать я научился, а вот как отнять прочность не понял. Есть damageItem, но как вычислить amount я не понимаю
  12. LIshy2

    Как применять инструменты к блокам?

    Нужно чтобы лут выпадал, нужный в зависимости от инструмента. Тип если ломать листву ножницами, то выпадет листва, а если киркой то ничего
  13. LIshy2

    Как применять инструменты к блокам?

    Делать все это нужно из TileEntity
  14. LIshy2

    Как применять инструменты к блокам?

    Блок ломается и больше ничего вроде.
  15. LIshy2

    Как применять инструменты к блокам?

    Как симулировать нажатие топора к дереву? Так чтобы он потерял прочность и т.д. То же самое к любому инструменту.
  16. LIshy2

    Как уничтожить блок?

    Работает и то, и то. Проблема была в том что BlockPos равен null
  17. LIshy2

    Как уничтожить блок?

    Тоже самое
  18. LIshy2

    Как уничтожить блок?

    А removeBlock оставит лут?
  19. LIshy2

    Как уничтожить блок?

    Как нужно нормально уничтожать блоки? Я делаю world.destroyBlock, но он выдает ошибку. @Override public void tick() { if(world instanceof ServerWorld) { if (cuttingTreeNow == null || cuttingTreeNow.isEmpty()) { cuttingTreeNow = new...
  20. LIshy2

    Как создать блок на котором может расти саженец?

    Как создать блок на котором может расти любой саженец, также как и на обычной земле? Чтобы можно было также использовать костную муку и т.д
Сверху