Tiquality — мод для справедливого распределения тиков

Tiquality — мод для справедливого распределения тиков в Minecraft Каждый администратор сервера Minecraft сталкивался с ситуацией, когда один неаккуратный игрок своими постройками или фермами роняет TPS для всех. Tiquality — это преемник популярного мода LagGoggles, который решает эту проблему ина...

Скачать Tiquality FAT для Minecraft 1.12.2

Оригинальное название: Tiquality FAT

Версии Minecraft: 1.12.2

Загрузчик: Forge

ФайлВерсияЗагрузчикРазмер
Tiquality-FAT-1.12.2-GAMMA-1.4.2.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.4.jar1.12.2Forge310 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.3.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.3.jar1.12.2Forge310 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.2.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.2.jar1.12.2Forge305 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.1.jar1.12.2Forge305 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.0.jar1.12.2Forge304 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.4.3.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.4.3.jar1.12.2Forge289 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.4.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.4.2.jar1.12.2Forge289 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.4.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.4.1.jar1.12.2Forge288 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.4.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.4.0.jar1.12.2Forge284 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.3.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.3.0.jar1.12.2Forge280 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.2.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.2.1.jar1.12.2Forge271 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.2.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.6.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.8.1-124.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.8.1-124.jar1.12.2Forge352 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.8.0-123.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.8.0-123.jar1.12.2Forge352 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.7.2.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.7.2.jar1.12.2Forge328 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.7.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.7.1.jar1.12.2Forge328 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.7.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.7.0.jar1.12.2Forge328 КБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.6.1.jar1.12.2Forge319 КБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.2.0.jar1.12.2Forge270 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.6.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.6.0.jar1.12.2Forge319 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.8.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.8.jar1.12.2Forge317 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.7.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.7.jar1.12.2Forge309 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.6.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.6.jar1.12.2Forge309 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.5.5.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.5.5.jar1.12.2Forge309 КБСкачать
Tiquality-THIN-1.12.2-BETA-0.7.2.jar1.12.2Forge192 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.5.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.5.jar1.12.2Forge224 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.4.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.4.jar1.12.2Forge224 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.3.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.3.jar1.12.2Forge225 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.2.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.2.jar1.12.2Forge225 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.jar1.12.2Forge225 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.7.2.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.6.jar1.12.2Forge224 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.7.1.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.7.1.jar1.12.2Forge191 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.6.4.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.6.4.jar1.12.2Forge173 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.6.3.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.6.3.jar1.12.2Forge175 КБСкачать
Tiquality-FAT-1.12.2-ALPHA-0.4.jar1.12.2Forge3.9 МБСкачать
Tiquality-THIN-1.12.2-ALPHA-0.4.jar1.12.2Forge124 КБСкачать
Tiquality-FAT-1.12.2-ALPHA-0.3.jar1.12.2Forge3.6 МБСкачать
Tiquality-FAT-1.12.2-ALPHA-0.2.jar1.12.2Forge3.6 МБСкачать
Tiquality-FAT-1.12.2-BETA-0.9.0.jar1.12.2Forge1.2 МБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.1.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.1.1.jar1.12.2Forge264 КБСкачать
Tiquality-FAT-1.12.2-GAMMA-1.0.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-GAMMA-1.0.1.jar1.12.2Forge238 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.9.3.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.9.3.jar1.12.2Forge244 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.9.2.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.9.2.jar1.12.2Forge244 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.9.1.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.9.1.jar1.12.2Forge242 КБСкачать
Tiquality-FAT-1.12.2-ALPHA-0.1.jar1.12.2Forge3.5 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.9.0.jar1.12.2Forge241 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.10.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.10.jar1.12.2Forge237 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.9.jar1.12.2Forge1.2 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.9.jar1.12.2Forge232 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.8.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.8.jar1.12.2Forge224 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.7.jar1.12.2Forge1.1 МБСкачать
Tiquality-THIN-1.12.2-BETA-0.8.7.jar1.12.2Forge224 КБСкачать
Tiquality-FAT-1.12.2-BETA-0.8.6.jar1.12.2Forge1.1 МБСкачать

Tiquality — мод для справедливого распределения тиков в Minecraft

Каждый администратор сервера Minecraft сталкивался с ситуацией, когда один неаккуратный игрок своими постройками или фермами роняет TPS для всех. Tiquality — это преемник популярного мода LagGoggles, который решает эту проблему иначе: не удаляет сущности и не очищает мир, а ограничивает время тиков для тех, кто создаёт чрезмерную нагрузку. Мод работает на стороне сервера, но поддерживает и LAN-миры, если клиент тоже его установил.

Что такое Tiquality и зачем он нужен

Основная идея проста: каждый игрок получает квоту процессорного времени на обработку своих блоков и существ. Если вы строите аккуратно и не перегружаете сервер, ваши механизмы будут работать при стабильных 20 TPS. Но если кто-то возводит гигантские фермы без учёта производительности, его личный «тайм-трекер» постепенно сокращает частоту обновлений. В результате нарушитель ощущает замедление только на своей территории, а остальные продолжают играть комфортно. Это не наказание, а естественное следствие неоптимального строительства — мод просто делает последствия видимыми.

Как работает распределение тиков

Tiquality перехватывает все вызовы обновления блоков и сущностей — Block.randomTickBlock(), Block.updateTickBlock(), Entity.onUpdate() и ITickable.tickTileEntity(). Для каждого объекта определяется владелец через высокопроизводительный поиск, после чего трекер владельца фиксирует затраченное время. Как только выделенная квота исчерпана, новые обновления ставятся в очередь и выполняются в следующем тике, когда трекер снова получит время. Если игрок не расходует свою долю полностью, остаток передаётся другим трекерам — система динамически балансирует нагрузку.

Блоки, у которых нет владельца (например, свежесгенерированные чанки), по умолчанию не тикают. Чтобы листва всё же опадала, а трава росла, нужные блоки вносятся в белый список конфигурации. Как только игрок ставит блок, он автоматически назначается его трекеру. При перемещении сущностей между чанками их трекер обновляется по самому «влиятельному» владельцу в этом чанке — тому, у кого больше всего блоков.

Интеграция с популярными плагинами

Tiquality умеет дружить с системами приватов. Если на сервере установлены GriefPrevention, GriefDefender или FTB Utilities, мод автоматически привязывает трекер к владельцу территории. Это значит, что в пределах привата все блоки будут тикать с учётом квоты хозяина, а совладельцы могут разделять нагрузку. Поддержка SpongeForge даёт доступ к расширенным командам и кастомной логике, а будущая интеграция с LagGoggles обещает удобный визуальный интерфейс для менее техничных игроков.

Установка и настройка

Мод распространяется в двух вариантах: THIN и FAT. FAT-сборка уже содержит библиотеку Mixin, необходимую для работы. Если на сервере стоит SpongeForge или другой мод со своим Mixin, выбирайте THIN, чтобы избежать конфликтов версий. Установка Tiquality не требует особых усилий, особенно если вы пользуетесь лаунчером foxygame.net. Этот современный и гибкий инструмент позволяет загружать моды прямо из встроенного меню, что экономит время и избавляет от рутины с поиском файлов. После копирования файла в папку mods сервер нужно перезапустить, а затем настроить конфиг под свои нужды.

Основные команды для управления

  • /tq track — назначает блок игроку без необходимости переустановки. Полезно для импорта уже существующих построек.
  • /tq claim [радиус] — привязывает область к трекеру игрока. Максимальный радиус задаётся в конфиге.
  • /tq unclaim [радиус] — снимает привязку, используется администраторами.
  • /tq setblock <feet|below> <тип> — меняет поведение тиков для блока под ногами. Типы: DEFAULT, NATURAL, PRIORITY, ALWAYS_TICK, TICK_DENIED.
  • /tq setentity <имя_сущности> <тип> — аналогично для сущностей.
  • /tq profile <секунды> [игрок] — запускает простой профайлер для диагностики нагрузки.
  • /tq reload — перезагружает конфигурацию без рестарта сервера.

Почему блоки не тикают и что делать

Самая частая проблема после установки — «застывшие» механизмы или жидкости. Блок тикает, только если на него назначен трекер с достаточным временем, либо если он внесён в список NATURAL_BLOCKS или ALWAYS_TICKED_BLOCKS. Быстрое решение: встаньте на блок и выполните /tq setblock below NATURAL. Для жидкостей используйте /tq setblock feet NATURAL. Команда /tq info покажет текущий статус блока и его трекер — это главный инструмент диагностики.

Что делать, если TPS всё равно низкий

Tiquality контролирует только тики внутри мира. Он не влияет на загрузку чанков, пост-обработку после мирового тика и другие процессы. Если после установки TPS не восстановился, возможно, проблема в исследовании мира игроками или в плагинах, работающих вне тика. Попробуйте увеличить параметр TIME_BETWEEN_TICKS_IN_NS в конфиге, но помните: это замедлит весь мир, а не только нарушителей.

Заключение

Tiquality — это интеллектуальный инструмент для администраторов, которые хотят сохранить честную игру без радикальных чисток. Он невидим для обычных игроков, но эффективно сдерживает тех, кто не заботится о производительности сервера. Гибкая конфигурация, поддержка приватов и простые команды делают его отличным выбором для технических сборок. Попробуйте мод на своём сервере — и вы увидите, как растёт стабильность без ущерба для творчества.