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

  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

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