▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Fish No Stuck
Fish No Stuck

Fish No Stuck

Небольшой мод, который исправляет баг с остановкой рыб в Minecraft. Рыбы больше не застревают на месте, а плавают как положено. Совместим с Fabric и Forge для версий 1.17-1.20.

Оцените первым
62.6K
78

Fish No Stuck

Fish No Stuck - маленький, но полезный мод для Minecraft, который чинит известный баг MC-182763: рыбы перестают двигаться и стоят на месте, будто их заморозили. Если вы когда-нибудь замечали стаю рыб, которая тупо висит в воде и не реагирует ни на что - это оно. Мод исправляет логику следования за вожаком стаи, и теперь рыбы снова живут своей обычной жизнью.

Работает на Fabric (и, возможно, Quilt) и Forge для Minecraft 1.17-1.20.

Как это работает

У каждой рыбы есть AI-цель (AI Goal), которая ищет ближайшую рыбу, случайным образом выбирает лидера и ведомых. Потом ведомые плывут за лидером. Звучит логично, но в оригинале баг - лидер может сам стать ведомым, и тогда вся стая просто встаёт колом. Мод проверяет, является ли ближайшая рыба лидером. Если нет - добавляет её в список ведомых. Если же лидер случайно попал в ведомые - фикс предотвращает это.

До этого бага рыба-лидер могла остановиться и не двигаться никуда (навсегда!), пока вы не ударите её или не подплывёте в режиме выживания. Теперь такого не будет.

Другие исправления в моде

  • В цели избегания сущностей используется EntitySelector.NO_CREATIVE_OR_SPECTATOR вместо EntitySelector.NO_SPECTATORS - рыбы перестают бояться игроков в креативе и спектаторе.
  • Отключена проверка checkNoActionTime в FishSwimGoal - рыба больше не застревает на месте из-за таймера бездействия.
  • При убийстве ведомой рыбы размер стаи (schoolSize) у лидера уменьшается - стая не теряется.

Влияние на производительность

Мод не даёт прироста FPS, влияния на производительность практически нет. Это чисто фикс багов, не оптимизация.

Установка

  1. Установите Fabric Loader или MinecraftForge.
  2. Скачайте мод Fish No Stuck.
  3. Поместите файл в папку mods.

Предыстория

Автор мода работал над Fish of Thieves, разбирал FollowFlockLeaderGoal и пытался переделать его на систему Brain. Во время отладки увидел, что у рыбы с schoolSize=8 стоит флаг isFollower=true и есть лидер - хотя такого быть не должно. Так и родился этот мод.

Скачайте Fish No Stuck, если хотите, чтобы подводный мир Майнкрафта ожил. Рыбы снова будут плавать стайками, а не торчать статуями. Особенно полезно для тех, кто строит аквариумы или любит исследовать океаны.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x

Платформы

Поддерживаемые окружения

Сервер

Ссылки


Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:5 дней назад
Главная