Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Create: SchematicChecker
Create: SchematicChecker

Create: SchematicChecker

A mod for fix all schematic problem from Create and all addon!

104.0K
24

Create: Schematic Checker (CSC)

Create: Schematic Checker is a server-side protection mod for Create schematics. It scans uploaded schematics and blocks or sanitizes known malicious NBT patterns before they can be printed into a world.

CSC is designed for public and survival servers that allow schematic uploads. It protects against known Create schematic exploits such as item duplication, creative-item acquisition, server lag, crashes, malformed contraptions, and dangerous addon NBT.

Discord Server GitHub Repository

CSC preview

Support

What It Does

  • Scans schematics asynchronously, without blocking the Minecraft server main thread.
  • Detects and blocks known malicious Create schematic exploits.
  • Sanitizes configurable NBT fields, tags, blocks, items, and entities.
  • Validates Create belts, chain drives, mechanical arms, filters, fluid tanks, clipboards, and other high-risk block entities.
  • Supports custom local rules through config/CSC/user_rule.json.
  • Can optionally sync online rule updates when enabled by the server owner.
  • Keeps logs and optional schematic backups for auditing and later investigation.

Supported Versions

Choose the build that matches both your Minecraft version and Create version.

LoaderMinecraftCreate target
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

Dependencies

  • Minecraft
  • Create

Some builds may require loader-specific Create dependencies such as Flywheel, Ponder, or Registrate, depending on the target Minecraft/Create version.

Installation

  1. Download the CSC jar for your loader, Minecraft version, and Create version.
  2. Put the jar into the server mods folder.
  3. Start the server once to generate config/CSC/config.toml.
  4. Review the generated configuration before opening schematic uploads to players.
  5. Use /csc reload after editing the config.

Configuration

Main config file:

config/CSC/config.toml

Important options:

OptionPurpose
core.EnableEnables or disables CSC checks.
core.BanBlockBlocks or sanitizes high-risk blocks and items.
core.BanTagRemoves or blocks dangerous NBT tags.
core.KillEntityRemoves entities from schematics to prevent entity-based exploits.
core.WhiteListModEnableAllows only listed mod IDs to keep NBT. Recommended for public servers.
debug.EnableBackupSaves uploaded schematics for later auditing. Recommended.
online.enableAutoUpdateAllows CSC to fetch cloud rule updates. Disabled by default.
online.enableManualConfigEnables custom rules from config/CSC/user_rule.json.

Manual custom rule file:

config/CSC/user_rule.json

Online cached rules:

config/CSC/online/

Commands

CommandDescription
/cscShows basic status.
/csc helpShows help and feedback links.
/csc reloadReloads CSC configuration and rules.
/csc listShows rule-list help.
/csc list IdMatchRuleAllLists all ID match rules.
/csc list OperateMatchRuleAllLists all NBT operation rules.
/csc DisableTempTemporarily disables checks for 5 minutes.
/csc EnableRestores CSC after temporary disable.
`/csc notice whitelistid onoff`
`/csc mode whitelistid onoff`

Known Exploit Coverage

CSC covers many reported Create schematic vulnerabilities and addon-specific NBT exploits.

#StatusIssue
1FixedCreative items printed through Lecterns or Clipboards.
2FixedValve data tampering causing cache overflow and memory leaks.
3FixedClipboard duplication and creative-property clipboards.
4FixedConveyor belt length tampering beyond 1000 blocks.
5FixedConveyor belts with -1 length crashing older Forge servers.
6FixedMassive malicious conveyor chains causing lag, crashes, or world damage.
7FixedKintsugi Decor Urn infinite game-tick exploit.
8FixedWeighted Ejector launch-force tampering.
9FixedOversized Filter NBT causing extreme tick lag.
10FixedOverlong chain-drive pairings causing server lag.
11Fixedusing_converts_to tag creative-item exploit.
12FixedMechanical Arm distance tampering.
13FixedChain drives targeting invalid positions.
14FixedDistorted conveyor belts causing belt or shaft duplication.
15FixedChain drives with thousands of targets causing lag and duplication.
16FixedMechanical Arm infinite output through tampered safe-NBT data.
17FixedMechanical Arm duplication with camouflage panel mods.
18FixedFilter retrieval through Andesite Hoppers.
19FixedCreative-item acquisition through burn tags.
20FixedEntity-based duplication and creative-item exploits, including Armor Stands.
21FixedRoller-related creative item exploit in specific versions.
22FixedCreate: Enchantment Industry creative-tag printing.
23FixedCreate Crafts & Additions infinite energy-cell printing.
24FixedIntegrated Farming Chicken Coop GT lag exploit.
25FixedCommand-execution NBT exploit.
26FixedCreate 6.0+ fluid tank capacity tampering.
27FixedQuark Wire Mesh infinite lava exploit.
28FixedItem teleportation to the void through modified mechanical crafters/synthesizers.
29FixedAdditional void item-teleport exploit variants.
30FixedSuper Glue adhesion-check abuse causing heavy lag or crashes.
31FixedChassis and angled-chassis adhesion-check abuse causing heavy lag or crashes.
32DetectedCreate: Big Cannons fuse-data tampering for creative-item acquisition.
33FixedTwilight Forest giant block printing bypassing terrain and breaking bedrock.

Acknowledgments

Special thanks to:

  • crackun24 for Mixin reference code.
  • Qifei de Meigui, Kong Yu, air, crackun24, runner, CTR server owner, and other Create public server owners for test samples and post-fix support.
  • Some CMS blueprint-site partner creators. Their decision to block the author after seeing schematic bug fixes also became part of the motivation to keep this project updated.
  • Bilibili creator 一只不屑的屑蜘蛛. The repeated public-server schematic attacks and spread of exploit samples directly motivated this project and helped accelerate fixes for Create schematic vulnerabilities.

License

This project is licensed under GNU LGPL 3.0.

Совместимость

Minecraft: Java Edition

1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x

Платформы

Поддерживаемые окружения

Клиент и сервер

Создатели

Детали

Лицензия:GPL-3.0-only
Опубликован:7 месяцев назад
Обновлён:1 день назад
Главная