Перейти к содержимому

LPCTools

Клиентский мод от Le_Petit_C — универсальный клиентский мод с кучей автоматизированных инструментов, все они гибко настраиваются для эффективности и удобства.

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
11,8 тыс.
Подписчиков на Modrinth
12
версии
34
Обновлён
23 сентября 202623 сент.
Опубликован
в 2025
LPCTools 0.4.2 Config Screen · свайп

Коротко о моде

Работает на Fabric
Для Minecraft 1.20–26.3
Ставится только в игру; на сервер ставить не нужно
Последняя версия — 0.5.4.13 от 23 сентября 2026
Нужен MaLiLib и Fabric API
Лицензия LGPL-3.0-only — бесплатно
Где нужен
В игреобязателенНа серверене нужен

Ставится только в игру; на сервер ставить не нужно

Версии игры1.20–26.3
Описание переведено автоматическиПоказать оригинал (EN)

LPCTools

Клиентский мод на Fabric, добавляющий набор необязательных отключаемых инструментов, твиков и небольшую систему визуального скриптинга — в основном для технического выживания, масштабной стройки / копания / осушения и логистики предметов и материалов.

Каждый инструмент по умолчанию выключен: у каждого своя запись, свой переключатель и своя горячая клавиша, всё управляется через игровой GUI настроек (по умолчанию Z+C, также доступен из Mod Menu).

Требования

Minecraft26.3
Fabric Loaderлюбой (протестирован 0.19.5)
Fabric APIобязателен
Malilibобязателен
Java25+
ОкружениеТолько клиент

Необязательные интеграции:

  • MiniHUD — фигуры (регионы) для ограничения рабочей зоны каждого инструмента.
  • Litematica — схематики и их дальность отрисовки для того же ограничения, углы выделения для Tiling Tool и список материалов для Litematica Material Collector.
  • Tweakeroo — LPCfy Tweakeroo List переписывает некоторые списки Tweakeroo в собственный редактируемый формат конфига LPCTools.
  • Mod Menu — точка входа в экран настроек.
  • LPCCarpetAddition — когда доступны его команды /qsetblock и /qtp, соответствующие функции LPCTools используют их вместо /setblock и /tp, чтобы не спамить в чат.

Инструменты

ИнструментОписание
Filling AssistantАвтоматически ставит блоки из инвентаря, чтобы заделать дыры. Поиск пути решает, заблокирует ли установка ваш собственный маршрут (дальность поиска настраивается); есть списки блоков, которые можно ставить, проходить и зарезервированных; прозрачные или непрозрачные блоки можно считать проходимыми. Доступно ограничение рабочей зоны.
Liquid CleanerАвтоматически ставит блоки, чтобы убрать жидкости. Нужны блоки, не разрушаемые водой, не заливающие водой, не растения и с нулевой твёрдостью. Проверки вниз можно пропустить, режим «только источники» игнорирует текущую жидкость, а зону можно расширить на один блок, чтобы очистить и внешний слой. Доступно ограничение рабочей зоны.
Slight X-RayПодсвечивает руды, открытые воздуху или соседствующие с только что сломанным блоком. Цвета либо фиксированные по умолчанию, либо берутся из текстуры блока (с дельтами насыщенности / яркости); отсечение невидимых граней опционально. Доступно ограничение рабочей зоны.
Auto GrindstoneСтирает ненужные зачарования, при желании ограничиваясь списком зачарований и максимальным уровнем каждого.
Spawn ProoferНакрывает блоки, где могут спавниться мобы, выбранными вами блоками, чтобы отключить спавн мобов. Доступно ограничение рабочей зоны.
Can Spawn DisplayПоказывает места, где могут спавниться мобы (уровень освещения для спавна, списки блоков и требование хитбокса настраиваются), в стиле MiniHUD, полной поверхностью или каркасом, при желании сквозь блоки. Доступно ограничение рабочей зоны.
Break RestrictionОграничивает вашу собственную ломку блоков: зона из фигур MiniHUD / схематиков Litematica или дальность отрисовки, плюс белый или чёрный список блоков. Доступно ограничение рабочей зоны.
Tiling ToolЗаполняет область по блокам выделенной зоны. Углы можно взять из выделения Litematica; направление укладки и «нечёткие блоки» (блоки, которые могут смешиваться в одном списке) настраиваются. Доступно ограничение рабочей зоны.
Furnace MaintainerПомогает обслуживать группу печей; сейчас убирает помехи внутри обнаруженных печей. Может учитывать воронки сверху, а его маркеры можно очищать.
Moss BorerБыстро копает дыры с помощью мха (пока не так прост в использовании).
Auto ReconnectАвтоматически переподключается к серверу. Задержка переподключения после n попыток — (i + n·l) · pⁿ секунд; число попыток можно сделать неограниченным.
Entity HighlightПодсвечивает типы сущностей из своего списка.
Leak PreventerПодсвечивает блоки, через которые при разрушении может протечь жидкость, чтобы не затопить всё во время копания.
Bedrock BreakerВспомогательные функции для ломания бедрока: одна операция ломания вызывает дополнительное ломание и установку. Автоматическая работа с факелом вместо этого смотрит на редстоун-факел (при желании только на факелы, прикреплённые к бедроку), с настройкой числа сэмплов за тик для его тонкого хитбокса.
Litematica Material CollectorСобирает материалы для схематика Litematica: при открытии контейнера забирает то, что ещё нужно, затем снова закрывает его. Складские контейнеры используются всегда; контейнеры с материалами — только в режиме строительства, чтобы режим подготовки материалов мог безопасно их упаковывать.
Trade RerollerПеребрасывает и фиксирует торговлю зачарованными книгами у библиотекаря, управляя установкой с кафедрой / кнопкой / наковальней. Цели задаются как [ID зачарования, уровень, максимально приемлемая цена]; более дешёвых жителей можно оставлять, а каждый ролл можно выводить в чат.
Sign Fraction HelperЗаписывает выбранное значение в первую строку лицевой стороны таблички и пропускает экран редактирования. Перебор вверх / вниз и ×2 / ÷2 меняет значение, пока вы строите, зацикливаясь в пределах [0,1) или [0,2). Он лишь записывает число на табличку — что это число значит, решают другие функции.
Elytra BounceПланирует и автоматически прыгает при касании земли, отскакивая по поверхности, оставаясь в позе полёта. Опции: требовать клавишу прыжка, ненадолго задерживать пакет остановки планирования, автоматический спринт вперёд, мгновенное восстановление планирования.

Кнопка Disable All на странице Tools отключает все инструменты одним кликом.


Твики

ТвикПо умолчаниюОписание
Block Interaction Enhancementsвыкл.Дополнительные горячие клавиши, которые работают и на ванильных серверах: замена блока, замена через /setblock (сохраняет привязки блока) и безопасное разрушение блока, которое также очищает соседние блоки, готовые выпасть. Предпочитает /qsetblock, если установлен LPCCarpetAddition.
happyGhastRidingTweakвыкл.Двигает happy ghast вверх и вниз клавишами приседания / прыжка вместо наклона камеры, плюс опциональная горячая клавиша для спешивания.
Bar Tweaksвыкл.Точки-локаторы на полосе опыта или полосе прыжка, фон полосы опыта для полосы локатора и отображение этих полос в креативе.
Enchantment Level Fixвыкл.Ванилла неправильно отображает уровни зачарований выше 10; это исправляет. Можно задать максимальный уровень для римских цифр; выше него используются арабские.
Note Block Sign Tweaksвыкл.Передние строки настенной таблички задают дополнительную задержку, множитель громкости и показатель высоты тона для ряда нотных блоков позади неё. Все три можно включить отдельно; значения принимают дроби (1/2) или десятичные (1.5).
Disable Pitch Clampвыкл.Убирает ванильное ограничение [0.5, 2] на воспроизводимую высоту тона.
Mod Menu Play ClickSoundвыкл.Проигрывает звук клика при открытии экрана настроек из Mod Menu.
LPCfy Tweakeroo Listвыкл.Заставляет некоторые списки Tweakeroo использовать стиль редактируемых настроек LPCTools.
Extra Block Break Cooldownвыкл.Применяет перезарядку разрушения блока даже к мгновенным разрушениям, чтобы очень высокая скорость добычи не ломала механизмы.
Decrease Block Break Cooldown While Idleвыкл.Продолжает уменьшать перезарядку разрушения блока, пока вы не пытаетесь копать, вместо паузы.
Reset Block Break Cooldown When Starting to Mineвыкл.Сбрасывает перезарядку каждый раз, когда вы начинаете копать — часть того, что делали ранние версии Minecraft.
Pass Through Entitiesвыкл.Прицел игнорирует сущностей и нацеливается на блок за ними.
Pass Through Blocksвыкл.Прицел игнорирует блоки и нацеливается на сущность за ними.
Ray Cast Teleportвыкл.Горячая клавиша телепортирует вас туда, куда вы смотрите, через /tp (или /qtp). Цель-блок слегка смещается от грани попадания; промах уходит вдоль направления взгляда до загруженного края, либо его можно отменить.

Скрипты

Визуальная система скриптинга для всего, что не покрывают инструменты. Скрипт состоит из триггера и списка операций во внутриигровом редакторе (перетаскивание для изменения порядка, копирование, вставка, вставка, удаление), и хранится в формате JSON в директории LPCScripts/.

Триггеры:

  • Hotkey — горячая клавиша Malilib.
  • Client Tick Start / Client Tick End — выполняется каждый клиентский тик.

Операции покрывают управляющие конструкции (Run If Else, циклы While / Do-While / For, Iterate Array / Iterate Iterable, Break / Continue / Return), переменные (локальные, статические на скрипт и глобальные статические), а также поставщики значений для позиций блоков, состояний блоков и свойств блоков, предметов и стаков предметов, сущностей и игроков, ключей тегов, математики и клиентских сообщений, среди прочего.


Общие настройки

Они применяются к LPCTools в целом, а не к отдельному инструменту:

  • Independent Thread Pool — выполняет работу инструментов в отдельном пуле потоков (размер настраивается) вместо главного потока.
  • Limit Operation Speed — глобальный бюджет операций за тик, с отдельными затратами для взаимодействия с блоками, разрушения блоков, взаимодействия с сущностями и атак по сущностям, чтобы избежать кика с серверов.
  • Bypass Mode — как клиент оценивает свои собственные операции: лимит скорости поворота, отправляемый за тик, и используют ли разрушение блока / взаимодействие с блоком / установка блока / взаимодействие с сущностью / атака по сущности только дистанцию, проверку направления луча или только луч.
  • Has Command Method — как LPCTools определяет, доступна ли вам команда: дерево команд или права gamemaster.
  • Max Command Length — верхняя граница для команд, отправляемых LPCTools.
  • Max Updates Per Frame — ограничивает обновления форм за кадр у инструментов рендеринга.
  • Reach Distance / Offhand Operation — для каждого инструмента: клиентская дальность и использование левой руки.
  • Work range restriction — запись для каждого инструмента (limitWorkingRange), которая читает формы MiniHUD и схематики Litematica: учитываются только регионы, в названиях которых есть настроенный префикс, и каждый сворачивается в разрешённую область с режимом — + добавить, - вычесть, +~ добавить область вне формы, -~ оставить только пересечение.

Примечания

  • Только клиентская часть: на сервере ничего устанавливать не нужно.
  • Функции, использующие команды (/setblock, /tp), требуют соответствующих прав на сервере, иначе пропускаются с предупреждением.
  • Конфиг хранится рядом с другими конфигами Malilib как lpctools-LPCConfig.json; скрипты — отдельные JSON-файлы в LPCScripts/.
  • Некоторые инструменты (Slight X-Ray, Bedrock Breaker, Trade Reroller, …) — помощники для серверов, где разрешены вспомогательные инструменты. Соблюдайте правила сервера, на котором играете.
  • Лицензия LGPL-3.0. Исходный код: https://github.com/Le-Petit-C/LPCTools

Последнее обновление: 2026-09-28 · v0.5.4.13 (Minecraft 26.3)

Частые вопросы

Как установить LPCTools?

Установите Fabric под свою версию Minecraft, скачайте LPCTools под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть LPCTools?

У LPCTools есть сборки для Minecraft 1.20–26.3.

Нужен ли LPCTools на сервере?

Ставится только в игру; на сервер ставить не нужно

Лицензия и источник
GNU Lesser General Public License v3.0 onlyможно использовать и распространять; изменённые версии — под той же лицензией и с исходным кодом
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее