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

  1. mousecray

    Пещеры

    if (world.getBlock(x, y, z) == Blocks.air && !world.canBlockSeeTheSky(x, y, z)) { //TODO } Возможно во втором условии надо y - 1, не помню точно
  2. mousecray

    Не могу найти эвент

    Думаю в классе ItemShield
  3. mousecray

    Не могу найти эвент

    Имеется ввиду кулдаун для щита? Вроде как для этого события эвента нет. Можно попробовать проверять что игрок использовал щит и появился кулдаун в эвенте LivingEntityUseItemEvent.Finish. Код чисто для примера, писал на коленке, и скорее всего нужно что-то поправить... @SubscribeEvent public...
  4. mousecray

    Технология разработки программных модулей. API.

    Спасибо, сделаю при следующем обновлении
  5. mousecray

    Принцип создания правильного API

    Всё-таки опубликовал я туториал... Возможно местами неточный, а возможно и радикально неправильный... Вообщем, это просто мой личный опыт... На ваш суд. Тык
  6. mousecray

    Технология разработки программных модулей. API.

    В процессе написания статьи, меня всё же не покидает ощущение, что возможно я что-то где-то недосмотрел, и недостаточно изучил. Если это действительно так - укажите мне на мои ошибки.
  7. mousecray

    Технология разработки программных модулей. API.

    mousecray добавил(а) новый ресурс: Технология разработки программных модулей. API. - Здесь я поделюсь своим опытом в построении программных модулей (библиотек), а также создания API Узнать больше об этом ресурсе...
  8. mousecray

    Технология разработки программных модулей. API.

    Содержание: 0. Введение Прежде всего, скажу пару слов. Не так давно, передо мной встала задача спроектировать библиотеку абстрактного кода, а также апи для неё. Причём оно должно было бы удовлетворять многим требованиям, которым в совокупности не удовлетворяло ни одно апи, найденное мной на...
  9. mousecray

    Ошибочка при загрузке модели

    Попробуй убрать модификатор final у KBOOK, мб поможет...
  10. mousecray

    Принцип создания правильного API

    Вообщем, приняв во внимание всё вышесказанное, я решил, что поделиться своим опытом будет не лишним по двум причинам: руководств на эту тему немного это раз. Два, как минимум один человек изьявил желание почитать об этом
  11. mousecray

    Принцип создания правильного API

    Очень жаль, что руководств нет, приходится делать по наитию... Что я и сделал собственно. ---- Раз руководств нет - опубликовал опрос... Возможно поделиться своим опытом будет не лишним.
  12. mousecray

    Принцип создания правильного API

    Ну так и есть) Но если это не обработать, в какую-нибудь карту может пойти таинственное значение с нулевым ключём. А вообще я привёл это как пример. Ситуации разные например что делать, если пользователь дублирует ключ? Можно просто проигнорировать, но такое поведение я не считаю устойчивым...
  13. mousecray

    Принцип создания правильного API

    Есть, но ты предложила для градла. В любом случае - дело не в инструменте для создания, а в самой архитектуре кода... Какой она должна быть с точки зрения мифической правильности?
  14. mousecray

    Принцип создания правильного API

    Я работаю с maven(
  15. mousecray

    Принцип создания правильного API

    Доброго времени суток дорогие форумчане :) Я то пропадаю, то появляюсь, и веду себя словно призрак. Однако призрак - это тоже своего рода жизнь. Не так давно передо мной встала непростая для меня задача - спроектировать стабильное апи. Вот каковы были основные требования. У пользователя нет...
  16. mousecray

    Но я вернуся)

    Но я вернуся)
  17. mousecray

    Привет) На самом деле очень приятно, что даже сильные мира сего этого форума о тебе помнят)...

    Привет) На самом деле очень приятно, что даже сильные мира сего этого форума о тебе помнят) Просто ушёл в свой проект и учёба... Я даже заказы перестал брать, хотя денюжка очень даже неплохая была
  18. mousecray

    Большое летнее обновление [XF 2.2]

    Ктоооооо Какому гаду и придурку потребовался форум для майнкрафт модов?! Здесь же аудитория специфичная!!
  19. mousecray

    Блок меняющий биом

    Как вариант: WorldEdit - Команда //setbiome Исходный код на гитхабе: КЛИИИИКНИ МЕНЯЯЯЯЯ
  20. mousecray

    Как подключить проверку на NBT тэг в кастомном слоте?

    Потребуется конечно. getItem возвращает предмет, а предмет единственный на всю игру объект и не имеет нбт. НБТ есть у ItemStack. Поэтому скорее всего примерно так. ItemStack stack = slot.getStack(); NBTTagCompound compound = stack.getTagCompound(); int x = compound.getInteger("Имя_тега")...
Сверху