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

  1. SSKirillSS

    Выбор лицензии

    ohnocringe. Это полтора клика мышкой и ОБЯЗАТЕЛЬНЫЙ навык любого кодера. Это не лень, это неумение. Это факты, хех. На территории бывшего СНГ внятных норм авторского права нет уже несколько десятков лет. А Европейские нормы сейчас... Нуу... Как бы помягче намекнуть... Короче, не там ты ищешь...
  2. SSKirillSS

    Обнуление точки спавна

    Логическая цепочка: 1. В ванили у нас точка спавна обнуляется когда? - Когда у игрока поломана кровать, на которой он ставил свой спавнпоинт. Следовательно, мы идем смотреть, что происходит с игроком, когда он умирает. Найти нужное место в коде сходу может быть сложно, так что можно зайти с...
  3. SSKirillSS

    Выбор лицензии

    У меня мод с открытым исходным кодом и лицензией GPL-3.0 под капотом, а на поверхности - ARR. Из того, чего я хочу достичь: 1. Мой исходник можно использовать как пример/образец, если человек хочет понять как сделать X или Y и его устраивает мой стиль кода. 2. Я не допускаю создания ПУБЛИЧНЫХ...
  4. SSKirillSS

    Как дать предмету определённую прочность?

    По поводу вкладки в креативе: relics/ShadowGlaiveItem.java at master · SSKirillSS/relics А касательно рецепта - прямо в жсон файле крафта укажи. Какой именно тег там юзать - не помню, смотри примеры, гугли.
  5. SSKirillSS

    Удар молнией по мобу

    Пример из ванильного майна: if (this.level instanceof ServerWorld && this.level.isThundering() && EnchantmentHelper.hasChanneling(this.tridentItem)) { BlockPos blockpos = entity.blockPosition(); if (this.level.canSeeSky(blockpos)) { LightningBoltEntity...
  6. SSKirillSS

    Необычные способности предметов...

    Я пишу не под 1.12.2, конечно, а под 1.16.5, но, на самом деле, задачи не особо сложные. Мои примеры, но на 1.16: GitHub - SSKirillSS/relics В распоряжении практически 40 предметов, у каждого своя упоротая механика, потому подсмотреть точно будет где.
  7. SSKirillSS

    Как добавить изменение атрибутов скорости/урона у кастомного эффекта зелья?

    Посмотреть как сделан класс Effects в ванильном майне. Вот тебе кусок кода оттуда: public static final Effect MOVEMENT_SPEED = register(1, "speed", (new Effect(EffectType.BENEFICIAL, 8171462)).addAttributeModifier(Attributes.MOVEMENT_SPEED, "91AEAA56-376B-4498-935B-2F7F68070635", (double)0.2F...
  8. SSKirillSS

    Как сохранить NBT при крафте?

    В качестве примера покажу свою реализацию: Тык Как это работает: При неопределенных событиях на пергамент наносится UUID человека, который по нему кликает. Если пергамент с записанным владельцем положить в верстак вместе с любой реликвией - на выходе мы получим реликвию, в которую скопируется...
  9. SSKirillSS

    Предмет в руке опускается

    Заоверрайди метод shouldCauseReequipAnimation (или как-то так), и верни false, если реэквип вызван изменением НБТ. UPD: Мой пример
  10. SSKirillSS

    Создание конфига на 1.16.5/1.17.1

    Гайдик от mcjt: тык
  11. SSKirillSS

    Как отследить нажатие Shift?

    Под mojmap 1.16.5: В инвентаре - Screen#hasShiftDown() В мире: Entity#isShiftKeyDown()
  12. SSKirillSS

    Модель брони не двигается с игроком

    В моём случае это расширение интерфейса ICurioItem, метод идет от него и просто пихает в свой слой эту модель. В случае с броней можно регать свой слой, а можно накатить весь рендер на RenderPlayerEvent, и с него уже рисовать. Мне свои слои полноценно делать было лень, потому я рендерил через...
  13. SSKirillSS

    Модель брони не двигается с игроком

    Смотреть вот тут: Модель: SSKirillSS/relics Рендер: SSKirillSS/relics UPD:
  14. SSKirillSS

    Модель брони не двигается с игроком

    Так и надо делать, ага. В саппорте форжа тоже такую шнягу советовали.
  15. SSKirillSS

    Как менять loot tables у блока в зависимости от ситуации?

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

    Как менять loot tables у блока в зависимости от ситуации?

    Ммм... Как раз таки понимаю. Это такие штуки, которые не имеют централизованной системы обработки в самом форже (при девелопе реликса как раз столкнулся с проблемой, из-за которой пришлось отказаться от ванильных тейблов). Собственно, из-за чего и был создан GLM. Собственно, из-за чего доки на...
  17. SSKirillSS

    Как менять loot tables у блока в зависимости от ситуации?

    Можно применить GLM. Позволяет менять лут чего угодно и в каких угодно условиях. Настраивается json`ом, но все проверки можно вынести в код, если лень пилить файликами (но такое осуждают, хотя мне это делать всё прямо в коде не мешает). Доки: Loot Modification - Forge Documentation Примеры...
  18. SSKirillSS

    [1.16.5] Relics - Реликвии со сложными и уникальными механиками

    Обновление 0.1.3.1 [Хотфикс]: ◈ Исправлена ошибка, из-за которой пространственная печать иногда генерировалась в одном и том же сундуке дважды ◈ Рука Эндера теперь генерируется и в некоторых данжах основного мира ◈ Пояс охотника теперь также увеличивает урон, наносимый питомцами носителя ◈...
  19. SSKirillSS

    [1.16.5] Relics - Реликвии со сложными и уникальными механиками

    Обновление 0.1.3: ◈ Новая реликвия: Священный медальон - Увеличивает урон, наносимый нежити. Каждая атака с 25% шансом способна поджечь такую цель. ◈ Новая реликвия: Рука Эндера - При зажатии клавиши [Shift] спустя определенное время меняет местами с эндерменом по направлению взгляда. ◈ Добавлен...
  20. SSKirillSS

    [1.16.5] Relics - Реликвии со сложными и уникальными механиками

    Благодарности пост <3 За такой короткий отрезок времени в 5 дней с момента первого релиза количество загрузок мода с уверенностью перевалило за тысячу, численность языков, на которые мод был переведен, уже равна 7, а комьюнити Discord-сервера мода разрастается практически семимильными шагами...
Сверху