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

Create: SchematicChecker

Мод для исправления всех проблем со схемами из Create и всех аддонов!

FabricNeoForgeForgeQuilt
Загрузчики
FabricNeoForgeForgeQuilt
Скачиваний на Modrinth
419 тыс.
Подписчиков на Modrinth
39
версий
248
Обновлён
27 сентября 202627 сент.
Опубликован
в 2025

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

Работает на Fabric, NeoForge, Forge и Quilt
Для Minecraft 1.20.1, 1.21.1 …
Работает и в игре, и на сервере — ставьте, где нужен
Последняя версия — 1.21.1-2.27.47-6.0-neoforge от 27 сентября 2026
Лицензия GPL-3.0-only — бесплатно
Где нужен
В игренеобязателенНа серверенеобязателен

Работает и в игре, и на сервере — ставьте, где нужен

Версии игры1.19.2, 1.20.1, 1.21.1 …
Описание переведено автоматическиПоказать оригинал (EN)

Create: Schematic Checker (CSC)

Create: Schematic Checker — это серверный мод для защиты от вредоносных схематик Create. Он сканирует загруженные схематики и блокирует или очищает известные вредоносные NBT-паттерны до того, как их можно будет напечатать в мире.

CSC создан для публичных и survival-серверов, которые разрешают загрузку схематик. Он защищает от известных эксплойтов схематик Create, таких как дюп предметов, получение креативных предметов, лаги сервера, краши, некорректные конструкции и опасные NBT из аддонов.

Discord Server GitHub Repository

CSC preview

Поддержка

Что он делает

  • Сканирует схематики асинхронно, не блокируя главный поток сервера Minecraft.
  • Обнаруживает и блокирует известные вредоносные эксплойты схематик Create.
  • Очищает настраиваемые NBT-поля, теги, блоки, предметы и сущности.
  • Проверяет конвейеры Create, цепные приводы, механические руки, фильтры, жидкостные резервуары, планшеты и другие опасные блочные сущности.
  • Поддерживает пользовательские локальные правила через config/CSC/user_rule.json.
  • Может опционально синхронизировать онлайн-обновления правил, если это включит владелец сервера.
  • Ведёт логи и опциональные бэкапы схематик для аудита и последующего разбирательства.

Поддерживаемые версии

Выберите сборку, подходящую одновременно под вашу версию Minecraft и версию Create.

ЗагрузчикMinecraftЦелевая версия Create
Forge1.14.40.2.3
Forge1.15.20.3.1
Forge1.16.50.3.2g
Forge1.17.10.4
Forge1.18.20.5.1i
Forge1.19.20.5.1i
Forge1.20.10.5.1j
Forge1.20.16.0.x
Fabric1.18.20.5.1i
Fabric1.19.20.5.1i
Fabric1.20.16.0.x
Fabric1.21.16.0.x
NeoForge1.21.16.0.x

Зависимости

  • Minecraft
  • Create

Некоторые сборки могут требовать специфичные для загрузчика зависимости Create, такие как Flywheel, Ponder или Registrate, в зависимости от целевой версии Minecraft/Create.

Установка

  1. Скачайте jar-файл CSC для вашего загрузчика, версии Minecraft и версии Create.
  2. Поместите jar в папку mods сервера.
  3. Запустите сервер один раз, чтобы сгенерировался config/CSC/config.toml.
  4. Проверьте сгенерированную конфигурацию, прежде чем открывать загрузку схематик для игроков.
  5. Используйте /csc reload после редактирования конфига.

Конфигурация

Основной файл конфига:

config/CSC/config.toml

Важные опции:

ОпцияНазначение
core.EnableВключает или отключает проверки CSC.
core.BanBlockБлокирует или очищает высокорисковые блоки и предметы.
core.BanTagУдаляет или блокирует опасные NBT-теги.
core.KillEntityУдаляет сущности из схематик, чтобы предотвратить эксплойты через сущностей.
core.WhiteListModEnableРазрешает сохранять NBT только указанным ID модов. Рекомендуется для публичных серверов.
debug.EnableBackupСохраняет загруженные схематики для последующего аудита. Рекомендуется.
online.enableAutoUpdateПозволяет CSC получать обновления правил из облака. По умолчанию отключено.
online.enableManualConfigВключает пользовательские правила из config/CSC/user_rule.json.

Файл ручных пользовательских правил:

config/CSC/user_rule.json

Кэшированные онлайн-правила:

config/CSC/online/

Команды

КомандаОписание
/cscПоказывает базовый статус.
/csc helpПоказывает справку и ссылки для обратной связи.
/csc reloadПерезагружает конфигурацию и правила CSC.
/csc listПоказывает справку по списку правил.
/csc list IdMatchRuleAllВыводит все правила совпадения ID.
/csc list OperateMatchRuleAllВыводит все правила операций с NBT.
/csc DisableTempВременно отключает проверки на 5 минут.
/csc EnableВосстанавливает работу CSC после временного отключения.
`/csc notice whitelistid onoff`
`/csc mode whitelistid onoff`

Покрытие известных эксплойтов

CSC покрывает множество зарегистрированных уязвимостей Create schematic и NBT-эксплойтов, специфичных для аддонов.

#СтатусПроблема
1ИсправленоКреативные предметы, напечатанные через Lectern или Clipboard.
2ИсправленоПодмена данных Valve, вызывающая переполнение кэша и утечки памяти.
3ИсправленоДюп через Clipboard и clipboard с креативными свойствами.
4ИсправленоПодмена длины конвейерной ленты свыше 1000 блоков.
5ИсправленоКонвейерные ленты с длиной -1, крашащие старые сервера Forge.
6ИсправленоМассивные вредоносные конвейерные цепочки, вызывающие лаги, краши или повреждение мира.
7ИсправленоБесконечный игровой тик-эксплойт Kintsugi Decor Urn.
8ИсправленоПодмена силы запуска Weighted Ejector.
9ИсправленоСлишком большой NBT Filter, вызывающий экстремальные лаги тиков.
10ИсправленоСлишком длинные пары chain-drive, вызывающие лаги сервера.
11ИсправленоЭксплойт креативных предметов через тег using_converts_to.
12ИсправленоПодмена дистанции Mechanical Arm.
13ИсправленоChain drives, нацеленные на недопустимые позиции.
14ИсправленоИскажённые конвейерные ленты, вызывающие дюп лент или валов.
15ИсправленоChain drives с тысячами целей, вызывающие лаги и дюп.
16ИсправленоБесконечный вывод Mechanical Arm через подменённые safe-NBT данные.
17ИсправленоДюп Mechanical Arm с модами на камуфляжные панели.
18ИсправленоИзвлечение Filter через Andesite Hoppers.
19ИсправленоПолучение креативных предметов через burn-теги.
20ИсправленоДюп на основе сущностей и эксплойты креативных предметов, включая Armor Stands.
21ИсправленоЭксплойт креативных предметов, связанный с Roller, в определённых версиях.
22ИсправленоПечать креативных тегов в Create: Enchantment Industry.
23ИсправленоБесконечная печать energy-cell в Create Crafts & Additions.
24ИсправленоЛаг-эксплойт Integrated Farming Chicken Coop GT.
25ИсправленоNBT-эксплойт выполнения команд.
26ИсправленоПодмена вместимости жидкостного резервуара в Create 6.0+.
27ИсправленоБесконечный эксплойт лавы через Quark Wire Mesh.
28ИсправленоТелепортация предметов в пустоту через изменённые mechanical crafters/synthesizers.
29ИсправленоДополнительные варианты эксплойта телепортации предметов в пустоту.
30ИсправленоЗлоупотребление проверкой сцепления Super Glue, вызывающее сильные лаги или краши.
31ИсправленоЗлоупотребление проверкой сцепления Chassis и angled-chassis, вызывающее сильные лаги или краши.
32ОбнаруженоПодмена данных фитиля в Create: Big Cannons для получения креативных предметов.
33ИсправленоПечать гигантских блоков Twilight Forest в обход рельефа и с разрушением бедрока.

Благодарности

Особая благодарность:

  • crackun24 за справочный код Mixin.
  • Qifei de Meigui, Kong Yu, air, crackun24, runner, владельцу сервера CTR и другим владельцам публичных серверов Create за тестовые образцы и поддержку после исправлений.
  • Некоторым партнёрам-создателям с сайта схем CMS. Их решение заблокировать автора после увиденных исправлений багов схем также стало частью мотивации поддерживать этот проект в актуальном состоянии.
  • Создателю с Bilibili 一只不屑的屑蜘蛛. Повторяющиеся атаки схемами на публичных серверах и распространение образцов эксплойтов напрямую мотивировали этот проект и помогли ускорить исправления уязвимостей Create schematic.

Лицензия

Этот проект распространяется под лицензией GNU LGPL 3.0.

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

Как установить Create: SchematicChecker?

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

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

У Create: SchematicChecker есть сборки для Minecraft 1.18.2, 1.19.2, 1.20.1, 1.21.1 ….

Нужен ли Create: SchematicChecker на сервере?

Работает и в игре, и на сервере — ставьте, где нужен

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

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