Dynamic Lights

Dynamic Lights

15M Downloads

[Multi-Mine] The banned items list logs every durability of the tools as a separate item

aaronhowser1 opened this issue ยท 4 comments

commented
banneditems {
    B:"biomesoplenty:ebony_door-0"=false
    B:"draconicevolution:draconic_axe-0"=false
    B:"minecraft:air-0"=false
    B:"minecraft:diamond_axe-0"=false
    B:"minecraft:diamond_axe-1"=false
    B:"minecraft:diamond_axe-10"=false
    B:"minecraft:diamond_axe-11"=false
    B:"minecraft:diamond_axe-12"=false
    B:"minecraft:diamond_axe-13"=false
    B:"minecraft:diamond_axe-14"=false
    B:"minecraft:diamond_axe-16"=false
    B:"minecraft:diamond_axe-17"=false
    B:"minecraft:diamond_axe-18"=false
    B:"minecraft:diamond_axe-19"=false
    B:"minecraft:diamond_axe-2"=false
    B:"minecraft:diamond_axe-20"=false
    B:"minecraft:diamond_axe-21"=false
    B:"minecraft:diamond_axe-22"=false
    B:"minecraft:diamond_axe-23"=false
    B:"minecraft:diamond_axe-24"=false
    B:"minecraft:diamond_axe-25"=false
    B:"minecraft:diamond_axe-26"=false
    B:"minecraft:diamond_axe-27"=false
    B:"minecraft:diamond_axe-28"=false
    B:"minecraft:diamond_axe-29"=false
    B:"minecraft:diamond_axe-3"=false
    B:"minecraft:diamond_axe-30"=false
    B:"minecraft:diamond_axe-31"=false
    B:"minecraft:diamond_axe-32"=false
    B:"minecraft:diamond_axe-33"=false
    B:"minecraft:diamond_axe-34"=false
    B:"minecraft:diamond_axe-35"=false
    B:"minecraft:diamond_axe-36"=false
    B:"minecraft:diamond_axe-37"=false
    B:"minecraft:diamond_axe-38"=false
    B:"minecraft:diamond_axe-39"=false
    B:"minecraft:diamond_axe-4"=false
    B:"minecraft:diamond_axe-40"=false
    B:"minecraft:diamond_axe-41"=false
    B:"minecraft:diamond_axe-42"=false
    B:"minecraft:diamond_axe-43"=false
    B:"minecraft:diamond_axe-44"=false
    B:"minecraft:diamond_axe-45"=false
    B:"minecraft:diamond_axe-46"=false
    B:"minecraft:diamond_axe-47"=false
    B:"minecraft:diamond_axe-48"=false
    B:"minecraft:diamond_axe-49"=false
    B:"minecraft:diamond_axe-5"=false
    B:"minecraft:diamond_axe-50"=false
    B:"minecraft:diamond_axe-51"=false
    B:"minecraft:diamond_axe-52"=false
    B:"minecraft:diamond_axe-53"=false
    B:"minecraft:diamond_axe-54"=false
    B:"minecraft:diamond_axe-55"=false
    B:"minecraft:diamond_axe-56"=false
    B:"minecraft:diamond_axe-57"=false
    B:"minecraft:diamond_axe-58"=false
    B:"minecraft:diamond_axe-59"=false
    B:"minecraft:diamond_axe-6"=false
    B:"minecraft:diamond_axe-60"=false
    B:"minecraft:diamond_axe-61"=false
    B:"minecraft:diamond_axe-62"=false
    B:"minecraft:diamond_axe-63"=false
    B:"minecraft:diamond_axe-64"=false
    B:"minecraft:diamond_axe-65"=false
    B:"minecraft:diamond_axe-66"=false
    B:"minecraft:diamond_axe-67"=false
    B:"minecraft:diamond_axe-68"=false
    B:"minecraft:diamond_axe-69"=false
    B:"minecraft:diamond_axe-7"=false
    B:"minecraft:diamond_axe-70"=false
    B:"minecraft:diamond_axe-71"=false
    B:"minecraft:diamond_axe-72"=false
    B:"minecraft:diamond_axe-73"=false
    B:"minecraft:diamond_axe-74"=false
    B:"minecraft:diamond_axe-75"=false
    B:"minecraft:diamond_axe-76"=false
    B:"minecraft:diamond_axe-77"=false
    B:"minecraft:diamond_axe-78"=false
    B:"minecraft:diamond_axe-79"=false
    B:"minecraft:diamond_axe-8"=false
    B:"minecraft:diamond_axe-80"=false
    B:"minecraft:diamond_axe-81"=false
    B:"minecraft:diamond_axe-82"=false
    B:"minecraft:diamond_axe-83"=false
    B:"minecraft:diamond_axe-84"=false
    B:"minecraft:diamond_axe-85"=false
    B:"minecraft:diamond_axe-86"=false
    B:"minecraft:diamond_axe-87"=false
    B:"minecraft:diamond_axe-9"=false
    B:"minecraft:iron_axe-0"=false
    B:"minecraft:iron_axe-1"=false
    B:"minecraft:iron_axe-2"=false
    B:"minecraft:iron_axe-3"=false
    B:"minecraft:iron_axe-4"=false
    B:"minecraft:iron_axe-5"=false
    B:"minecraft:iron_axe-6"=false
    B:"minecraft:iron_pickaxe-0"=false
    B:"minecraft:iron_pickaxe-1"=false
    B:"minecraft:spruce_door-0"=false
    B:"minecraft:stone_axe-0"=false
    B:"minecraft:stone_axe-3"=false
    B:"minecraft:stone_axe-4"=false
    B:"minecraft:stone_axe-5"=false
    B:"minecraft:stone_axe-6"=false
    B:"tconstruct:excavator-0"=false
    B:"tconstruct:pickaxe-0"=false
    B:"tconstruct:pickaxe-1"=false
    B:"tconstruct:pickaxe-2"=false
    B:"tconstruct:pickaxe-3"=false
    B:"thermalfoundation:tool.excavator_copper-0"=false
    B:"thermalfoundation:tool.excavator_copper-9"=false
}
commented

Possibly. However, ingame this is a cached HashMap so it should not degrade performance. "So the config would be smaller" is not enough cause for me to make this more complex.

commented

The problem is, in some items it is durability, in others it might actually be different items.

commented

Instead of being auto-generated, could we maybe just say like "minecraft:iron_axe" and it does all durabilities, but if we do like "minecraft:iron_axe-0" it only checks for iron axes without damage? The way it is now, by the end of someone playing the config will be like ten thousand lines long.

commented

Not causing performance issue's you say? What about this?
#291