194 lines
6.6 KiB
Plaintext
194 lines
6.6 KiB
Plaintext
|
|
{
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Item Obliterator by ElocinDev
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
//
|
||
|
|
// How to add items?
|
||
|
|
// - They are json strings, so you need to separate each
|
||
|
|
// entry with a comma, except the last
|
||
|
|
// - If you start an entry with !, it will be treated as a regular expression
|
||
|
|
// Example: "!minecraft:.*_sword" to disable all swords
|
||
|
|
//
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Do not touch this
|
||
|
|
"configVersion": 2,
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Items here will be unusable completely
|
||
|
|
// Example: minecraft:diamond
|
||
|
|
"blacklisted_items": [
|
||
|
|
"advanced_copper:copper_axe",
|
||
|
|
"advanced_copper:copper_hammer",
|
||
|
|
"advanced_copper:copper_hoe",
|
||
|
|
"advanced_copper:copper_paxel",
|
||
|
|
"advanced_copper:copper_pickaxe",
|
||
|
|
"advanced_copper:copper_shovel",
|
||
|
|
"advanced_copper:copper_sword",
|
||
|
|
"advanced_copper:copper_excavator",
|
||
|
|
"tconstruct:repair_kit",
|
||
|
|
"tconstruct:repair_kit_cast",
|
||
|
|
"tconstruct:repair_kit_sand_cast",
|
||
|
|
"tconstruct:repair_kit_red_sand_cast",
|
||
|
|
"tconstruct:pick_head",
|
||
|
|
"tconstruct:pick_head_cast",
|
||
|
|
"tconstruct:pick_head_sand_cast",
|
||
|
|
"tconstruct:pick_head_red_sand_cast",
|
||
|
|
"tconstruct:small_axe_head",
|
||
|
|
"tconstruct:small_axe_head_cast",
|
||
|
|
"tconstruct:small_axe_head_sand_cast",
|
||
|
|
"tconstruct:small_axe_head_red_sand_cast",
|
||
|
|
"tconstruct:small_blade",
|
||
|
|
"tconstruct:small_blade_cast",
|
||
|
|
"tconstruct:small_blade_sand_cast",
|
||
|
|
"tconstruct:small_blade_red_sand_cast",
|
||
|
|
"tconstruct:adze_head",
|
||
|
|
"tconstruct:adze_head_cast",
|
||
|
|
"tconstruct:adze_head_sand_cast",
|
||
|
|
"tconstruct:adze_head_red_sand_cast",
|
||
|
|
"tconstruct:hammer_head",
|
||
|
|
"tconstruct:hammer_head_cast",
|
||
|
|
"tconstruct:hammer_head_sand_cast",
|
||
|
|
"tconstruct:hammer_head_red_sand_cast",
|
||
|
|
"tconstruct:broad_axe_head",
|
||
|
|
"tconstruct:broad_axe_head_cast",
|
||
|
|
"tconstruct:broad_axe_head_sand_cast",
|
||
|
|
"tconstruct:broad_axe_head_red_sand_cast",
|
||
|
|
"tconstruct:broad_blade",
|
||
|
|
"tconstruct:broad_blade_cast",
|
||
|
|
"tconstruct:broad_blade_sand_cast",
|
||
|
|
"tconstruct:broad_blade_red_sand_cast",
|
||
|
|
"tconstruct:large_plate",
|
||
|
|
"tconstruct:large_plate_cast",
|
||
|
|
"tconstruct:large_plate_sand_cast",
|
||
|
|
"tconstruct:large_plate_red_sand_cast",
|
||
|
|
"tconstruct:tool_handle",
|
||
|
|
"tconstruct:tool_handle_cast",
|
||
|
|
"tconstruct:tool_handle_sand_cast",
|
||
|
|
"tconstruct:tool_handle_red_sand_cast",
|
||
|
|
"tconstruct:tool_binding",
|
||
|
|
"tconstruct:tool_binding_cast",
|
||
|
|
"tconstruct:tool_binding_sand_cast",
|
||
|
|
"tconstruct:tool_binding_red_sand_cast",
|
||
|
|
"tconstruct:tough_handle",
|
||
|
|
"tconstruct:tough_handle_cast",
|
||
|
|
"tconstruct:tough_handle_sand_cast",
|
||
|
|
"tconstruct:tough_handle_red_sand_cast",
|
||
|
|
"tconstruct:tough_binding",
|
||
|
|
"tconstruct:tough_binding_cast",
|
||
|
|
"tconstruct:tough_binding_sand_cast",
|
||
|
|
"tconstruct:tough_binding_red_sand_cast",
|
||
|
|
"tconstruct:bow_limb",
|
||
|
|
"tconstruct:bow_limb_cast",
|
||
|
|
"tconstruct:bow_limb_sand_cast",
|
||
|
|
"tconstruct:bow_limb_red_sand_cast",
|
||
|
|
"tconstruct:bow_grip",
|
||
|
|
"tconstruct:bow_grip_cast",
|
||
|
|
"tconstruct:bow_grip_sand_cast",
|
||
|
|
"tconstruct:bow_grip_red_sand_cast",
|
||
|
|
"tconstruct:bowstring",
|
||
|
|
"tconstruct:modifier_crystal",
|
||
|
|
"tconstruct:pickaxe",
|
||
|
|
"tconstruct:pickadze",
|
||
|
|
"tconstruct:mattock",
|
||
|
|
"tconstruct:hand_axe",
|
||
|
|
"tconstruct:kama",
|
||
|
|
"tconstruct:dagger",
|
||
|
|
"tconstruct:sword",
|
||
|
|
"tconstruct:sledge_hammer",
|
||
|
|
"tconstruct:vein_hammer",
|
||
|
|
"tconstruct:excavator",
|
||
|
|
"tconstruct:broad_axe",
|
||
|
|
"tconstruct:scythe",
|
||
|
|
"tconstruct:cleaver",
|
||
|
|
"tconstruct:crossbow",
|
||
|
|
"tconstruct:longbow",
|
||
|
|
"tconstruct:melting_pan",
|
||
|
|
"tconstruct:war_pick",
|
||
|
|
"tconstruct:swasher",
|
||
|
|
"tconstruct:travelers_shield",
|
||
|
|
"tconstruct:plate_shield",
|
||
|
|
"tconstruct:shield_core",
|
||
|
|
"tconstruct:slime_helmet",
|
||
|
|
"tconstruct:slime_chestplate",
|
||
|
|
"tconstruct:slime_leggings",
|
||
|
|
"tconstruct:slime_boots",
|
||
|
|
"!tconstruct:travelers_.*",
|
||
|
|
"!tconstruct:plate_.*",
|
||
|
|
"!tconstruct:.*_plating",
|
||
|
|
"!tconstruct:.*_plating_.*cast",
|
||
|
|
"!tconstruct:.*_plating_dummy",
|
||
|
|
"tconstruct:maille",
|
||
|
|
"!tconstruct:maille_.*cast",
|
||
|
|
"tconstruct:flint_and_brick",
|
||
|
|
"!tconstruct:.*_slime_grass",
|
||
|
|
"tconstruct:earth_slime_dirt",
|
||
|
|
"tconstruct:sky_slime_dirt",
|
||
|
|
"tconstruct:ichor_slime_dirt",
|
||
|
|
"tconstruct:ender_slime_dirt",
|
||
|
|
"!tconstruct:.*ichor.*",
|
||
|
|
"!tconstruct:.*bloodshroom.*",
|
||
|
|
"!tconstruct:.*blood_slime.*",
|
||
|
|
"tconstruct:blood_cake",
|
||
|
|
"!tconstruct:.*_slime_crystal_cluster",
|
||
|
|
"!tconstruct:.*_slime_crystal_bud",
|
||
|
|
"!tconstruct:.*_slime_crystal_block",
|
||
|
|
"!tconstruct:budding_.*_slime_crystal",
|
||
|
|
"!tconstruct:.*_reinforcement",
|
||
|
|
"!tconstruct:.*_slime_tall_grass",
|
||
|
|
"!tconstruct:.*_slime_fern",
|
||
|
|
"!tconstruct:.*_slime_grass_seeds",
|
||
|
|
"tconstruct:tinker_station",
|
||
|
|
"tconstruct:modifier_worktable",
|
||
|
|
"!tconstruct:.*_anvil",
|
||
|
|
"tconstruct:venombone",
|
||
|
|
"tconstruct:necrotic_bone",
|
||
|
|
"tconstruct:blazing_bone",
|
||
|
|
"tconstruct:copper_can",
|
||
|
|
"tconstruct:gold_bars",
|
||
|
|
"tconstruct:efln_ball",
|
||
|
|
"tconstruct:silky_cloth",
|
||
|
|
"tconstruct:creative_slot",
|
||
|
|
"tconstruct:dragon_scale",
|
||
|
|
"!tconstruct:.*shuriken",
|
||
|
|
"!tnts_harder_beds:.*mattress",
|
||
|
|
"minecraft:wooden_hoe",
|
||
|
|
"minecraft:wooden_axe",
|
||
|
|
"minecraft:wooden_sword",
|
||
|
|
"minecraft:wooden_shovel",
|
||
|
|
"minecraft:wooden_pickaxe"
|
||
|
|
],
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Removes an item if it contains certain nbt tag. If the whole entry (or expression) is present, the item gets removed.
|
||
|
|
// Use with caution! This is a very expensive operation and can cause lag if you have a lot of items blacklisted.
|
||
|
|
//
|
||
|
|
// Example to disable a regeneration potion: Potion:"minecraft:regeneration"
|
||
|
|
//
|
||
|
|
// You can also use regular expressions by starting the value with !
|
||
|
|
"blacklisted_nbt": [],
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Items here will not be able to be right-clicked (Interact)
|
||
|
|
// Example: minecraft:apple
|
||
|
|
"only_disable_interactions": [
|
||
|
|
"examplemod:example_item"
|
||
|
|
],
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Items here will not be able to be used to attack
|
||
|
|
// Example: minecraft:diamond_sword
|
||
|
|
"only_disable_attacks": [
|
||
|
|
"examplemod:example_item"
|
||
|
|
],
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// Items here will get their recipes disabled
|
||
|
|
// Keep in mind this already is applied to blacklisted items
|
||
|
|
"only_disable_recipes": [
|
||
|
|
"examplemod:example_item"
|
||
|
|
],
|
||
|
|
// -----------------------------------------------------------
|
||
|
|
// If true, the mod will use a hashset to handle the blacklisted items
|
||
|
|
// This is a more optimized approach only if you have a lot of items blacklisted (20 or more is recommended)
|
||
|
|
// If you just have a small amount of items blacklisted, keep this false
|
||
|
|
//
|
||
|
|
// [!] Enabling this will disable all regular expressions
|
||
|
|
// [!] Does not apply to NBT, only item blacklist / interaction / attack
|
||
|
|
"use_hashmap_optimizations": false
|
||
|
|
}
|