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.

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

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 clicking the settings icon button in Uncrafting Table GUI:

Common Config Screen:

TIP

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

Released under CC0 1.0.