HomeJavaModsCreate: Schematic Checker
Create: Schematic Checker
ModsJava

Create: Schematic Checker

by Pink_Cats · on CurseForge

Which build do you need?

This mod ships a separate file for every mod loader and every version of the game. Pick both, then download — the wrong build installs fine and then does nothing in the game.

Mod loader

Minecraft version

⬇ Download for 1.21.1 · NeoForge⬇ Download for 1.20.1 · NeoForge⬇ Download for 1.19.2 · NeoForge⬇ Download for 1.20.1 · Forge⬇ Download for 1.19.2 · Forge⬇ Download for 1.18.2 · Forge⬇ Download for 1.17.1 · Forge⬇ Download for 1.16.5 · Forge⬇ Download for 1.20.1 · Fabric⬇ Download for 1.19.2 · Fabric⬇ Download for 1.18.2 · Fabric⬇ Download for 1.20.1 · Quilt⬇ Download for 1.19.2 · Quilt⬇ Download for 1.18.2 · Quilt
I don't know my version or loader
Open the Minecraft launcher and look at the profile you play on — it names both, like fabric-loader-1.21.4. The version also shows in the bottom-right corner of the game's main menu.
No loader in the profile name? Then it's plain Minecraft, and these mods won't run — you need Fabric or NeoForge installed first.

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

Supported Versions

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

Loader Minecraft Create target
Forge 1.14.4 0.2.3
Forge 1.15.2 0.3.1
Forge 1.16.5 0.3.2g
Forge 1.17.1 0.4
Forge 1.18.2 0.5.1i
Forge 1.19.2 0.5.1i
Forge 1.20.1 0.5.1j
Forge 1.20.1 6.0.x
Fabric 1.18.2 0.5.1i
Fabric 1.19.2 0.5.1i
Fabric 1.20.1 6.0.x
Fabric 1.21.1 6.0.x
NeoForge 1.21.1 6.0.x

Dependencies

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:

Option Purpose
core.Enable Enables or disables CSC checks.
core.BanBlock Blocks or sanitizes high-risk blocks and items.
core.BanTag Removes or blocks dangerous NBT tags.
core.KillEntity Removes entities from schematics to prevent entity-based exploits.
core.WhiteListModEnable Allows only listed mod IDs to keep NBT. Recommended for public servers.
debug.EnableBackup Saves uploaded schematics for later auditing. Recommended.
online.enableAutoUpdate Allows CSC to fetch cloud rule updates. Disabled by default.
online.enableManualConfig Enables custom rules from config/CSC/user_rule.json.

Manual custom rule file:

config/CSC/user_rule.json

Online cached rules:

config/CSC/online/

Commands

Command Description
/csc Shows basic status.
/csc help Shows help and feedback links.
/csc reload Reloads CSC configuration and rules.
/csc list Shows rule-list help.
/csc list IdMatchRuleAll Lists all ID match rules.
/csc list OperateMatchRuleAll Lists all NBT operation rules.
/csc DisableTemp Temporarily disables checks for 5 minutes.
/csc Enable Restores CSC after temporary disable.
/csc notice whitelistid on|off Toggles whitelist-mode scan notice.
/csc mode whitelistid on|off Toggles mod ID whitelist mode.

Known Exploit Coverage

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

# Status Issue
1 Fixed Creative items printed through Lecterns or Clipboards.
2 Fixed Valve data tampering causing cache overflow and memory leaks.
3 Fixed Clipboard duplication and creative-property clipboards.
4 Fixed Conveyor belt length tampering beyond 1000 blocks.
5 Fixed Conveyor belts with -1 length crashing older Forge servers.
6 Fixed Massive malicious conveyor chains causing lag, crashes, or world damage.
7 Fixed Kintsugi Decor Urn infinite game-tick exploit.
8 Fixed Weighted Ejector launch-force tampering.
9 Fixed Oversized Filter NBT causing extreme tick lag.
10 Fixed Overlong chain-drive pairings causing server lag.
11 Fixed using_converts_to tag creative-item exploit.
12 Fixed Mechanical Arm distance tampering.
13 Fixed Chain drives targeting invalid positions.
14 Fixed Distorted conveyor belts causing belt or shaft duplication.
15 Fixed Chain drives with thousands of targets causing lag and duplication.
16 Fixed Mechanical Arm infinite output through tampered safe-NBT data.
17 Fixed Mechanical Arm duplication with camouflage panel mods.
18 Fixed Filter retrieval through Andesite Hoppers.
19 Fixed Creative-item acquisition through burn tags.
20 Fixed Entity-based duplication and creative-item exploits, including Armor Stands.
21 Fixed Roller-related creative item exploit in specific versions.
22 Fixed Create: Enchantment Industry creative-tag printing.
23 Fixed Create Crafts & Additions infinite energy-cell printing.
24 Fixed Integrated Farming Chicken Coop GT lag exploit.
25 Fixed Command-execution NBT exploit.
26 Fixed Create 6.0+ fluid tank capacity tampering.
27 Fixed Quark Wire Mesh infinite lava exploit.
28 Fixed Item teleportation to the void through modified mechanical crafters/synthesizers.
29 Fixed Additional void item-teleport exploit variants.
30 Fixed Super Glue adhesion-check abuse causing heavy lag or crashes.
31 Fixed Chassis and angled-chassis adhesion-check abuse causing heavy lag or crashes.
32 Detected Create: Big Cannons fuse-data tampering for creative-item acquisition.
33 Fixed Twilight Forest giant block printing bypassing terrain and breaking bedrock.

Acknowledgments

Special thanks to:

License

This project is licensed under GNU LGPL 3.0.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

Verified by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more