Skip to content

Common Config

Common config allows players, pack developers or server admin to configure the options related to uncrafting.

Config Options

Experience

SettingTypeDefaultDescription
experienceTypeString"LEVEL"Determines whether the cost uses experience levels or points. Allowed values: LEVEL, POINT.
experiencesNumber1Default experience required to uncraft an item. More detailed values can be configured in Per Item Exp Config. Must be > 0.

Restrictions

SettingTypeDefaultDescription
restrictionTypeString"BLACKLIST"Determines how the item restriction list behaves. Allowed values: BLACKLIST, WHITELIST.
restrictionsList["uncrafteverything:uncrafting_table", "minecraft:crafting_table"]List of items that are allowed or denied depending on restrictionType. Invalid entries will reset the config at runtime.
Format examples: modid:item, modid:*, modid:*_glass, #modid:item_tag.
You can press F3 + H in-game and hover an item to see its modid:name.

AllowEnchantedItems

SettingTypeDefaultDescription
allowEnchantedItemsBooleantrueAllows enchanted items to be uncrafted.

AllowUnSmithing

SettingTypeDefaultDescription
allowUnSmithingBooleantrueAllows uncrafting of smithing-upgraded items (e.g., trimmed armor, Netherite armor).

AllowDamaged

SettingTypeDefaultDescription
allowDamagedBooleantrueAllows uncrafting of damaged items.

PreventModdedIngredientsFromVanillaItems

SettingTypeDefaultDescription
preventModdedIngredientsFromVanillaItemsBooleantruePrevents vanilla items from being uncrafted using modded recipes to avoid unintended or exploit-prone outcomes.

RestrictedModIngredients

SettingTypeDefaultDescription
restrictedModIngredientsList["productivetrees", "chipped"]List of mod IDs excluded when searching for uncrafting recipes to improve performance.
Format: modid.

FTBQuestProgression

SettingTypeDefaultDescription
enableProgressionBooleanfalseEnables progression-based uncrafting when FTB Quests is installed.
onlyAllowDefinedProgressionBooleanfalseWhen progression is enabled: only items explicitly defined in the progression config can be uncrafted.

INFO

This options only work when FTB Quests is installed.

See also FTB Quest Progression Config.


OutputEnchantedBook

SettingTypeDefaultDescription
outputEnchantedBookBooleanfalseWhen uncrafting enchanted items, outputs an Enchanted Book containing the enchantments.

RecipeSelectionOrder

SettingTypeDefaultDescription
prioritizeVanillaIngredientRecipeBooleantrueRecipe selection should prioritize recipe with more vanilla ingredients.

Config File

The common config file can be found under config/uncrafteverything-common.toml. Below will include an example of how the config file will look like:

toml
[Experience]
	experienceType = "LEVEL"
	experiences = 1

[Restrictions]
	restrictionType = "BLACKLIST"
	restrictions = ["uncrafteverything:uncrafting_table", "minecraft:crafting_table"]

[AllowEnchantedItems]
	allowEnchantedItems = true

[AllowUnSmithing]
	allowUnSmithing = true

[AllowDamaged]
	allowDamaged = true

[PreventModdedIngredientsFromVanillaItems]
	preventModdedIngredientsFromVanillaItems = true

[RestrictedModIngredients]
	restrictedModIngredients = ["productivetrees", "chipped"]

[FTBQuestProgression]
	enableProgression = false
	onlyAllowDefinedProgression = false

[OutputEnchantedBook]
	outputEnchantedBook = false
	
[RecipeSelectionOrder]
	prioritizeVanillaIngredientRecipe = true

INFO

The file name will be config/uncrafteverything_common.toml for Fabric

In-game Config Screen

If you are not familiar with code syntax, there is an in-game config screen for you to edit the config by toggling.

The config screen can be accessed by running command /ueconfig common.

Common Config Screen:

TIP

Common Config Screen command only available if the player is in creative mode or has Admin Permission