RandomPatches - GhostlyRUS/WIkiModules GitHub Wiki

Время ожидания чтения и входа:

Таймауты чтения и входа в систему жестко закодированы в ванильном Minecraft, и часто не достаточно длинны для более медленных компьютеров. В Minecraft 1.9 и выше, RandomPatches позволяет вам настроить тайм-аут входа в систему, а в Minecraft 1.12 и выше, тайм-аут чтения также можно настроить. По умолчанию RandomPatches устанавливает время чтения на 90 секунд, а время входа в систему - 900 секунд. Тайм-аут чтения - это время, в течение которого сервер ожидает ответа на пакет KeepAlive, который он отправляет каждый установленный интервал. Этот интервал также можно настроить на Minecraft 1.9 и выше. Тайм-аут чтения автоматически округляется до произведения интервала пакета KeepAlive. Время ожидания входа в систему, как правило, имеет большее влияние, чем время ожидания чтения. Это также устанавливает системные свойства "fml.readTimeout" и "fml.loginTimeout". Эти тайм-ауты могут быть настроены и вступать в силу в игре, если в конфигурации не отключены исправления NetHandlerPlayServer.

Принудительно вернуться на главный экран:

В vanilla игра возвращается в меню Multiplayer / Realms при отключении от сервера. RandomPatches предоставляет возможность принудительного возврата к экрану заголовка после отключения. Эта опция по умолчанию отключена. Это можно использовать вместе с ServerObserver . Если у вас включено автоматическое подключение и вы оставляете сервер на AFK, то без этого мода ServerObserver автоматически присоединяется к серверу, потому что Minecraft возвращается в многопользовательское меню. Это можно настроить и вступить в силу в игре, если вы не установите «patchTitleScreenOnDisconnect» в false.

Конфигурируемое ограничение скорости игрока:

На Minecraft 1.9 и выше это удаляет резиновые полосы* и " перемещается слишком быстро!" лог спам, который происходит, когда игроки двигаются слишком быстро. Можно настроить нормальную скорость движения, скорость движения надкрылья и скорость движения транспортного средства. Эта функция отключается, если установлен SpongeForge, так как она уже имеет эту функцию. Эти ограничения можно настроить и вступить в силу в игре, если в конфигурации не отключены исправления NetHandlerPlayServer.

Более быстрое переключение языков:

Практически убирает отставание от переключения на другой язык. Это было взято из FastLang . Это не может быть переключено в игре. В Forge 1.12.2-14.23.4.2742 и выше это также можно включить в forge.cfg , установив для client.selectiveResourceReloadEnabled значение true .

End портал:

Исправлены текстуры частиц End портала и конца шлюза и улучшен рендеринг конца портала. В ванильном Майнкрафте текстуры частиц отсутствуют, поэтому они отображаются фиолетовым и черным, а порталы Конца визуализируются только сверху. RandomPatches исправляет эти проблемы, изменяя текстуры частиц в Minecraft 1.12 и ниже на обсидиан, чтобы соответствовать Minecraft 1.13+ и заставляя порталы рендериться как сверху, так и снизу. Эта функция работает только на 1.11 и выше и полностью на стороне клиента.

Книга рецептов NBT Fix:

Это исправление для MC-129057 , которое предотвращает передачу ингредиентов с данными NBT в решетку крафта при щелчке рецепта в книге рецептов. Хотя исправление RandomPatches в теории немного более совместимо с модами, оно отключается при установке VanillaFix.

Экранный диктор:

Добавляет привязку Toggle Narrator. Это похоже на Rebind Narrator , но версия RandomPatches немного больше соответствует ванильному поведению. Эта функция отключается, когда установлен Rebind Narrator или ReBind . Так как рассказчик был реализован в 1.12, это работает только в Minecraft 1.12 и выше. Эта функция не может быть включена / отключена в игре.

Лодка твики:

Это лучшая реализация настройки Buoyant Boats в настройках CplPibald's . Плавучесть лодок под проточной водой может быть настроена. В ванили подводные лодки имеют плавучесть -0.0007, что означает, что они тонут. RandomPatches по умолчанию изменяет плавучесть подводных лодок до 0.023, заставляя их плавать и позволяя им двигаться вверх. Существует также опция, предотвращающая выброс пассажиров с подводной лодки через 60 тиков (3 секунды), которая по умолчанию отключена. В отличие от твиков CplPibald, которые создают пользовательскую сущность лодки, RandomPatches работает путем исправления класса EntityBoat, что позволяет этой функции работать с ванильными клиентами, подключающимися к серверам с установленным модом. Подводная плавучесть и предотвращение выбрасывания пассажиров с подводной лодки вступают в силу при смене игры.

Вагонетка AI исправить:

Это очень простое исправление для MC-64836 для Minecraft 1.12.2 и ниже. Эта ошибка приводит к тому, что лица, не являющиеся игроками, могут использовать свои ИИ для перемещения минных тележек, что может помешать автоматизации. Это не может быть включено / отключено в игре

MC-2025 Fix:

Исправление для MC-2025 . Это работает только на 1.10 и выше, хотя его можно заставить работать на 1.8. В Vanilla Minecraft ограничивающие рамки сущностей пересчитываются каждый раз, когда они создаются. Это не всегда точно, что может привести к удушению сущностей. RandomPatches исправляет это, сохраняя относительные ограничивающие блоки сущностей (в списке тегов с именем RelativeAABB ) и восстанавливая их при их создании.

Удалить зелье:

Удаляет светящийся эффект от зелий. Эта опция по умолчанию отключена и не может быть переключена в игре. Это было взято из NoMoreGlowingPots.

Исправление стака черепов игрока:

В ванильном Minecraft черепа игрока не складываются, если они были получены в разных сессиях. RandomPatches исправляет это, заставляя Minecraft обрабатывать теги NBT как равные, если теги SkullOwner функционально эквивалентны. По умолчанию черепа считаются эквивалентными, только если текстуры одинаковы, но это можно отключить, чтобы черепа с одинаковым профилем игрока считались одинаковыми. Эта функция работает, только если она установлена ​​на сервере, но ограничена. Эта функция не работает, если она установлена ​​только на клиенте.

Исправление переустановки портала:

Это исправление для MC-11944 в Minecraft 1.9 и выше, которое позволяет игрокам заменять End порталы и порталы Пустоты с ведром*. По умолчанию это исправление отключено для порталов Nether, чтобы разрешить переключение порталов Nether.

Частичные исправления:

Многие из частиц Minecraft не показаны из-за двух давних ошибок: MC-10369 - порождение частиц на стороне сервера не порождает частицы для клиентов (исправлено в Minecraft 1.14) MC-93826 - Племенные сердца показывают только один раз, а не все время, когда животное может размножаться Снова появится множество частиц, которые не делали этого в ванильной игре начиная с Minecraft 1.3 с июля 2012 года. Эти частицы включают в себя: Частицы сердца постоянно появляются у влюбленных животных Мелкие частицы снега при строительстве снежного голема Частицы снежного кома, когда строится железный голем или босс Большие частицы дыма, когда лава и вода смешиваются Красные частицы на красном камне горят Броня, разбивающая частицы при ношении толпы Дым при установке проушины в конце рамки Куча сердечных частиц вокруг одного из родителей, когда рождается животное Взрывные частицы, когда эндерный дракон разрушает блоки при прикосновении к ним Эти исправления работают на Minecraft 1.10 и новее и на стороне сервера. Эти исправления были изначально написаны Fuzs_ , который попросил меня внедрить исправления частиц в RandomPatches. Вы можете посмотреть его скриншоты здесь . Эта функция отключается сама, если установлены исправления частиц.

Исправлена ​​невидимая модель игрока:

Это исправление было также найдено Fuzs_ и исправляет случайное исчезновение модели игрока при полете с надкрыльями по прямой линии в режиме от третьего лица. Это исправление работает на Майнкрафте 1.9 и новее и поддерживается клиентом.

Конфигурируемый предел размера пакета:

RandomPatches позволяет настроить предельный размер сжатого пакета ванили по умолчанию 2097152 (0x20000). По умолчанию RandomPatches устанавливает ограничение в 16777216 (0x100000). Эта функция отключается, когда установлены Bigger Packets Please , LittleTiles или SpongeForge.

Отключить кей биндинг:

Эта функция, которая отделяет привязку ключей отключения от привязки ключей, по умолчанию отключена. Он полностью ориентирован на клиента и позволяет проникать внутрь лодок и вагонеток. Это лучшая реализация UnRide Keybind , которая не изменяет сообщение «Нажмите , чтобы разорвать » сообщение от скрытой привязки к привязке «UnRide».

Исправлено «TickNextTick list of synch»:

java.lang.IllegalStateException: TickNextTick list out of synch https://github.com/SleepyTrousers/EnderCore/issues/105

Плавная анимация изменения уровня глаз

Это исправление для MC-48401 . До версии 1.8 изменения уровня глаз плавно анимировались. По какой-то причине эта анимация была удалена в версии 1.8 и добавлена ​​в 1.13. RandomPatches добавляет эту анимацию обратно в версии Minecraft с 1.8 до 1.12.2. Эта анимация может быть переключена в игре.

Оптимизированный рендеринг бамбуковых блоков

По сути это просто Fast Bamboo . Спасибо darkevilmac за то, что нашли это исправление.

Настраиваемое название окна / значок

Это позволяет настроить заголовок и значок окна. Заголовок и значок окна устанавливаются сразу после создания. Это мелочи, также реализует настраиваемый заголовок окна и значок, но его версия загружается намного позже. Пользовательский заголовок окна пользовательских настроек также загружается позже, а не сразу после создания окна. Заголовок и значок настраиваются в игре и по умолчанию имеют ванильный заголовок и значок.

⚠️ **GitHub.com Fallback** ⚠️