# No Crafting Rule

Players are not allowed to craft, smelt or cook items. More specifically, this rule interacts with the internal 2x2 player crafting, the 3x3 crafting table crafting, the furnace (furnace, blast-furnace and smoker) cooking, campfire (and soul campfire) cooking, cutting with the stonecutter and upgrading with the smithing table.

# Punishment Trigger

Recipes in the exemption list take precedence over anything. For example, if crafting is blocked, but the recipe for crafting sticks is explicitly set in the exemption list, then crafting sticks is allowed.

# Crafting

A player enters the ingredients to craft an item in the crafting table or the 2x2 internal crafting and clicks in the result slot. Just entering the ingredients, so the to-be-crafted item is shown as the result, does not trigger anything.

# Furnace Smelting

A player cooks/smelts an item in the furnace, blast-furnace or smoker. The punishment is triggered when the cooking/smelting is completed.

# Campfire Cooking

A player cooks an item in the campfire (or soul campfire). The punishment is triggered when the cooking is completed.

# Stonecutting

A player crafts an item using the stonecutter. Just clicking on a recipe, so the to-be-cut item is shown as the result, does not trigger anything.

# Smithing

A player uses the smithing table to upgrade their tools/armor to netherite.

# Configuration

Exemptions
Select recipes which are excluded and do not trigger the punishments.
Allow 2x2 crafting
Determines if the player can use their internal 2x2 crafting grid to craft items.
Allow Crafting Table crafting
Determines if crafting in the 3x3 crafting grid is allowed or not.
Allow Furnace smelting
Determines if smelting an item in a furnace (furnace, blast-furnace and smoker) is allowed or not.
Allow Campfire cooking
Determines if cooking an item in a campfire (or soul campfire) is allowed or not.
Allow Smithing Table
Determines if using a smithing table is allowed or not. This only affects tools/armor upgrades, not trims. See the note further above.
Allow Stonecutter
Determines if using a stonecutter is allowed or not.
Local Punishments
Select punishments that trigger when this rule is violated.

# Example Configuration

Below are some examples you can directly copy into your server without using the website.

Example 1

Rules: No 2x2 and 3x3 crafting (NoCrafting)

Punishments: Every player loses 1 heart (HealthPunishment)

Goals: Kill 1 Enderdragon (MobGoal)

Example 1
no_crafting_no_crafting_at_all_1_heart_lost_all_mob_goal_1_ender_dragon.json 784B

Example 2

Rules: No cooking or smelting (NoCrafting)

Punishments: Every player loses 1 heart (HealthPunishment)

Goals: Kill 1 Enderdragon (MobGoal)

Example 2
no_crafting_no_smelting_cooking_1_heart_lost_all_mob_goal_1_ender_dragon.json 951B

Example 3

Rules: Nothing is allowed (NoCrafting)

Punishments: Every player loses 1 heart (HealthPunishment)

Goals: Kill 1 Enderdragon (MobGoal)

Example 3
no_crafting_nothing_1_heart_lost_all_mob_goal_1_ender_dragon.json 868B