No Random Ticks avatar

No Random Ticks [1.21.1] [1.20.1]

Блокировка random ticks

Большинство блоков в игре выполняют случайные тики (random ticks), и эта часть сама по себе довольно оптимизирована. Тем не менее, чем больше у вас блоков, тем выше нагрузка на сервер. Даже ступени делают randomTick() по какой-то загадочной причине. Предотвращение randomTick() является относительно безопасной опцией. Вы просто предотвращаете работу некоторых механизмов, таких как окисление меди или рост бамбука. По крайней мере, в ванильной версии, я не обнаружил никаких критичных блоков, которые приводят к падению игры, если их заблокировать. Я случайным образом выбрал 50% всех блоков в игре и запретил их. Проблем не обнаружено.

Тики блоков (Block ticks)

Эта территория полна сюрпризов. Некоторые блоки могут быть вообще не затронуты, в то время как другие могут перестать работать или только часть их функциональности может исчезнуть. Например, minecraft:fire: если запретить ему тикать, единственное, что произойдет — он не будет разрушать блоки (если установлен на дереве, например) или тухнуть. То есть, ведет себя как на низерраке. В то время как печи абсолютно не реагируют. Так что, если вы не знаете, как работает блок, или не готовы к долгому процессу проб и ошибок, я рекомендую избегать этой функции.

Жидкости (Fluids)

Начиная с версии 0.3 мода и 1.21.1 Minecraft, у вас есть возможность предотвращать тики и случайные тики жидкостей. Будьте осторожны с этой опцией. Жидкости без тиков просто остаются жидкими блоками навсегда, но они будут взаимодействовать с миром и соседними блоками. В ванильной версии есть только две жидкости: вода и лава, поэтому мои тесты несколько ограничены. Только лава имеет метод случайного тика, и все, что он делает — поджигает объекты. Это поведение можно переключить в игровых правилах, поэтому предотвращение случайных тиков может быть полезно только для жидкостей из других модов. Также помните, что жидкости имеют как минимум два типа: текущую и обычную.

Отладка (Debug)

Начиная с версии 0.3 мода и 1.21.1 Minecraft, я добавил опцию отображения при загрузке и перезагрузке конфигурации того, что было заблокировано, а что нет.

Использование

Я вижу, что этот мод может помочь вам:

  • Выжать немного производительности, если вы в очень сложной ситуации. Это для сервера, помните; этот мод помогает серверу гораздо больше, чем клиенту.
  • Предотвратить некоторые механизмы, оставив при этом блок или жидкость.
  • Отладка

Если вы хотите увидеть сравнение производительности, см. readme.md на странице мода на GitHub.

Скачать No Random Ticks

 
Тип Скачать Версия Загрузчик Обновлено Размер
Releasenorandomticks-0.3-1.21.1 | Neoforge1.21.1NeoForge10 августа 2025229,1 КБ
Releasenorandomticks-0.2-1.20.1.jar1.20.1NeoForge18 июля 2024223,5 КБ
Пожалуйста авторизуйтесь, чтобы оставить свой комментарий.