diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt index a36bde441..a881040a7 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt @@ -5,7 +5,6 @@ import net.minecraft.data.recipes.ShapedRecipeBuilder import net.minecraft.data.recipes.ShapelessRecipeBuilder import net.minecraft.resources.ResourceLocation import net.minecraft.world.item.ItemStack -import net.minecraft.world.item.crafting.Ingredient import net.minecraft.world.level.block.Block import net.minecraft.world.level.block.IronBarsBlock import net.minecraftforge.client.model.generators.ConfiguredModel @@ -35,7 +34,6 @@ import ru.dbotthepony.mc.otm.datagen.recipes.MatteryRecipeProvider import ru.dbotthepony.mc.otm.datagen.recipes.has import ru.dbotthepony.mc.otm.registry.* import ru.dbotthepony.mc.otm.* -import ru.dbotthepony.mc.otm.datagen.recipes.MatteryRecipe import ru.dbotthepony.mc.otm.datagen.recipes.addCraftingTableRecipes import ru.dbotthepony.mc.otm.registry.objects.ColoredDecorativeBlock import ru.dbotthepony.mc.otm.registry.objects.DecorativeBlock @@ -176,8 +174,8 @@ object DataGen { decorativeCubeAll(glass) } - for ((i, block) in MBlocks.TRITANIUM_STRIPED_BLOCKS.withIndex()) { - decorativeColumn(block, "stripe/${block.registryName!!.path}", "tritanium_block_${MBlocks.TRITANIUM_STRIPED_BLOCKS_COLORS[i]}") + for ((block, colors) in MRegistry.TRITANIUM_STRIPED_BLOCK.blocksWithColor) { + decorativeColumn(block, "stripe/${block.registryName!!.path}", "tritanium_block_${colors.first.name.lowercase()}") } blockModelProvider.resourceCubeAll(MBlocks.TRITANIUM_ORE) @@ -383,7 +381,7 @@ object DataGen { MRegistry.TRITANIUM_BLOCK.items.forEach(this::block) MRegistry.INDUSTRIAL_GLASS.items.forEach(this::block) - for (block in MItems.TRITANIUM_STRIPED_BLOCKS) { + for (block in MRegistry.TRITANIUM_STRIPED_BLOCK.items) { block(block) } diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/MatteryLanguageProvider.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/MatteryLanguageProvider.kt index 33c825359..d430836c1 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/MatteryLanguageProvider.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/MatteryLanguageProvider.kt @@ -8,6 +8,7 @@ import net.minecraft.network.chat.MutableComponent import net.minecraft.network.chat.contents.TranslatableContents import net.minecraft.world.effect.MobEffect import net.minecraft.world.entity.EntityType +import net.minecraft.world.item.DyeColor import net.minecraft.world.item.Item import net.minecraft.world.item.ItemStack import net.minecraft.world.item.enchantment.Enchantment @@ -173,6 +174,44 @@ class MatteryLanguageProvider(private val gen: DataGenerator) { .build() + val dyeClassMapped: Map = ImmutableMap.builder() + .put(DyeColor.WHITE, white) + .put(DyeColor.ORANGE, orange) + .put(DyeColor.MAGENTA, magenta) + .put(DyeColor.LIGHT_BLUE, lightBlue) + .put(DyeColor.YELLOW, yellow) + .put(DyeColor.LIME, lime) + .put(DyeColor.PINK, pink) + .put(DyeColor.GRAY, gray) + .put(DyeColor.LIGHT_GRAY, lightGray) + .put(DyeColor.CYAN, cyan) + .put(DyeColor.PURPLE, purple) + .put(DyeColor.BLUE, blue) + .put(DyeColor.BROWN, brown) + .put(DyeColor.GREEN, green) + .put(DyeColor.RED, red) + .put(DyeColor.BLACK, black) + .build() + + val dyeClassPairs: List> = ImmutableList.builder>() + .add(DyeColor.WHITE to white) + .add(DyeColor.ORANGE to orange) + .add(DyeColor.MAGENTA to magenta) + .add(DyeColor.LIGHT_BLUE to lightBlue) + .add(DyeColor.YELLOW to yellow) + .add(DyeColor.LIME to lime) + .add(DyeColor.PINK to pink) + .add(DyeColor.GRAY to gray) + .add(DyeColor.LIGHT_GRAY to lightGray) + .add(DyeColor.CYAN to cyan) + .add(DyeColor.PURPLE to purple) + .add(DyeColor.BLUE to blue) + .add(DyeColor.BROWN to brown) + .add(DyeColor.GREEN to green) + .add(DyeColor.RED to red) + .add(DyeColor.BLACK to black) + .build() + fun add(list: ColoredDecorativeBlock, toFormat: String) { slave.add(list.whiteBlock, toFormat.format(white)) slave.add(list.orangeBlock, toFormat.format(orange)) diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt index 7ff69d9cd..6e1ca25c2 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/lang/English.kt @@ -25,17 +25,13 @@ private fun decoratives(provider: MatteryLanguageProvider) { add(MRegistry.VENT.block, "Vent") add(MRegistry.VENT_ALTERNATIVE.block, "Alternative Vent") - var i = 0 + for ((block, colors) in MRegistry.TRITANIUM_STRIPED_BLOCK.blocksWithColor) { + val (base, stripe) = colors - for ((colorBase, baseName) in provider.englishColors.pairList) { - for ((colorStrip, stripName) in provider.englishColors.pairList) { - if (colorBase == colorStrip) { - continue - } + val baseName = provider.englishColors.dyeClassMapped[base]!! + val stripeName = provider.englishColors.dyeClassMapped[stripe]!! - val block = MBlocks.TRITANIUM_STRIPED_BLOCKS[i++] - add(block, "$baseName Colored $stripName Striped Tritanium Block") - } + add(block, "$baseName Colored $stripeName Striped Tritanium Block") } } } diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt index 75d444d5a..83aabfe2a 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt @@ -11,6 +11,7 @@ import net.minecraft.world.item.crafting.Ingredient import net.minecraftforge.common.Tags import net.minecraftforge.common.Tags.Items.COBBLESTONE import ru.dbotthepony.mc.otm.OverdriveThatMatters +import ru.dbotthepony.mc.otm.registry.MBlocks import ru.dbotthepony.mc.otm.registry.MItemTags import ru.dbotthepony.mc.otm.registry.MItems import ru.dbotthepony.mc.otm.registry.MRegistry @@ -54,6 +55,62 @@ fun addCraftingTableRecipes(consumer: Consumer) { .build(consumer) } + MatteryRecipe(MBlocks.TRITANIUM_STRIPED_BLOCK, 24) + .rowB(MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowAB(Tags.Items.DYES_YELLOW, MItemTags.PLATE_TRITANIUM) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(Tags.Items.DYES_YELLOW) + .build(consumer) + + MatteryRecipe(MBlocks.TRITANIUM_STRIPED_BLOCK, 24) + .rowB(MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowBC(MItemTags.PLATE_TRITANIUM, Tags.Items.DYES_YELLOW) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(Tags.Items.DYES_YELLOW) + .build(consumer, "alt") + + for ((item, colors) in MRegistry.TRITANIUM_STRIPED_BLOCK.itemsWithColor) { + val (base, stripe) = colors + + MatteryRecipe(item, 24) + .rowAB(a = base.tag, b = MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowAB(a = stripe.tag, b = MItemTags.PLATE_TRITANIUM) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(base.tag) + .unlockedBy(stripe.tag) + .build(consumer, "1") + + MatteryRecipe(item, 24) + .rowBC(c = base.tag, b = MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowBC(c = stripe.tag, b = MItemTags.PLATE_TRITANIUM) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(base.tag) + .unlockedBy(stripe.tag) + .build(consumer, "2") + + MatteryRecipe(item, 24) + .rowAB(a = base.tag, b = MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowBC(c = stripe.tag, b = MItemTags.PLATE_TRITANIUM) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(base.tag) + .unlockedBy(stripe.tag) + .build(consumer, "3") + + MatteryRecipe(item, 24) + .rowBC(c = base.tag, b = MItemTags.PLATE_TRITANIUM) + .row(MItemTags.PLATE_TRITANIUM, COBBLESTONE, MItemTags.PLATE_TRITANIUM) + .rowAB(a = stripe.tag, b = MItemTags.PLATE_TRITANIUM) + .unlockedBy(MItemTags.PLATE_TRITANIUM) + .unlockedBy(base.tag) + .unlockedBy(stripe.tag) + .build(consumer, "4") + } + for ((color, item) in MRegistry.VENT.mappedColoredItemsAll) { MatteryRecipe(item, 24) .rowAB(color?.tag, MItemTags.PLATE_TRITANIUM) @@ -85,7 +142,7 @@ fun addCraftingTableRecipes(consumer: Consumer) { .rowB(MItemTags.PLATE_IRON) .unlockedBy(MItemTags.PLATE_IRON) .unlockedBy(color) - .build(consumer, crate.registryName!!.path + "_1") + .build(consumer, "1") MatteryRecipe(crate, 24) .rowBC(MItemTags.PLATE_IRON, color) @@ -93,7 +150,7 @@ fun addCraftingTableRecipes(consumer: Consumer) { .rowB(MItemTags.PLATE_IRON) .unlockedBy(MItemTags.PLATE_IRON) .unlockedBy(color) - .build(consumer, crate.registryName!!.path + "_2") + .build(consumer, "2") MatteryRecipe(crate, 24) .rowB(MItemTags.PLATE_IRON) @@ -101,7 +158,7 @@ fun addCraftingTableRecipes(consumer: Consumer) { .rowAB(color, MItemTags.PLATE_IRON) .unlockedBy(MItemTags.PLATE_IRON) .unlockedBy(color) - .build(consumer, crate.registryName!!.path + "_3") + .build(consumer, "3") MatteryRecipe(crate, 24) .rowB(MItemTags.PLATE_IRON) @@ -109,6 +166,6 @@ fun addCraftingTableRecipes(consumer: Consumer) { .rowBC(MItemTags.PLATE_IRON, color) .unlockedBy(MItemTags.PLATE_IRON) .unlockedBy(color) - .build(consumer, crate.registryName!!.path + "_4") + .build(consumer, "4") } } diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/MatteryRecipe.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/MatteryRecipe.kt index e9a356658..4c58914a8 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/MatteryRecipe.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/MatteryRecipe.kt @@ -141,7 +141,12 @@ class MatteryRecipe(val result: ItemLike, val count: Int = 1) { } if (name != null) { - builder.save(consumer, ResourceLocation(OverdriveThatMatters.MOD_ID, name)) + builder.save(consumer, ResourceLocation(OverdriveThatMatters.MOD_ID, + if (result.asItem().registryName!!.namespace == OverdriveThatMatters.MOD_ID) + "${result.asItem().registryName!!.path}_$name" + else + "${result.asItem().registryName!!.namespace}_${result.asItem().registryName!!.path}_$name" + )) } else { builder.save(consumer) } diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt index c9953f140..95529bee6 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt @@ -105,56 +105,6 @@ object MBlocks { .strength(4f) ) } - val TRITANIUM_STRIPED_BLOCKS: List - val TRITANIUM_STRIPED_BLOCKS_COLORS: List - - init { - val colors = arrayOf( - "white" to DyeColor.WHITE, - "orange" to DyeColor.ORANGE, - "magenta" to DyeColor.MAGENTA, - "light_blue" to DyeColor.LIGHT_BLUE, - "yellow" to DyeColor.YELLOW, - "lime" to DyeColor.LIME, - "pink" to DyeColor.PINK, - "gray" to DyeColor.GRAY, - "light_gray" to DyeColor.LIGHT_GRAY, - "cyan" to DyeColor.CYAN, - "purple" to DyeColor.PURPLE, - "blue" to DyeColor.BLUE, - "brown" to DyeColor.BROWN, - "green" to DyeColor.GREEN, - "red" to DyeColor.RED, - "black" to DyeColor.BLACK, - ) - - val listing = ArrayList<() -> Block>() - val listingColors = ArrayList() - - for ((colorBase, dyeBase) in colors) { - for ((colorStrip, dyeStrip) in colors) { - if (colorBase == colorStrip) { - continue - } - - listingColors.add(colorBase) - - val obj = registry.register("${MNames.TRITANIUM_STRIPED_BLOCK}_${colorBase}_$colorStrip") { - Block(BlockBehaviour.Properties.of(Material.METAL, dyeBase.materialColor) - .sound(SoundType.BASALT) - .requiresCorrectToolForDrops() - .explosionResistance(80f) - .strength(4f)) - } - - listing.add(obj::get) - } - } - - TRITANIUM_STRIPED_BLOCKS = LazyList(*listing.toTypedArray()) - TRITANIUM_STRIPED_BLOCKS_COLORS = ImmutableList.copyOf(listingColors) - } - val CARBON_FIBRE_BLOCK: Block by registry.register(MNames.CARBON_FIBRE_BLOCK) { Block( BlockBehaviour.Properties.of(Material.METAL, MaterialColor.COLOR_LIGHT_BLUE) .sound(SoundType.BASALT) @@ -171,6 +121,7 @@ object MBlocks { MRegistry.FLOOR_TILES.registerBlocks(registry) MRegistry.VENT.registerBlocks(registry) MRegistry.VENT_ALTERNATIVE.registerBlocks(registry) + MRegistry.TRITANIUM_STRIPED_BLOCK.registerBlocks(registry) } val CRATE_RED: Block by registry.register(MRegistry.CRATE_RED.name) { MRegistry.CRATE_RED.makeBlock() } diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt index 137541c40..0436cb08a 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt @@ -244,52 +244,6 @@ object MItems { } val TRITANIUM_STRIPED_BLOCK: Item by registry.register(MNames.TRITANIUM_STRIPED_BLOCK) { BlockItem(MBlocks.TRITANIUM_STRIPED_BLOCK, DEFAULT_PROPERTIES_DECORATIVE) } - - val TRITANIUM_STRIPED_BLOCKS: LazyList - - init { - val colors = arrayOf( - "white", - "orange", - "magenta", - "light_blue", - "yellow", - "lime", - "pink", - "gray", - "light_gray", - "cyan", - "purple", - "blue", - "brown", - "green", - "red", - "black", - ) - - val listing = ArrayList<() -> Item>() - var i = 0 - - for (colorBase in colors) { - for (colorStrip in colors) { - if (colorBase == colorStrip) { - continue - } - - val iCaptured = i - i++ - - val obj = registry.register("${MNames.TRITANIUM_STRIPED_BLOCK}_${colorBase}_$colorStrip") { - BlockItem(MBlocks.TRITANIUM_STRIPED_BLOCKS[iCaptured], DEFAULT_PROPERTIES_DECORATIVE) - } - - listing.add(obj::get) - } - } - - TRITANIUM_STRIPED_BLOCKS = LazyList(*listing.toTypedArray()) - } - val CARBON_FIBRE_BLOCK: Item by registry.register(MNames.CARBON_FIBRE_BLOCK) { BlockItem(MBlocks.CARBON_FIBRE_BLOCK, DEFAULT_PROPERTIES_DECORATIVE) } init { @@ -298,6 +252,6 @@ object MItems { MRegistry.FLOOR_TILES.registerItems(registry) MRegistry.VENT.registerItems(registry) MRegistry.VENT_ALTERNATIVE.registerItems(registry) + MRegistry.TRITANIUM_STRIPED_BLOCK.registerItems(registry) } - } diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt index 13d679838..02e5626c5 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt @@ -27,6 +27,7 @@ import ru.dbotthepony.mc.otm.block.CargoCrateBlock import ru.dbotthepony.mc.otm.registry.objects.ColoredDecorativeBlock import ru.dbotthepony.mc.otm.registry.objects.CrateProperties import ru.dbotthepony.mc.otm.registry.objects.DecorativeBlock +import ru.dbotthepony.mc.otm.registry.objects.StripedColoredDecorativeBlock import java.util.function.Supplier import kotlin.properties.ReadWriteProperty import kotlin.reflect.KProperty @@ -188,9 +189,13 @@ object MRegistry { const val DAMAGE_PLASMA_NAME = "otm_plasma" val DAMAGE_EMP: DamageSource = ImmutableDamageSource(EMPDamageSource()) - init { - // DAMAGE_HAWKING_RADIATION.bypassMagic().bypassArmor(); - } + val TRITANIUM_STRIPED_BLOCK = StripedColoredDecorativeBlock(MNames.TRITANIUM_STRIPED_BLOCK, { colorA, _ -> + Block(BlockBehaviour.Properties.of(Material.METAL, colorA.materialColor) + .sound(SoundType.BASALT) + .requiresCorrectToolForDrops() + .explosionResistance(80f) + .strength(4f)) + }) fun initialize(context: FMLJavaModLoadingContext) { context.modEventBus.addListener(this::register) diff --git a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/objects/StripedColoredDecorativeBlock.kt b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/objects/StripedColoredDecorativeBlock.kt new file mode 100644 index 000000000..076458cf6 --- /dev/null +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/objects/StripedColoredDecorativeBlock.kt @@ -0,0 +1,2973 @@ +package ru.dbotthepony.mc.otm.registry.objects + +import com.google.common.collect.ImmutableMap +import net.minecraft.world.item.BlockItem +import net.minecraft.world.item.DyeColor +import net.minecraft.world.item.Item +import net.minecraft.world.level.block.Block +import net.minecraftforge.registries.DeferredRegister +import net.minecraftforge.registries.RegistryObject +import ru.dbotthepony.mc.otm.OverdriveThatMatters +import ru.dbotthepony.mc.otm.registry.LazyList +import ru.dbotthepony.mc.otm.registry.LazyMap +import ru.dbotthepony.mc.otm.registry.WriteOnce + +@Suppress("PropertyName", "unused") +open class StripedColoredDecorativeBlock( + val basename: String, + val blockFactory: (colorA: DyeColor, colorB: DyeColor) -> Block, + val itemFactory: ((colorA: DyeColor, colorB: DyeColor, block: Block) -> Item) = { _, _, block -> + BlockItem(block, Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) + } +) { + protected var _whiteColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _limeColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _grayColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _blueColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _brownColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredRedStripedItem: RegistryObject by WriteOnce() + private set + protected var _greenColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _redColoredBlackStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredWhiteStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredOrangeStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredMagentaStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredLightBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredYellowStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredLimeStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredPinkStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredLightGrayStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredCyanStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredPurpleStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredBlueStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredBrownStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredGreenStripedItem: RegistryObject by WriteOnce() + private set + protected var _blackColoredRedStripedItem: RegistryObject by WriteOnce() + private set + + protected var _whiteColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _whiteColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _orangeColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _magentaColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightBlueColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _yellowColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _limeColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _pinkColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _grayColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _lightGrayColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _cyanColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _purpleColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blueColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _brownColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + protected var _greenColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _redColoredBlackStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredWhiteStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredOrangeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredMagentaStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredLightBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredYellowStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredLimeStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredPinkStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredLightGrayStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredCyanStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredPurpleStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredBlueStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredBrownStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredGreenStripedBlock: RegistryObject by WriteOnce() + private set + protected var _blackColoredRedStripedBlock: RegistryObject by WriteOnce() + private set + + val whiteColoredOrangeStripedItem: Item get() = _whiteColoredOrangeStripedItem.get() + val whiteColoredOrangeStripedBlock: Block get() = _whiteColoredOrangeStripedBlock.get() + val whiteColoredMagentaStripedItem: Item get() = _whiteColoredMagentaStripedItem.get() + val whiteColoredMagentaStripedBlock: Block get() = _whiteColoredMagentaStripedBlock.get() + val whiteColoredLightBlueStripedItem: Item get() = _whiteColoredLightBlueStripedItem.get() + val whiteColoredLightBlueStripedBlock: Block get() = _whiteColoredLightBlueStripedBlock.get() + val whiteColoredYellowStripedItem: Item get() = _whiteColoredYellowStripedItem.get() + val whiteColoredYellowStripedBlock: Block get() = _whiteColoredYellowStripedBlock.get() + val whiteColoredLimeStripedItem: Item get() = _whiteColoredLimeStripedItem.get() + val whiteColoredLimeStripedBlock: Block get() = _whiteColoredLimeStripedBlock.get() + val whiteColoredPinkStripedItem: Item get() = _whiteColoredPinkStripedItem.get() + val whiteColoredPinkStripedBlock: Block get() = _whiteColoredPinkStripedBlock.get() + val whiteColoredGrayStripedItem: Item get() = _whiteColoredGrayStripedItem.get() + val whiteColoredGrayStripedBlock: Block get() = _whiteColoredGrayStripedBlock.get() + val whiteColoredLightGrayStripedItem: Item get() = _whiteColoredLightGrayStripedItem.get() + val whiteColoredLightGrayStripedBlock: Block get() = _whiteColoredLightGrayStripedBlock.get() + val whiteColoredCyanStripedItem: Item get() = _whiteColoredCyanStripedItem.get() + val whiteColoredCyanStripedBlock: Block get() = _whiteColoredCyanStripedBlock.get() + val whiteColoredPurpleStripedItem: Item get() = _whiteColoredPurpleStripedItem.get() + val whiteColoredPurpleStripedBlock: Block get() = _whiteColoredPurpleStripedBlock.get() + val whiteColoredBlueStripedItem: Item get() = _whiteColoredBlueStripedItem.get() + val whiteColoredBlueStripedBlock: Block get() = _whiteColoredBlueStripedBlock.get() + val whiteColoredBrownStripedItem: Item get() = _whiteColoredBrownStripedItem.get() + val whiteColoredBrownStripedBlock: Block get() = _whiteColoredBrownStripedBlock.get() + val whiteColoredGreenStripedItem: Item get() = _whiteColoredGreenStripedItem.get() + val whiteColoredGreenStripedBlock: Block get() = _whiteColoredGreenStripedBlock.get() + val whiteColoredRedStripedItem: Item get() = _whiteColoredRedStripedItem.get() + val whiteColoredRedStripedBlock: Block get() = _whiteColoredRedStripedBlock.get() + val whiteColoredBlackStripedItem: Item get() = _whiteColoredBlackStripedItem.get() + val whiteColoredBlackStripedBlock: Block get() = _whiteColoredBlackStripedBlock.get() + val orangeColoredWhiteStripedItem: Item get() = _orangeColoredWhiteStripedItem.get() + val orangeColoredWhiteStripedBlock: Block get() = _orangeColoredWhiteStripedBlock.get() + val orangeColoredMagentaStripedItem: Item get() = _orangeColoredMagentaStripedItem.get() + val orangeColoredMagentaStripedBlock: Block get() = _orangeColoredMagentaStripedBlock.get() + val orangeColoredLightBlueStripedItem: Item get() = _orangeColoredLightBlueStripedItem.get() + val orangeColoredLightBlueStripedBlock: Block get() = _orangeColoredLightBlueStripedBlock.get() + val orangeColoredYellowStripedItem: Item get() = _orangeColoredYellowStripedItem.get() + val orangeColoredYellowStripedBlock: Block get() = _orangeColoredYellowStripedBlock.get() + val orangeColoredLimeStripedItem: Item get() = _orangeColoredLimeStripedItem.get() + val orangeColoredLimeStripedBlock: Block get() = _orangeColoredLimeStripedBlock.get() + val orangeColoredPinkStripedItem: Item get() = _orangeColoredPinkStripedItem.get() + val orangeColoredPinkStripedBlock: Block get() = _orangeColoredPinkStripedBlock.get() + val orangeColoredGrayStripedItem: Item get() = _orangeColoredGrayStripedItem.get() + val orangeColoredGrayStripedBlock: Block get() = _orangeColoredGrayStripedBlock.get() + val orangeColoredLightGrayStripedItem: Item get() = _orangeColoredLightGrayStripedItem.get() + val orangeColoredLightGrayStripedBlock: Block get() = _orangeColoredLightGrayStripedBlock.get() + val orangeColoredCyanStripedItem: Item get() = _orangeColoredCyanStripedItem.get() + val orangeColoredCyanStripedBlock: Block get() = _orangeColoredCyanStripedBlock.get() + val orangeColoredPurpleStripedItem: Item get() = _orangeColoredPurpleStripedItem.get() + val orangeColoredPurpleStripedBlock: Block get() = _orangeColoredPurpleStripedBlock.get() + val orangeColoredBlueStripedItem: Item get() = _orangeColoredBlueStripedItem.get() + val orangeColoredBlueStripedBlock: Block get() = _orangeColoredBlueStripedBlock.get() + val orangeColoredBrownStripedItem: Item get() = _orangeColoredBrownStripedItem.get() + val orangeColoredBrownStripedBlock: Block get() = _orangeColoredBrownStripedBlock.get() + val orangeColoredGreenStripedItem: Item get() = _orangeColoredGreenStripedItem.get() + val orangeColoredGreenStripedBlock: Block get() = _orangeColoredGreenStripedBlock.get() + val orangeColoredRedStripedItem: Item get() = _orangeColoredRedStripedItem.get() + val orangeColoredRedStripedBlock: Block get() = _orangeColoredRedStripedBlock.get() + val orangeColoredBlackStripedItem: Item get() = _orangeColoredBlackStripedItem.get() + val orangeColoredBlackStripedBlock: Block get() = _orangeColoredBlackStripedBlock.get() + val magentaColoredWhiteStripedItem: Item get() = _magentaColoredWhiteStripedItem.get() + val magentaColoredWhiteStripedBlock: Block get() = _magentaColoredWhiteStripedBlock.get() + val magentaColoredOrangeStripedItem: Item get() = _magentaColoredOrangeStripedItem.get() + val magentaColoredOrangeStripedBlock: Block get() = _magentaColoredOrangeStripedBlock.get() + val magentaColoredLightBlueStripedItem: Item get() = _magentaColoredLightBlueStripedItem.get() + val magentaColoredLightBlueStripedBlock: Block get() = _magentaColoredLightBlueStripedBlock.get() + val magentaColoredYellowStripedItem: Item get() = _magentaColoredYellowStripedItem.get() + val magentaColoredYellowStripedBlock: Block get() = _magentaColoredYellowStripedBlock.get() + val magentaColoredLimeStripedItem: Item get() = _magentaColoredLimeStripedItem.get() + val magentaColoredLimeStripedBlock: Block get() = _magentaColoredLimeStripedBlock.get() + val magentaColoredPinkStripedItem: Item get() = _magentaColoredPinkStripedItem.get() + val magentaColoredPinkStripedBlock: Block get() = _magentaColoredPinkStripedBlock.get() + val magentaColoredGrayStripedItem: Item get() = _magentaColoredGrayStripedItem.get() + val magentaColoredGrayStripedBlock: Block get() = _magentaColoredGrayStripedBlock.get() + val magentaColoredLightGrayStripedItem: Item get() = _magentaColoredLightGrayStripedItem.get() + val magentaColoredLightGrayStripedBlock: Block get() = _magentaColoredLightGrayStripedBlock.get() + val magentaColoredCyanStripedItem: Item get() = _magentaColoredCyanStripedItem.get() + val magentaColoredCyanStripedBlock: Block get() = _magentaColoredCyanStripedBlock.get() + val magentaColoredPurpleStripedItem: Item get() = _magentaColoredPurpleStripedItem.get() + val magentaColoredPurpleStripedBlock: Block get() = _magentaColoredPurpleStripedBlock.get() + val magentaColoredBlueStripedItem: Item get() = _magentaColoredBlueStripedItem.get() + val magentaColoredBlueStripedBlock: Block get() = _magentaColoredBlueStripedBlock.get() + val magentaColoredBrownStripedItem: Item get() = _magentaColoredBrownStripedItem.get() + val magentaColoredBrownStripedBlock: Block get() = _magentaColoredBrownStripedBlock.get() + val magentaColoredGreenStripedItem: Item get() = _magentaColoredGreenStripedItem.get() + val magentaColoredGreenStripedBlock: Block get() = _magentaColoredGreenStripedBlock.get() + val magentaColoredRedStripedItem: Item get() = _magentaColoredRedStripedItem.get() + val magentaColoredRedStripedBlock: Block get() = _magentaColoredRedStripedBlock.get() + val magentaColoredBlackStripedItem: Item get() = _magentaColoredBlackStripedItem.get() + val magentaColoredBlackStripedBlock: Block get() = _magentaColoredBlackStripedBlock.get() + val lightBlueColoredWhiteStripedItem: Item get() = _lightBlueColoredWhiteStripedItem.get() + val lightBlueColoredWhiteStripedBlock: Block get() = _lightBlueColoredWhiteStripedBlock.get() + val lightBlueColoredOrangeStripedItem: Item get() = _lightBlueColoredOrangeStripedItem.get() + val lightBlueColoredOrangeStripedBlock: Block get() = _lightBlueColoredOrangeStripedBlock.get() + val lightBlueColoredMagentaStripedItem: Item get() = _lightBlueColoredMagentaStripedItem.get() + val lightBlueColoredMagentaStripedBlock: Block get() = _lightBlueColoredMagentaStripedBlock.get() + val lightBlueColoredYellowStripedItem: Item get() = _lightBlueColoredYellowStripedItem.get() + val lightBlueColoredYellowStripedBlock: Block get() = _lightBlueColoredYellowStripedBlock.get() + val lightBlueColoredLimeStripedItem: Item get() = _lightBlueColoredLimeStripedItem.get() + val lightBlueColoredLimeStripedBlock: Block get() = _lightBlueColoredLimeStripedBlock.get() + val lightBlueColoredPinkStripedItem: Item get() = _lightBlueColoredPinkStripedItem.get() + val lightBlueColoredPinkStripedBlock: Block get() = _lightBlueColoredPinkStripedBlock.get() + val lightBlueColoredGrayStripedItem: Item get() = _lightBlueColoredGrayStripedItem.get() + val lightBlueColoredGrayStripedBlock: Block get() = _lightBlueColoredGrayStripedBlock.get() + val lightBlueColoredLightGrayStripedItem: Item get() = _lightBlueColoredLightGrayStripedItem.get() + val lightBlueColoredLightGrayStripedBlock: Block get() = _lightBlueColoredLightGrayStripedBlock.get() + val lightBlueColoredCyanStripedItem: Item get() = _lightBlueColoredCyanStripedItem.get() + val lightBlueColoredCyanStripedBlock: Block get() = _lightBlueColoredCyanStripedBlock.get() + val lightBlueColoredPurpleStripedItem: Item get() = _lightBlueColoredPurpleStripedItem.get() + val lightBlueColoredPurpleStripedBlock: Block get() = _lightBlueColoredPurpleStripedBlock.get() + val lightBlueColoredBlueStripedItem: Item get() = _lightBlueColoredBlueStripedItem.get() + val lightBlueColoredBlueStripedBlock: Block get() = _lightBlueColoredBlueStripedBlock.get() + val lightBlueColoredBrownStripedItem: Item get() = _lightBlueColoredBrownStripedItem.get() + val lightBlueColoredBrownStripedBlock: Block get() = _lightBlueColoredBrownStripedBlock.get() + val lightBlueColoredGreenStripedItem: Item get() = _lightBlueColoredGreenStripedItem.get() + val lightBlueColoredGreenStripedBlock: Block get() = _lightBlueColoredGreenStripedBlock.get() + val lightBlueColoredRedStripedItem: Item get() = _lightBlueColoredRedStripedItem.get() + val lightBlueColoredRedStripedBlock: Block get() = _lightBlueColoredRedStripedBlock.get() + val lightBlueColoredBlackStripedItem: Item get() = _lightBlueColoredBlackStripedItem.get() + val lightBlueColoredBlackStripedBlock: Block get() = _lightBlueColoredBlackStripedBlock.get() + val yellowColoredWhiteStripedItem: Item get() = _yellowColoredWhiteStripedItem.get() + val yellowColoredWhiteStripedBlock: Block get() = _yellowColoredWhiteStripedBlock.get() + val yellowColoredOrangeStripedItem: Item get() = _yellowColoredOrangeStripedItem.get() + val yellowColoredOrangeStripedBlock: Block get() = _yellowColoredOrangeStripedBlock.get() + val yellowColoredMagentaStripedItem: Item get() = _yellowColoredMagentaStripedItem.get() + val yellowColoredMagentaStripedBlock: Block get() = _yellowColoredMagentaStripedBlock.get() + val yellowColoredLightBlueStripedItem: Item get() = _yellowColoredLightBlueStripedItem.get() + val yellowColoredLightBlueStripedBlock: Block get() = _yellowColoredLightBlueStripedBlock.get() + val yellowColoredLimeStripedItem: Item get() = _yellowColoredLimeStripedItem.get() + val yellowColoredLimeStripedBlock: Block get() = _yellowColoredLimeStripedBlock.get() + val yellowColoredPinkStripedItem: Item get() = _yellowColoredPinkStripedItem.get() + val yellowColoredPinkStripedBlock: Block get() = _yellowColoredPinkStripedBlock.get() + val yellowColoredGrayStripedItem: Item get() = _yellowColoredGrayStripedItem.get() + val yellowColoredGrayStripedBlock: Block get() = _yellowColoredGrayStripedBlock.get() + val yellowColoredLightGrayStripedItem: Item get() = _yellowColoredLightGrayStripedItem.get() + val yellowColoredLightGrayStripedBlock: Block get() = _yellowColoredLightGrayStripedBlock.get() + val yellowColoredCyanStripedItem: Item get() = _yellowColoredCyanStripedItem.get() + val yellowColoredCyanStripedBlock: Block get() = _yellowColoredCyanStripedBlock.get() + val yellowColoredPurpleStripedItem: Item get() = _yellowColoredPurpleStripedItem.get() + val yellowColoredPurpleStripedBlock: Block get() = _yellowColoredPurpleStripedBlock.get() + val yellowColoredBlueStripedItem: Item get() = _yellowColoredBlueStripedItem.get() + val yellowColoredBlueStripedBlock: Block get() = _yellowColoredBlueStripedBlock.get() + val yellowColoredBrownStripedItem: Item get() = _yellowColoredBrownStripedItem.get() + val yellowColoredBrownStripedBlock: Block get() = _yellowColoredBrownStripedBlock.get() + val yellowColoredGreenStripedItem: Item get() = _yellowColoredGreenStripedItem.get() + val yellowColoredGreenStripedBlock: Block get() = _yellowColoredGreenStripedBlock.get() + val yellowColoredRedStripedItem: Item get() = _yellowColoredRedStripedItem.get() + val yellowColoredRedStripedBlock: Block get() = _yellowColoredRedStripedBlock.get() + val yellowColoredBlackStripedItem: Item get() = _yellowColoredBlackStripedItem.get() + val yellowColoredBlackStripedBlock: Block get() = _yellowColoredBlackStripedBlock.get() + val limeColoredWhiteStripedItem: Item get() = _limeColoredWhiteStripedItem.get() + val limeColoredWhiteStripedBlock: Block get() = _limeColoredWhiteStripedBlock.get() + val limeColoredOrangeStripedItem: Item get() = _limeColoredOrangeStripedItem.get() + val limeColoredOrangeStripedBlock: Block get() = _limeColoredOrangeStripedBlock.get() + val limeColoredMagentaStripedItem: Item get() = _limeColoredMagentaStripedItem.get() + val limeColoredMagentaStripedBlock: Block get() = _limeColoredMagentaStripedBlock.get() + val limeColoredLightBlueStripedItem: Item get() = _limeColoredLightBlueStripedItem.get() + val limeColoredLightBlueStripedBlock: Block get() = _limeColoredLightBlueStripedBlock.get() + val limeColoredYellowStripedItem: Item get() = _limeColoredYellowStripedItem.get() + val limeColoredYellowStripedBlock: Block get() = _limeColoredYellowStripedBlock.get() + val limeColoredPinkStripedItem: Item get() = _limeColoredPinkStripedItem.get() + val limeColoredPinkStripedBlock: Block get() = _limeColoredPinkStripedBlock.get() + val limeColoredGrayStripedItem: Item get() = _limeColoredGrayStripedItem.get() + val limeColoredGrayStripedBlock: Block get() = _limeColoredGrayStripedBlock.get() + val limeColoredLightGrayStripedItem: Item get() = _limeColoredLightGrayStripedItem.get() + val limeColoredLightGrayStripedBlock: Block get() = _limeColoredLightGrayStripedBlock.get() + val limeColoredCyanStripedItem: Item get() = _limeColoredCyanStripedItem.get() + val limeColoredCyanStripedBlock: Block get() = _limeColoredCyanStripedBlock.get() + val limeColoredPurpleStripedItem: Item get() = _limeColoredPurpleStripedItem.get() + val limeColoredPurpleStripedBlock: Block get() = _limeColoredPurpleStripedBlock.get() + val limeColoredBlueStripedItem: Item get() = _limeColoredBlueStripedItem.get() + val limeColoredBlueStripedBlock: Block get() = _limeColoredBlueStripedBlock.get() + val limeColoredBrownStripedItem: Item get() = _limeColoredBrownStripedItem.get() + val limeColoredBrownStripedBlock: Block get() = _limeColoredBrownStripedBlock.get() + val limeColoredGreenStripedItem: Item get() = _limeColoredGreenStripedItem.get() + val limeColoredGreenStripedBlock: Block get() = _limeColoredGreenStripedBlock.get() + val limeColoredRedStripedItem: Item get() = _limeColoredRedStripedItem.get() + val limeColoredRedStripedBlock: Block get() = _limeColoredRedStripedBlock.get() + val limeColoredBlackStripedItem: Item get() = _limeColoredBlackStripedItem.get() + val limeColoredBlackStripedBlock: Block get() = _limeColoredBlackStripedBlock.get() + val pinkColoredWhiteStripedItem: Item get() = _pinkColoredWhiteStripedItem.get() + val pinkColoredWhiteStripedBlock: Block get() = _pinkColoredWhiteStripedBlock.get() + val pinkColoredOrangeStripedItem: Item get() = _pinkColoredOrangeStripedItem.get() + val pinkColoredOrangeStripedBlock: Block get() = _pinkColoredOrangeStripedBlock.get() + val pinkColoredMagentaStripedItem: Item get() = _pinkColoredMagentaStripedItem.get() + val pinkColoredMagentaStripedBlock: Block get() = _pinkColoredMagentaStripedBlock.get() + val pinkColoredLightBlueStripedItem: Item get() = _pinkColoredLightBlueStripedItem.get() + val pinkColoredLightBlueStripedBlock: Block get() = _pinkColoredLightBlueStripedBlock.get() + val pinkColoredYellowStripedItem: Item get() = _pinkColoredYellowStripedItem.get() + val pinkColoredYellowStripedBlock: Block get() = _pinkColoredYellowStripedBlock.get() + val pinkColoredLimeStripedItem: Item get() = _pinkColoredLimeStripedItem.get() + val pinkColoredLimeStripedBlock: Block get() = _pinkColoredLimeStripedBlock.get() + val pinkColoredGrayStripedItem: Item get() = _pinkColoredGrayStripedItem.get() + val pinkColoredGrayStripedBlock: Block get() = _pinkColoredGrayStripedBlock.get() + val pinkColoredLightGrayStripedItem: Item get() = _pinkColoredLightGrayStripedItem.get() + val pinkColoredLightGrayStripedBlock: Block get() = _pinkColoredLightGrayStripedBlock.get() + val pinkColoredCyanStripedItem: Item get() = _pinkColoredCyanStripedItem.get() + val pinkColoredCyanStripedBlock: Block get() = _pinkColoredCyanStripedBlock.get() + val pinkColoredPurpleStripedItem: Item get() = _pinkColoredPurpleStripedItem.get() + val pinkColoredPurpleStripedBlock: Block get() = _pinkColoredPurpleStripedBlock.get() + val pinkColoredBlueStripedItem: Item get() = _pinkColoredBlueStripedItem.get() + val pinkColoredBlueStripedBlock: Block get() = _pinkColoredBlueStripedBlock.get() + val pinkColoredBrownStripedItem: Item get() = _pinkColoredBrownStripedItem.get() + val pinkColoredBrownStripedBlock: Block get() = _pinkColoredBrownStripedBlock.get() + val pinkColoredGreenStripedItem: Item get() = _pinkColoredGreenStripedItem.get() + val pinkColoredGreenStripedBlock: Block get() = _pinkColoredGreenStripedBlock.get() + val pinkColoredRedStripedItem: Item get() = _pinkColoredRedStripedItem.get() + val pinkColoredRedStripedBlock: Block get() = _pinkColoredRedStripedBlock.get() + val pinkColoredBlackStripedItem: Item get() = _pinkColoredBlackStripedItem.get() + val pinkColoredBlackStripedBlock: Block get() = _pinkColoredBlackStripedBlock.get() + val grayColoredWhiteStripedItem: Item get() = _grayColoredWhiteStripedItem.get() + val grayColoredWhiteStripedBlock: Block get() = _grayColoredWhiteStripedBlock.get() + val grayColoredOrangeStripedItem: Item get() = _grayColoredOrangeStripedItem.get() + val grayColoredOrangeStripedBlock: Block get() = _grayColoredOrangeStripedBlock.get() + val grayColoredMagentaStripedItem: Item get() = _grayColoredMagentaStripedItem.get() + val grayColoredMagentaStripedBlock: Block get() = _grayColoredMagentaStripedBlock.get() + val grayColoredLightBlueStripedItem: Item get() = _grayColoredLightBlueStripedItem.get() + val grayColoredLightBlueStripedBlock: Block get() = _grayColoredLightBlueStripedBlock.get() + val grayColoredYellowStripedItem: Item get() = _grayColoredYellowStripedItem.get() + val grayColoredYellowStripedBlock: Block get() = _grayColoredYellowStripedBlock.get() + val grayColoredLimeStripedItem: Item get() = _grayColoredLimeStripedItem.get() + val grayColoredLimeStripedBlock: Block get() = _grayColoredLimeStripedBlock.get() + val grayColoredPinkStripedItem: Item get() = _grayColoredPinkStripedItem.get() + val grayColoredPinkStripedBlock: Block get() = _grayColoredPinkStripedBlock.get() + val grayColoredLightGrayStripedItem: Item get() = _grayColoredLightGrayStripedItem.get() + val grayColoredLightGrayStripedBlock: Block get() = _grayColoredLightGrayStripedBlock.get() + val grayColoredCyanStripedItem: Item get() = _grayColoredCyanStripedItem.get() + val grayColoredCyanStripedBlock: Block get() = _grayColoredCyanStripedBlock.get() + val grayColoredPurpleStripedItem: Item get() = _grayColoredPurpleStripedItem.get() + val grayColoredPurpleStripedBlock: Block get() = _grayColoredPurpleStripedBlock.get() + val grayColoredBlueStripedItem: Item get() = _grayColoredBlueStripedItem.get() + val grayColoredBlueStripedBlock: Block get() = _grayColoredBlueStripedBlock.get() + val grayColoredBrownStripedItem: Item get() = _grayColoredBrownStripedItem.get() + val grayColoredBrownStripedBlock: Block get() = _grayColoredBrownStripedBlock.get() + val grayColoredGreenStripedItem: Item get() = _grayColoredGreenStripedItem.get() + val grayColoredGreenStripedBlock: Block get() = _grayColoredGreenStripedBlock.get() + val grayColoredRedStripedItem: Item get() = _grayColoredRedStripedItem.get() + val grayColoredRedStripedBlock: Block get() = _grayColoredRedStripedBlock.get() + val grayColoredBlackStripedItem: Item get() = _grayColoredBlackStripedItem.get() + val grayColoredBlackStripedBlock: Block get() = _grayColoredBlackStripedBlock.get() + val lightGrayColoredWhiteStripedItem: Item get() = _lightGrayColoredWhiteStripedItem.get() + val lightGrayColoredWhiteStripedBlock: Block get() = _lightGrayColoredWhiteStripedBlock.get() + val lightGrayColoredOrangeStripedItem: Item get() = _lightGrayColoredOrangeStripedItem.get() + val lightGrayColoredOrangeStripedBlock: Block get() = _lightGrayColoredOrangeStripedBlock.get() + val lightGrayColoredMagentaStripedItem: Item get() = _lightGrayColoredMagentaStripedItem.get() + val lightGrayColoredMagentaStripedBlock: Block get() = _lightGrayColoredMagentaStripedBlock.get() + val lightGrayColoredLightBlueStripedItem: Item get() = _lightGrayColoredLightBlueStripedItem.get() + val lightGrayColoredLightBlueStripedBlock: Block get() = _lightGrayColoredLightBlueStripedBlock.get() + val lightGrayColoredYellowStripedItem: Item get() = _lightGrayColoredYellowStripedItem.get() + val lightGrayColoredYellowStripedBlock: Block get() = _lightGrayColoredYellowStripedBlock.get() + val lightGrayColoredLimeStripedItem: Item get() = _lightGrayColoredLimeStripedItem.get() + val lightGrayColoredLimeStripedBlock: Block get() = _lightGrayColoredLimeStripedBlock.get() + val lightGrayColoredPinkStripedItem: Item get() = _lightGrayColoredPinkStripedItem.get() + val lightGrayColoredPinkStripedBlock: Block get() = _lightGrayColoredPinkStripedBlock.get() + val lightGrayColoredGrayStripedItem: Item get() = _lightGrayColoredGrayStripedItem.get() + val lightGrayColoredGrayStripedBlock: Block get() = _lightGrayColoredGrayStripedBlock.get() + val lightGrayColoredCyanStripedItem: Item get() = _lightGrayColoredCyanStripedItem.get() + val lightGrayColoredCyanStripedBlock: Block get() = _lightGrayColoredCyanStripedBlock.get() + val lightGrayColoredPurpleStripedItem: Item get() = _lightGrayColoredPurpleStripedItem.get() + val lightGrayColoredPurpleStripedBlock: Block get() = _lightGrayColoredPurpleStripedBlock.get() + val lightGrayColoredBlueStripedItem: Item get() = _lightGrayColoredBlueStripedItem.get() + val lightGrayColoredBlueStripedBlock: Block get() = _lightGrayColoredBlueStripedBlock.get() + val lightGrayColoredBrownStripedItem: Item get() = _lightGrayColoredBrownStripedItem.get() + val lightGrayColoredBrownStripedBlock: Block get() = _lightGrayColoredBrownStripedBlock.get() + val lightGrayColoredGreenStripedItem: Item get() = _lightGrayColoredGreenStripedItem.get() + val lightGrayColoredGreenStripedBlock: Block get() = _lightGrayColoredGreenStripedBlock.get() + val lightGrayColoredRedStripedItem: Item get() = _lightGrayColoredRedStripedItem.get() + val lightGrayColoredRedStripedBlock: Block get() = _lightGrayColoredRedStripedBlock.get() + val lightGrayColoredBlackStripedItem: Item get() = _lightGrayColoredBlackStripedItem.get() + val lightGrayColoredBlackStripedBlock: Block get() = _lightGrayColoredBlackStripedBlock.get() + val cyanColoredWhiteStripedItem: Item get() = _cyanColoredWhiteStripedItem.get() + val cyanColoredWhiteStripedBlock: Block get() = _cyanColoredWhiteStripedBlock.get() + val cyanColoredOrangeStripedItem: Item get() = _cyanColoredOrangeStripedItem.get() + val cyanColoredOrangeStripedBlock: Block get() = _cyanColoredOrangeStripedBlock.get() + val cyanColoredMagentaStripedItem: Item get() = _cyanColoredMagentaStripedItem.get() + val cyanColoredMagentaStripedBlock: Block get() = _cyanColoredMagentaStripedBlock.get() + val cyanColoredLightBlueStripedItem: Item get() = _cyanColoredLightBlueStripedItem.get() + val cyanColoredLightBlueStripedBlock: Block get() = _cyanColoredLightBlueStripedBlock.get() + val cyanColoredYellowStripedItem: Item get() = _cyanColoredYellowStripedItem.get() + val cyanColoredYellowStripedBlock: Block get() = _cyanColoredYellowStripedBlock.get() + val cyanColoredLimeStripedItem: Item get() = _cyanColoredLimeStripedItem.get() + val cyanColoredLimeStripedBlock: Block get() = _cyanColoredLimeStripedBlock.get() + val cyanColoredPinkStripedItem: Item get() = _cyanColoredPinkStripedItem.get() + val cyanColoredPinkStripedBlock: Block get() = _cyanColoredPinkStripedBlock.get() + val cyanColoredGrayStripedItem: Item get() = _cyanColoredGrayStripedItem.get() + val cyanColoredGrayStripedBlock: Block get() = _cyanColoredGrayStripedBlock.get() + val cyanColoredLightGrayStripedItem: Item get() = _cyanColoredLightGrayStripedItem.get() + val cyanColoredLightGrayStripedBlock: Block get() = _cyanColoredLightGrayStripedBlock.get() + val cyanColoredPurpleStripedItem: Item get() = _cyanColoredPurpleStripedItem.get() + val cyanColoredPurpleStripedBlock: Block get() = _cyanColoredPurpleStripedBlock.get() + val cyanColoredBlueStripedItem: Item get() = _cyanColoredBlueStripedItem.get() + val cyanColoredBlueStripedBlock: Block get() = _cyanColoredBlueStripedBlock.get() + val cyanColoredBrownStripedItem: Item get() = _cyanColoredBrownStripedItem.get() + val cyanColoredBrownStripedBlock: Block get() = _cyanColoredBrownStripedBlock.get() + val cyanColoredGreenStripedItem: Item get() = _cyanColoredGreenStripedItem.get() + val cyanColoredGreenStripedBlock: Block get() = _cyanColoredGreenStripedBlock.get() + val cyanColoredRedStripedItem: Item get() = _cyanColoredRedStripedItem.get() + val cyanColoredRedStripedBlock: Block get() = _cyanColoredRedStripedBlock.get() + val cyanColoredBlackStripedItem: Item get() = _cyanColoredBlackStripedItem.get() + val cyanColoredBlackStripedBlock: Block get() = _cyanColoredBlackStripedBlock.get() + val purpleColoredWhiteStripedItem: Item get() = _purpleColoredWhiteStripedItem.get() + val purpleColoredWhiteStripedBlock: Block get() = _purpleColoredWhiteStripedBlock.get() + val purpleColoredOrangeStripedItem: Item get() = _purpleColoredOrangeStripedItem.get() + val purpleColoredOrangeStripedBlock: Block get() = _purpleColoredOrangeStripedBlock.get() + val purpleColoredMagentaStripedItem: Item get() = _purpleColoredMagentaStripedItem.get() + val purpleColoredMagentaStripedBlock: Block get() = _purpleColoredMagentaStripedBlock.get() + val purpleColoredLightBlueStripedItem: Item get() = _purpleColoredLightBlueStripedItem.get() + val purpleColoredLightBlueStripedBlock: Block get() = _purpleColoredLightBlueStripedBlock.get() + val purpleColoredYellowStripedItem: Item get() = _purpleColoredYellowStripedItem.get() + val purpleColoredYellowStripedBlock: Block get() = _purpleColoredYellowStripedBlock.get() + val purpleColoredLimeStripedItem: Item get() = _purpleColoredLimeStripedItem.get() + val purpleColoredLimeStripedBlock: Block get() = _purpleColoredLimeStripedBlock.get() + val purpleColoredPinkStripedItem: Item get() = _purpleColoredPinkStripedItem.get() + val purpleColoredPinkStripedBlock: Block get() = _purpleColoredPinkStripedBlock.get() + val purpleColoredGrayStripedItem: Item get() = _purpleColoredGrayStripedItem.get() + val purpleColoredGrayStripedBlock: Block get() = _purpleColoredGrayStripedBlock.get() + val purpleColoredLightGrayStripedItem: Item get() = _purpleColoredLightGrayStripedItem.get() + val purpleColoredLightGrayStripedBlock: Block get() = _purpleColoredLightGrayStripedBlock.get() + val purpleColoredCyanStripedItem: Item get() = _purpleColoredCyanStripedItem.get() + val purpleColoredCyanStripedBlock: Block get() = _purpleColoredCyanStripedBlock.get() + val purpleColoredBlueStripedItem: Item get() = _purpleColoredBlueStripedItem.get() + val purpleColoredBlueStripedBlock: Block get() = _purpleColoredBlueStripedBlock.get() + val purpleColoredBrownStripedItem: Item get() = _purpleColoredBrownStripedItem.get() + val purpleColoredBrownStripedBlock: Block get() = _purpleColoredBrownStripedBlock.get() + val purpleColoredGreenStripedItem: Item get() = _purpleColoredGreenStripedItem.get() + val purpleColoredGreenStripedBlock: Block get() = _purpleColoredGreenStripedBlock.get() + val purpleColoredRedStripedItem: Item get() = _purpleColoredRedStripedItem.get() + val purpleColoredRedStripedBlock: Block get() = _purpleColoredRedStripedBlock.get() + val purpleColoredBlackStripedItem: Item get() = _purpleColoredBlackStripedItem.get() + val purpleColoredBlackStripedBlock: Block get() = _purpleColoredBlackStripedBlock.get() + val blueColoredWhiteStripedItem: Item get() = _blueColoredWhiteStripedItem.get() + val blueColoredWhiteStripedBlock: Block get() = _blueColoredWhiteStripedBlock.get() + val blueColoredOrangeStripedItem: Item get() = _blueColoredOrangeStripedItem.get() + val blueColoredOrangeStripedBlock: Block get() = _blueColoredOrangeStripedBlock.get() + val blueColoredMagentaStripedItem: Item get() = _blueColoredMagentaStripedItem.get() + val blueColoredMagentaStripedBlock: Block get() = _blueColoredMagentaStripedBlock.get() + val blueColoredLightBlueStripedItem: Item get() = _blueColoredLightBlueStripedItem.get() + val blueColoredLightBlueStripedBlock: Block get() = _blueColoredLightBlueStripedBlock.get() + val blueColoredYellowStripedItem: Item get() = _blueColoredYellowStripedItem.get() + val blueColoredYellowStripedBlock: Block get() = _blueColoredYellowStripedBlock.get() + val blueColoredLimeStripedItem: Item get() = _blueColoredLimeStripedItem.get() + val blueColoredLimeStripedBlock: Block get() = _blueColoredLimeStripedBlock.get() + val blueColoredPinkStripedItem: Item get() = _blueColoredPinkStripedItem.get() + val blueColoredPinkStripedBlock: Block get() = _blueColoredPinkStripedBlock.get() + val blueColoredGrayStripedItem: Item get() = _blueColoredGrayStripedItem.get() + val blueColoredGrayStripedBlock: Block get() = _blueColoredGrayStripedBlock.get() + val blueColoredLightGrayStripedItem: Item get() = _blueColoredLightGrayStripedItem.get() + val blueColoredLightGrayStripedBlock: Block get() = _blueColoredLightGrayStripedBlock.get() + val blueColoredCyanStripedItem: Item get() = _blueColoredCyanStripedItem.get() + val blueColoredCyanStripedBlock: Block get() = _blueColoredCyanStripedBlock.get() + val blueColoredPurpleStripedItem: Item get() = _blueColoredPurpleStripedItem.get() + val blueColoredPurpleStripedBlock: Block get() = _blueColoredPurpleStripedBlock.get() + val blueColoredBrownStripedItem: Item get() = _blueColoredBrownStripedItem.get() + val blueColoredBrownStripedBlock: Block get() = _blueColoredBrownStripedBlock.get() + val blueColoredGreenStripedItem: Item get() = _blueColoredGreenStripedItem.get() + val blueColoredGreenStripedBlock: Block get() = _blueColoredGreenStripedBlock.get() + val blueColoredRedStripedItem: Item get() = _blueColoredRedStripedItem.get() + val blueColoredRedStripedBlock: Block get() = _blueColoredRedStripedBlock.get() + val blueColoredBlackStripedItem: Item get() = _blueColoredBlackStripedItem.get() + val blueColoredBlackStripedBlock: Block get() = _blueColoredBlackStripedBlock.get() + val brownColoredWhiteStripedItem: Item get() = _brownColoredWhiteStripedItem.get() + val brownColoredWhiteStripedBlock: Block get() = _brownColoredWhiteStripedBlock.get() + val brownColoredOrangeStripedItem: Item get() = _brownColoredOrangeStripedItem.get() + val brownColoredOrangeStripedBlock: Block get() = _brownColoredOrangeStripedBlock.get() + val brownColoredMagentaStripedItem: Item get() = _brownColoredMagentaStripedItem.get() + val brownColoredMagentaStripedBlock: Block get() = _brownColoredMagentaStripedBlock.get() + val brownColoredLightBlueStripedItem: Item get() = _brownColoredLightBlueStripedItem.get() + val brownColoredLightBlueStripedBlock: Block get() = _brownColoredLightBlueStripedBlock.get() + val brownColoredYellowStripedItem: Item get() = _brownColoredYellowStripedItem.get() + val brownColoredYellowStripedBlock: Block get() = _brownColoredYellowStripedBlock.get() + val brownColoredLimeStripedItem: Item get() = _brownColoredLimeStripedItem.get() + val brownColoredLimeStripedBlock: Block get() = _brownColoredLimeStripedBlock.get() + val brownColoredPinkStripedItem: Item get() = _brownColoredPinkStripedItem.get() + val brownColoredPinkStripedBlock: Block get() = _brownColoredPinkStripedBlock.get() + val brownColoredGrayStripedItem: Item get() = _brownColoredGrayStripedItem.get() + val brownColoredGrayStripedBlock: Block get() = _brownColoredGrayStripedBlock.get() + val brownColoredLightGrayStripedItem: Item get() = _brownColoredLightGrayStripedItem.get() + val brownColoredLightGrayStripedBlock: Block get() = _brownColoredLightGrayStripedBlock.get() + val brownColoredCyanStripedItem: Item get() = _brownColoredCyanStripedItem.get() + val brownColoredCyanStripedBlock: Block get() = _brownColoredCyanStripedBlock.get() + val brownColoredPurpleStripedItem: Item get() = _brownColoredPurpleStripedItem.get() + val brownColoredPurpleStripedBlock: Block get() = _brownColoredPurpleStripedBlock.get() + val brownColoredBlueStripedItem: Item get() = _brownColoredBlueStripedItem.get() + val brownColoredBlueStripedBlock: Block get() = _brownColoredBlueStripedBlock.get() + val brownColoredGreenStripedItem: Item get() = _brownColoredGreenStripedItem.get() + val brownColoredGreenStripedBlock: Block get() = _brownColoredGreenStripedBlock.get() + val brownColoredRedStripedItem: Item get() = _brownColoredRedStripedItem.get() + val brownColoredRedStripedBlock: Block get() = _brownColoredRedStripedBlock.get() + val brownColoredBlackStripedItem: Item get() = _brownColoredBlackStripedItem.get() + val brownColoredBlackStripedBlock: Block get() = _brownColoredBlackStripedBlock.get() + val greenColoredWhiteStripedItem: Item get() = _greenColoredWhiteStripedItem.get() + val greenColoredWhiteStripedBlock: Block get() = _greenColoredWhiteStripedBlock.get() + val greenColoredOrangeStripedItem: Item get() = _greenColoredOrangeStripedItem.get() + val greenColoredOrangeStripedBlock: Block get() = _greenColoredOrangeStripedBlock.get() + val greenColoredMagentaStripedItem: Item get() = _greenColoredMagentaStripedItem.get() + val greenColoredMagentaStripedBlock: Block get() = _greenColoredMagentaStripedBlock.get() + val greenColoredLightBlueStripedItem: Item get() = _greenColoredLightBlueStripedItem.get() + val greenColoredLightBlueStripedBlock: Block get() = _greenColoredLightBlueStripedBlock.get() + val greenColoredYellowStripedItem: Item get() = _greenColoredYellowStripedItem.get() + val greenColoredYellowStripedBlock: Block get() = _greenColoredYellowStripedBlock.get() + val greenColoredLimeStripedItem: Item get() = _greenColoredLimeStripedItem.get() + val greenColoredLimeStripedBlock: Block get() = _greenColoredLimeStripedBlock.get() + val greenColoredPinkStripedItem: Item get() = _greenColoredPinkStripedItem.get() + val greenColoredPinkStripedBlock: Block get() = _greenColoredPinkStripedBlock.get() + val greenColoredGrayStripedItem: Item get() = _greenColoredGrayStripedItem.get() + val greenColoredGrayStripedBlock: Block get() = _greenColoredGrayStripedBlock.get() + val greenColoredLightGrayStripedItem: Item get() = _greenColoredLightGrayStripedItem.get() + val greenColoredLightGrayStripedBlock: Block get() = _greenColoredLightGrayStripedBlock.get() + val greenColoredCyanStripedItem: Item get() = _greenColoredCyanStripedItem.get() + val greenColoredCyanStripedBlock: Block get() = _greenColoredCyanStripedBlock.get() + val greenColoredPurpleStripedItem: Item get() = _greenColoredPurpleStripedItem.get() + val greenColoredPurpleStripedBlock: Block get() = _greenColoredPurpleStripedBlock.get() + val greenColoredBlueStripedItem: Item get() = _greenColoredBlueStripedItem.get() + val greenColoredBlueStripedBlock: Block get() = _greenColoredBlueStripedBlock.get() + val greenColoredBrownStripedItem: Item get() = _greenColoredBrownStripedItem.get() + val greenColoredBrownStripedBlock: Block get() = _greenColoredBrownStripedBlock.get() + val greenColoredRedStripedItem: Item get() = _greenColoredRedStripedItem.get() + val greenColoredRedStripedBlock: Block get() = _greenColoredRedStripedBlock.get() + val greenColoredBlackStripedItem: Item get() = _greenColoredBlackStripedItem.get() + val greenColoredBlackStripedBlock: Block get() = _greenColoredBlackStripedBlock.get() + val redColoredWhiteStripedItem: Item get() = _redColoredWhiteStripedItem.get() + val redColoredWhiteStripedBlock: Block get() = _redColoredWhiteStripedBlock.get() + val redColoredOrangeStripedItem: Item get() = _redColoredOrangeStripedItem.get() + val redColoredOrangeStripedBlock: Block get() = _redColoredOrangeStripedBlock.get() + val redColoredMagentaStripedItem: Item get() = _redColoredMagentaStripedItem.get() + val redColoredMagentaStripedBlock: Block get() = _redColoredMagentaStripedBlock.get() + val redColoredLightBlueStripedItem: Item get() = _redColoredLightBlueStripedItem.get() + val redColoredLightBlueStripedBlock: Block get() = _redColoredLightBlueStripedBlock.get() + val redColoredYellowStripedItem: Item get() = _redColoredYellowStripedItem.get() + val redColoredYellowStripedBlock: Block get() = _redColoredYellowStripedBlock.get() + val redColoredLimeStripedItem: Item get() = _redColoredLimeStripedItem.get() + val redColoredLimeStripedBlock: Block get() = _redColoredLimeStripedBlock.get() + val redColoredPinkStripedItem: Item get() = _redColoredPinkStripedItem.get() + val redColoredPinkStripedBlock: Block get() = _redColoredPinkStripedBlock.get() + val redColoredGrayStripedItem: Item get() = _redColoredGrayStripedItem.get() + val redColoredGrayStripedBlock: Block get() = _redColoredGrayStripedBlock.get() + val redColoredLightGrayStripedItem: Item get() = _redColoredLightGrayStripedItem.get() + val redColoredLightGrayStripedBlock: Block get() = _redColoredLightGrayStripedBlock.get() + val redColoredCyanStripedItem: Item get() = _redColoredCyanStripedItem.get() + val redColoredCyanStripedBlock: Block get() = _redColoredCyanStripedBlock.get() + val redColoredPurpleStripedItem: Item get() = _redColoredPurpleStripedItem.get() + val redColoredPurpleStripedBlock: Block get() = _redColoredPurpleStripedBlock.get() + val redColoredBlueStripedItem: Item get() = _redColoredBlueStripedItem.get() + val redColoredBlueStripedBlock: Block get() = _redColoredBlueStripedBlock.get() + val redColoredBrownStripedItem: Item get() = _redColoredBrownStripedItem.get() + val redColoredBrownStripedBlock: Block get() = _redColoredBrownStripedBlock.get() + val redColoredGreenStripedItem: Item get() = _redColoredGreenStripedItem.get() + val redColoredGreenStripedBlock: Block get() = _redColoredGreenStripedBlock.get() + val redColoredBlackStripedItem: Item get() = _redColoredBlackStripedItem.get() + val redColoredBlackStripedBlock: Block get() = _redColoredBlackStripedBlock.get() + val blackColoredWhiteStripedItem: Item get() = _blackColoredWhiteStripedItem.get() + val blackColoredWhiteStripedBlock: Block get() = _blackColoredWhiteStripedBlock.get() + val blackColoredOrangeStripedItem: Item get() = _blackColoredOrangeStripedItem.get() + val blackColoredOrangeStripedBlock: Block get() = _blackColoredOrangeStripedBlock.get() + val blackColoredMagentaStripedItem: Item get() = _blackColoredMagentaStripedItem.get() + val blackColoredMagentaStripedBlock: Block get() = _blackColoredMagentaStripedBlock.get() + val blackColoredLightBlueStripedItem: Item get() = _blackColoredLightBlueStripedItem.get() + val blackColoredLightBlueStripedBlock: Block get() = _blackColoredLightBlueStripedBlock.get() + val blackColoredYellowStripedItem: Item get() = _blackColoredYellowStripedItem.get() + val blackColoredYellowStripedBlock: Block get() = _blackColoredYellowStripedBlock.get() + val blackColoredLimeStripedItem: Item get() = _blackColoredLimeStripedItem.get() + val blackColoredLimeStripedBlock: Block get() = _blackColoredLimeStripedBlock.get() + val blackColoredPinkStripedItem: Item get() = _blackColoredPinkStripedItem.get() + val blackColoredPinkStripedBlock: Block get() = _blackColoredPinkStripedBlock.get() + val blackColoredGrayStripedItem: Item get() = _blackColoredGrayStripedItem.get() + val blackColoredGrayStripedBlock: Block get() = _blackColoredGrayStripedBlock.get() + val blackColoredLightGrayStripedItem: Item get() = _blackColoredLightGrayStripedItem.get() + val blackColoredLightGrayStripedBlock: Block get() = _blackColoredLightGrayStripedBlock.get() + val blackColoredCyanStripedItem: Item get() = _blackColoredCyanStripedItem.get() + val blackColoredCyanStripedBlock: Block get() = _blackColoredCyanStripedBlock.get() + val blackColoredPurpleStripedItem: Item get() = _blackColoredPurpleStripedItem.get() + val blackColoredPurpleStripedBlock: Block get() = _blackColoredPurpleStripedBlock.get() + val blackColoredBlueStripedItem: Item get() = _blackColoredBlueStripedItem.get() + val blackColoredBlueStripedBlock: Block get() = _blackColoredBlueStripedBlock.get() + val blackColoredBrownStripedItem: Item get() = _blackColoredBrownStripedItem.get() + val blackColoredBrownStripedBlock: Block get() = _blackColoredBrownStripedBlock.get() + val blackColoredGreenStripedItem: Item get() = _blackColoredGreenStripedItem.get() + val blackColoredGreenStripedBlock: Block get() = _blackColoredGreenStripedBlock.get() + val blackColoredRedStripedItem: Item get() = _blackColoredRedStripedItem.get() + val blackColoredRedStripedBlock: Block get() = _blackColoredRedStripedBlock.get() + + val items: List by lazy { + LazyList( + _whiteColoredOrangeStripedItem::get, + _whiteColoredMagentaStripedItem::get, + _whiteColoredLightBlueStripedItem::get, + _whiteColoredYellowStripedItem::get, + _whiteColoredLimeStripedItem::get, + _whiteColoredPinkStripedItem::get, + _whiteColoredGrayStripedItem::get, + _whiteColoredLightGrayStripedItem::get, + _whiteColoredCyanStripedItem::get, + _whiteColoredPurpleStripedItem::get, + _whiteColoredBlueStripedItem::get, + _whiteColoredBrownStripedItem::get, + _whiteColoredGreenStripedItem::get, + _whiteColoredRedStripedItem::get, + _whiteColoredBlackStripedItem::get, + _orangeColoredWhiteStripedItem::get, + _orangeColoredMagentaStripedItem::get, + _orangeColoredLightBlueStripedItem::get, + _orangeColoredYellowStripedItem::get, + _orangeColoredLimeStripedItem::get, + _orangeColoredPinkStripedItem::get, + _orangeColoredGrayStripedItem::get, + _orangeColoredLightGrayStripedItem::get, + _orangeColoredCyanStripedItem::get, + _orangeColoredPurpleStripedItem::get, + _orangeColoredBlueStripedItem::get, + _orangeColoredBrownStripedItem::get, + _orangeColoredGreenStripedItem::get, + _orangeColoredRedStripedItem::get, + _orangeColoredBlackStripedItem::get, + _magentaColoredWhiteStripedItem::get, + _magentaColoredOrangeStripedItem::get, + _magentaColoredLightBlueStripedItem::get, + _magentaColoredYellowStripedItem::get, + _magentaColoredLimeStripedItem::get, + _magentaColoredPinkStripedItem::get, + _magentaColoredGrayStripedItem::get, + _magentaColoredLightGrayStripedItem::get, + _magentaColoredCyanStripedItem::get, + _magentaColoredPurpleStripedItem::get, + _magentaColoredBlueStripedItem::get, + _magentaColoredBrownStripedItem::get, + _magentaColoredGreenStripedItem::get, + _magentaColoredRedStripedItem::get, + _magentaColoredBlackStripedItem::get, + _lightBlueColoredWhiteStripedItem::get, + _lightBlueColoredOrangeStripedItem::get, + _lightBlueColoredMagentaStripedItem::get, + _lightBlueColoredYellowStripedItem::get, + _lightBlueColoredLimeStripedItem::get, + _lightBlueColoredPinkStripedItem::get, + _lightBlueColoredGrayStripedItem::get, + _lightBlueColoredLightGrayStripedItem::get, + _lightBlueColoredCyanStripedItem::get, + _lightBlueColoredPurpleStripedItem::get, + _lightBlueColoredBlueStripedItem::get, + _lightBlueColoredBrownStripedItem::get, + _lightBlueColoredGreenStripedItem::get, + _lightBlueColoredRedStripedItem::get, + _lightBlueColoredBlackStripedItem::get, + _yellowColoredWhiteStripedItem::get, + _yellowColoredOrangeStripedItem::get, + _yellowColoredMagentaStripedItem::get, + _yellowColoredLightBlueStripedItem::get, + _yellowColoredLimeStripedItem::get, + _yellowColoredPinkStripedItem::get, + _yellowColoredGrayStripedItem::get, + _yellowColoredLightGrayStripedItem::get, + _yellowColoredCyanStripedItem::get, + _yellowColoredPurpleStripedItem::get, + _yellowColoredBlueStripedItem::get, + _yellowColoredBrownStripedItem::get, + _yellowColoredGreenStripedItem::get, + _yellowColoredRedStripedItem::get, + _yellowColoredBlackStripedItem::get, + _limeColoredWhiteStripedItem::get, + _limeColoredOrangeStripedItem::get, + _limeColoredMagentaStripedItem::get, + _limeColoredLightBlueStripedItem::get, + _limeColoredYellowStripedItem::get, + _limeColoredPinkStripedItem::get, + _limeColoredGrayStripedItem::get, + _limeColoredLightGrayStripedItem::get, + _limeColoredCyanStripedItem::get, + _limeColoredPurpleStripedItem::get, + _limeColoredBlueStripedItem::get, + _limeColoredBrownStripedItem::get, + _limeColoredGreenStripedItem::get, + _limeColoredRedStripedItem::get, + _limeColoredBlackStripedItem::get, + _pinkColoredWhiteStripedItem::get, + _pinkColoredOrangeStripedItem::get, + _pinkColoredMagentaStripedItem::get, + _pinkColoredLightBlueStripedItem::get, + _pinkColoredYellowStripedItem::get, + _pinkColoredLimeStripedItem::get, + _pinkColoredGrayStripedItem::get, + _pinkColoredLightGrayStripedItem::get, + _pinkColoredCyanStripedItem::get, + _pinkColoredPurpleStripedItem::get, + _pinkColoredBlueStripedItem::get, + _pinkColoredBrownStripedItem::get, + _pinkColoredGreenStripedItem::get, + _pinkColoredRedStripedItem::get, + _pinkColoredBlackStripedItem::get, + _grayColoredWhiteStripedItem::get, + _grayColoredOrangeStripedItem::get, + _grayColoredMagentaStripedItem::get, + _grayColoredLightBlueStripedItem::get, + _grayColoredYellowStripedItem::get, + _grayColoredLimeStripedItem::get, + _grayColoredPinkStripedItem::get, + _grayColoredLightGrayStripedItem::get, + _grayColoredCyanStripedItem::get, + _grayColoredPurpleStripedItem::get, + _grayColoredBlueStripedItem::get, + _grayColoredBrownStripedItem::get, + _grayColoredGreenStripedItem::get, + _grayColoredRedStripedItem::get, + _grayColoredBlackStripedItem::get, + _lightGrayColoredWhiteStripedItem::get, + _lightGrayColoredOrangeStripedItem::get, + _lightGrayColoredMagentaStripedItem::get, + _lightGrayColoredLightBlueStripedItem::get, + _lightGrayColoredYellowStripedItem::get, + _lightGrayColoredLimeStripedItem::get, + _lightGrayColoredPinkStripedItem::get, + _lightGrayColoredGrayStripedItem::get, + _lightGrayColoredCyanStripedItem::get, + _lightGrayColoredPurpleStripedItem::get, + _lightGrayColoredBlueStripedItem::get, + _lightGrayColoredBrownStripedItem::get, + _lightGrayColoredGreenStripedItem::get, + _lightGrayColoredRedStripedItem::get, + _lightGrayColoredBlackStripedItem::get, + _cyanColoredWhiteStripedItem::get, + _cyanColoredOrangeStripedItem::get, + _cyanColoredMagentaStripedItem::get, + _cyanColoredLightBlueStripedItem::get, + _cyanColoredYellowStripedItem::get, + _cyanColoredLimeStripedItem::get, + _cyanColoredPinkStripedItem::get, + _cyanColoredGrayStripedItem::get, + _cyanColoredLightGrayStripedItem::get, + _cyanColoredPurpleStripedItem::get, + _cyanColoredBlueStripedItem::get, + _cyanColoredBrownStripedItem::get, + _cyanColoredGreenStripedItem::get, + _cyanColoredRedStripedItem::get, + _cyanColoredBlackStripedItem::get, + _purpleColoredWhiteStripedItem::get, + _purpleColoredOrangeStripedItem::get, + _purpleColoredMagentaStripedItem::get, + _purpleColoredLightBlueStripedItem::get, + _purpleColoredYellowStripedItem::get, + _purpleColoredLimeStripedItem::get, + _purpleColoredPinkStripedItem::get, + _purpleColoredGrayStripedItem::get, + _purpleColoredLightGrayStripedItem::get, + _purpleColoredCyanStripedItem::get, + _purpleColoredBlueStripedItem::get, + _purpleColoredBrownStripedItem::get, + _purpleColoredGreenStripedItem::get, + _purpleColoredRedStripedItem::get, + _purpleColoredBlackStripedItem::get, + _blueColoredWhiteStripedItem::get, + _blueColoredOrangeStripedItem::get, + _blueColoredMagentaStripedItem::get, + _blueColoredLightBlueStripedItem::get, + _blueColoredYellowStripedItem::get, + _blueColoredLimeStripedItem::get, + _blueColoredPinkStripedItem::get, + _blueColoredGrayStripedItem::get, + _blueColoredLightGrayStripedItem::get, + _blueColoredCyanStripedItem::get, + _blueColoredPurpleStripedItem::get, + _blueColoredBrownStripedItem::get, + _blueColoredGreenStripedItem::get, + _blueColoredRedStripedItem::get, + _blueColoredBlackStripedItem::get, + _brownColoredWhiteStripedItem::get, + _brownColoredOrangeStripedItem::get, + _brownColoredMagentaStripedItem::get, + _brownColoredLightBlueStripedItem::get, + _brownColoredYellowStripedItem::get, + _brownColoredLimeStripedItem::get, + _brownColoredPinkStripedItem::get, + _brownColoredGrayStripedItem::get, + _brownColoredLightGrayStripedItem::get, + _brownColoredCyanStripedItem::get, + _brownColoredPurpleStripedItem::get, + _brownColoredBlueStripedItem::get, + _brownColoredGreenStripedItem::get, + _brownColoredRedStripedItem::get, + _brownColoredBlackStripedItem::get, + _greenColoredWhiteStripedItem::get, + _greenColoredOrangeStripedItem::get, + _greenColoredMagentaStripedItem::get, + _greenColoredLightBlueStripedItem::get, + _greenColoredYellowStripedItem::get, + _greenColoredLimeStripedItem::get, + _greenColoredPinkStripedItem::get, + _greenColoredGrayStripedItem::get, + _greenColoredLightGrayStripedItem::get, + _greenColoredCyanStripedItem::get, + _greenColoredPurpleStripedItem::get, + _greenColoredBlueStripedItem::get, + _greenColoredBrownStripedItem::get, + _greenColoredRedStripedItem::get, + _greenColoredBlackStripedItem::get, + _redColoredWhiteStripedItem::get, + _redColoredOrangeStripedItem::get, + _redColoredMagentaStripedItem::get, + _redColoredLightBlueStripedItem::get, + _redColoredYellowStripedItem::get, + _redColoredLimeStripedItem::get, + _redColoredPinkStripedItem::get, + _redColoredGrayStripedItem::get, + _redColoredLightGrayStripedItem::get, + _redColoredCyanStripedItem::get, + _redColoredPurpleStripedItem::get, + _redColoredBlueStripedItem::get, + _redColoredBrownStripedItem::get, + _redColoredGreenStripedItem::get, + _redColoredBlackStripedItem::get, + _blackColoredWhiteStripedItem::get, + _blackColoredOrangeStripedItem::get, + _blackColoredMagentaStripedItem::get, + _blackColoredLightBlueStripedItem::get, + _blackColoredYellowStripedItem::get, + _blackColoredLimeStripedItem::get, + _blackColoredPinkStripedItem::get, + _blackColoredGrayStripedItem::get, + _blackColoredLightGrayStripedItem::get, + _blackColoredCyanStripedItem::get, + _blackColoredPurpleStripedItem::get, + _blackColoredBlueStripedItem::get, + _blackColoredBrownStripedItem::get, + _blackColoredGreenStripedItem::get, + _blackColoredRedStripedItem::get, + ) + } + + val blocks: List by lazy { + LazyList( + _whiteColoredOrangeStripedBlock::get, + _whiteColoredMagentaStripedBlock::get, + _whiteColoredLightBlueStripedBlock::get, + _whiteColoredYellowStripedBlock::get, + _whiteColoredLimeStripedBlock::get, + _whiteColoredPinkStripedBlock::get, + _whiteColoredGrayStripedBlock::get, + _whiteColoredLightGrayStripedBlock::get, + _whiteColoredCyanStripedBlock::get, + _whiteColoredPurpleStripedBlock::get, + _whiteColoredBlueStripedBlock::get, + _whiteColoredBrownStripedBlock::get, + _whiteColoredGreenStripedBlock::get, + _whiteColoredRedStripedBlock::get, + _whiteColoredBlackStripedBlock::get, + _orangeColoredWhiteStripedBlock::get, + _orangeColoredMagentaStripedBlock::get, + _orangeColoredLightBlueStripedBlock::get, + _orangeColoredYellowStripedBlock::get, + _orangeColoredLimeStripedBlock::get, + _orangeColoredPinkStripedBlock::get, + _orangeColoredGrayStripedBlock::get, + _orangeColoredLightGrayStripedBlock::get, + _orangeColoredCyanStripedBlock::get, + _orangeColoredPurpleStripedBlock::get, + _orangeColoredBlueStripedBlock::get, + _orangeColoredBrownStripedBlock::get, + _orangeColoredGreenStripedBlock::get, + _orangeColoredRedStripedBlock::get, + _orangeColoredBlackStripedBlock::get, + _magentaColoredWhiteStripedBlock::get, + _magentaColoredOrangeStripedBlock::get, + _magentaColoredLightBlueStripedBlock::get, + _magentaColoredYellowStripedBlock::get, + _magentaColoredLimeStripedBlock::get, + _magentaColoredPinkStripedBlock::get, + _magentaColoredGrayStripedBlock::get, + _magentaColoredLightGrayStripedBlock::get, + _magentaColoredCyanStripedBlock::get, + _magentaColoredPurpleStripedBlock::get, + _magentaColoredBlueStripedBlock::get, + _magentaColoredBrownStripedBlock::get, + _magentaColoredGreenStripedBlock::get, + _magentaColoredRedStripedBlock::get, + _magentaColoredBlackStripedBlock::get, + _lightBlueColoredWhiteStripedBlock::get, + _lightBlueColoredOrangeStripedBlock::get, + _lightBlueColoredMagentaStripedBlock::get, + _lightBlueColoredYellowStripedBlock::get, + _lightBlueColoredLimeStripedBlock::get, + _lightBlueColoredPinkStripedBlock::get, + _lightBlueColoredGrayStripedBlock::get, + _lightBlueColoredLightGrayStripedBlock::get, + _lightBlueColoredCyanStripedBlock::get, + _lightBlueColoredPurpleStripedBlock::get, + _lightBlueColoredBlueStripedBlock::get, + _lightBlueColoredBrownStripedBlock::get, + _lightBlueColoredGreenStripedBlock::get, + _lightBlueColoredRedStripedBlock::get, + _lightBlueColoredBlackStripedBlock::get, + _yellowColoredWhiteStripedBlock::get, + _yellowColoredOrangeStripedBlock::get, + _yellowColoredMagentaStripedBlock::get, + _yellowColoredLightBlueStripedBlock::get, + _yellowColoredLimeStripedBlock::get, + _yellowColoredPinkStripedBlock::get, + _yellowColoredGrayStripedBlock::get, + _yellowColoredLightGrayStripedBlock::get, + _yellowColoredCyanStripedBlock::get, + _yellowColoredPurpleStripedBlock::get, + _yellowColoredBlueStripedBlock::get, + _yellowColoredBrownStripedBlock::get, + _yellowColoredGreenStripedBlock::get, + _yellowColoredRedStripedBlock::get, + _yellowColoredBlackStripedBlock::get, + _limeColoredWhiteStripedBlock::get, + _limeColoredOrangeStripedBlock::get, + _limeColoredMagentaStripedBlock::get, + _limeColoredLightBlueStripedBlock::get, + _limeColoredYellowStripedBlock::get, + _limeColoredPinkStripedBlock::get, + _limeColoredGrayStripedBlock::get, + _limeColoredLightGrayStripedBlock::get, + _limeColoredCyanStripedBlock::get, + _limeColoredPurpleStripedBlock::get, + _limeColoredBlueStripedBlock::get, + _limeColoredBrownStripedBlock::get, + _limeColoredGreenStripedBlock::get, + _limeColoredRedStripedBlock::get, + _limeColoredBlackStripedBlock::get, + _pinkColoredWhiteStripedBlock::get, + _pinkColoredOrangeStripedBlock::get, + _pinkColoredMagentaStripedBlock::get, + _pinkColoredLightBlueStripedBlock::get, + _pinkColoredYellowStripedBlock::get, + _pinkColoredLimeStripedBlock::get, + _pinkColoredGrayStripedBlock::get, + _pinkColoredLightGrayStripedBlock::get, + _pinkColoredCyanStripedBlock::get, + _pinkColoredPurpleStripedBlock::get, + _pinkColoredBlueStripedBlock::get, + _pinkColoredBrownStripedBlock::get, + _pinkColoredGreenStripedBlock::get, + _pinkColoredRedStripedBlock::get, + _pinkColoredBlackStripedBlock::get, + _grayColoredWhiteStripedBlock::get, + _grayColoredOrangeStripedBlock::get, + _grayColoredMagentaStripedBlock::get, + _grayColoredLightBlueStripedBlock::get, + _grayColoredYellowStripedBlock::get, + _grayColoredLimeStripedBlock::get, + _grayColoredPinkStripedBlock::get, + _grayColoredLightGrayStripedBlock::get, + _grayColoredCyanStripedBlock::get, + _grayColoredPurpleStripedBlock::get, + _grayColoredBlueStripedBlock::get, + _grayColoredBrownStripedBlock::get, + _grayColoredGreenStripedBlock::get, + _grayColoredRedStripedBlock::get, + _grayColoredBlackStripedBlock::get, + _lightGrayColoredWhiteStripedBlock::get, + _lightGrayColoredOrangeStripedBlock::get, + _lightGrayColoredMagentaStripedBlock::get, + _lightGrayColoredLightBlueStripedBlock::get, + _lightGrayColoredYellowStripedBlock::get, + _lightGrayColoredLimeStripedBlock::get, + _lightGrayColoredPinkStripedBlock::get, + _lightGrayColoredGrayStripedBlock::get, + _lightGrayColoredCyanStripedBlock::get, + _lightGrayColoredPurpleStripedBlock::get, + _lightGrayColoredBlueStripedBlock::get, + _lightGrayColoredBrownStripedBlock::get, + _lightGrayColoredGreenStripedBlock::get, + _lightGrayColoredRedStripedBlock::get, + _lightGrayColoredBlackStripedBlock::get, + _cyanColoredWhiteStripedBlock::get, + _cyanColoredOrangeStripedBlock::get, + _cyanColoredMagentaStripedBlock::get, + _cyanColoredLightBlueStripedBlock::get, + _cyanColoredYellowStripedBlock::get, + _cyanColoredLimeStripedBlock::get, + _cyanColoredPinkStripedBlock::get, + _cyanColoredGrayStripedBlock::get, + _cyanColoredLightGrayStripedBlock::get, + _cyanColoredPurpleStripedBlock::get, + _cyanColoredBlueStripedBlock::get, + _cyanColoredBrownStripedBlock::get, + _cyanColoredGreenStripedBlock::get, + _cyanColoredRedStripedBlock::get, + _cyanColoredBlackStripedBlock::get, + _purpleColoredWhiteStripedBlock::get, + _purpleColoredOrangeStripedBlock::get, + _purpleColoredMagentaStripedBlock::get, + _purpleColoredLightBlueStripedBlock::get, + _purpleColoredYellowStripedBlock::get, + _purpleColoredLimeStripedBlock::get, + _purpleColoredPinkStripedBlock::get, + _purpleColoredGrayStripedBlock::get, + _purpleColoredLightGrayStripedBlock::get, + _purpleColoredCyanStripedBlock::get, + _purpleColoredBlueStripedBlock::get, + _purpleColoredBrownStripedBlock::get, + _purpleColoredGreenStripedBlock::get, + _purpleColoredRedStripedBlock::get, + _purpleColoredBlackStripedBlock::get, + _blueColoredWhiteStripedBlock::get, + _blueColoredOrangeStripedBlock::get, + _blueColoredMagentaStripedBlock::get, + _blueColoredLightBlueStripedBlock::get, + _blueColoredYellowStripedBlock::get, + _blueColoredLimeStripedBlock::get, + _blueColoredPinkStripedBlock::get, + _blueColoredGrayStripedBlock::get, + _blueColoredLightGrayStripedBlock::get, + _blueColoredCyanStripedBlock::get, + _blueColoredPurpleStripedBlock::get, + _blueColoredBrownStripedBlock::get, + _blueColoredGreenStripedBlock::get, + _blueColoredRedStripedBlock::get, + _blueColoredBlackStripedBlock::get, + _brownColoredWhiteStripedBlock::get, + _brownColoredOrangeStripedBlock::get, + _brownColoredMagentaStripedBlock::get, + _brownColoredLightBlueStripedBlock::get, + _brownColoredYellowStripedBlock::get, + _brownColoredLimeStripedBlock::get, + _brownColoredPinkStripedBlock::get, + _brownColoredGrayStripedBlock::get, + _brownColoredLightGrayStripedBlock::get, + _brownColoredCyanStripedBlock::get, + _brownColoredPurpleStripedBlock::get, + _brownColoredBlueStripedBlock::get, + _brownColoredGreenStripedBlock::get, + _brownColoredRedStripedBlock::get, + _brownColoredBlackStripedBlock::get, + _greenColoredWhiteStripedBlock::get, + _greenColoredOrangeStripedBlock::get, + _greenColoredMagentaStripedBlock::get, + _greenColoredLightBlueStripedBlock::get, + _greenColoredYellowStripedBlock::get, + _greenColoredLimeStripedBlock::get, + _greenColoredPinkStripedBlock::get, + _greenColoredGrayStripedBlock::get, + _greenColoredLightGrayStripedBlock::get, + _greenColoredCyanStripedBlock::get, + _greenColoredPurpleStripedBlock::get, + _greenColoredBlueStripedBlock::get, + _greenColoredBrownStripedBlock::get, + _greenColoredRedStripedBlock::get, + _greenColoredBlackStripedBlock::get, + _redColoredWhiteStripedBlock::get, + _redColoredOrangeStripedBlock::get, + _redColoredMagentaStripedBlock::get, + _redColoredLightBlueStripedBlock::get, + _redColoredYellowStripedBlock::get, + _redColoredLimeStripedBlock::get, + _redColoredPinkStripedBlock::get, + _redColoredGrayStripedBlock::get, + _redColoredLightGrayStripedBlock::get, + _redColoredCyanStripedBlock::get, + _redColoredPurpleStripedBlock::get, + _redColoredBlueStripedBlock::get, + _redColoredBrownStripedBlock::get, + _redColoredGreenStripedBlock::get, + _redColoredBlackStripedBlock::get, + _blackColoredWhiteStripedBlock::get, + _blackColoredOrangeStripedBlock::get, + _blackColoredMagentaStripedBlock::get, + _blackColoredLightBlueStripedBlock::get, + _blackColoredYellowStripedBlock::get, + _blackColoredLimeStripedBlock::get, + _blackColoredPinkStripedBlock::get, + _blackColoredGrayStripedBlock::get, + _blackColoredLightGrayStripedBlock::get, + _blackColoredCyanStripedBlock::get, + _blackColoredPurpleStripedBlock::get, + _blackColoredBlueStripedBlock::get, + _blackColoredBrownStripedBlock::get, + _blackColoredGreenStripedBlock::get, + _blackColoredRedStripedBlock::get, + ) + } + + val mappedBlocks: Map> by lazy { + ImmutableMap.copyOf(mapOf( + DyeColor.WHITE to LazyMap(DyeColor.ORANGE to _whiteColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _whiteColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _whiteColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _whiteColoredYellowStripedBlock::get, DyeColor.LIME to _whiteColoredLimeStripedBlock::get, DyeColor.PINK to _whiteColoredPinkStripedBlock::get, DyeColor.GRAY to _whiteColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _whiteColoredLightGrayStripedBlock::get, DyeColor.CYAN to _whiteColoredCyanStripedBlock::get, DyeColor.PURPLE to _whiteColoredPurpleStripedBlock::get, DyeColor.BLUE to _whiteColoredBlueStripedBlock::get, DyeColor.BROWN to _whiteColoredBrownStripedBlock::get, DyeColor.GREEN to _whiteColoredGreenStripedBlock::get, DyeColor.RED to _whiteColoredRedStripedBlock::get, DyeColor.BLACK to _whiteColoredBlackStripedBlock::get), + DyeColor.ORANGE to LazyMap(DyeColor.WHITE to _orangeColoredWhiteStripedBlock::get, DyeColor.MAGENTA to _orangeColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _orangeColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _orangeColoredYellowStripedBlock::get, DyeColor.LIME to _orangeColoredLimeStripedBlock::get, DyeColor.PINK to _orangeColoredPinkStripedBlock::get, DyeColor.GRAY to _orangeColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _orangeColoredLightGrayStripedBlock::get, DyeColor.CYAN to _orangeColoredCyanStripedBlock::get, DyeColor.PURPLE to _orangeColoredPurpleStripedBlock::get, DyeColor.BLUE to _orangeColoredBlueStripedBlock::get, DyeColor.BROWN to _orangeColoredBrownStripedBlock::get, DyeColor.GREEN to _orangeColoredGreenStripedBlock::get, DyeColor.RED to _orangeColoredRedStripedBlock::get, DyeColor.BLACK to _orangeColoredBlackStripedBlock::get), + DyeColor.MAGENTA to LazyMap(DyeColor.WHITE to _magentaColoredWhiteStripedBlock::get, DyeColor.ORANGE to _magentaColoredOrangeStripedBlock::get, DyeColor.LIGHT_BLUE to _magentaColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _magentaColoredYellowStripedBlock::get, DyeColor.LIME to _magentaColoredLimeStripedBlock::get, DyeColor.PINK to _magentaColoredPinkStripedBlock::get, DyeColor.GRAY to _magentaColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _magentaColoredLightGrayStripedBlock::get, DyeColor.CYAN to _magentaColoredCyanStripedBlock::get, DyeColor.PURPLE to _magentaColoredPurpleStripedBlock::get, DyeColor.BLUE to _magentaColoredBlueStripedBlock::get, DyeColor.BROWN to _magentaColoredBrownStripedBlock::get, DyeColor.GREEN to _magentaColoredGreenStripedBlock::get, DyeColor.RED to _magentaColoredRedStripedBlock::get, DyeColor.BLACK to _magentaColoredBlackStripedBlock::get), + DyeColor.LIGHT_BLUE to LazyMap(DyeColor.WHITE to _lightBlueColoredWhiteStripedBlock::get, DyeColor.ORANGE to _lightBlueColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _lightBlueColoredMagentaStripedBlock::get, DyeColor.YELLOW to _lightBlueColoredYellowStripedBlock::get, DyeColor.LIME to _lightBlueColoredLimeStripedBlock::get, DyeColor.PINK to _lightBlueColoredPinkStripedBlock::get, DyeColor.GRAY to _lightBlueColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _lightBlueColoredLightGrayStripedBlock::get, DyeColor.CYAN to _lightBlueColoredCyanStripedBlock::get, DyeColor.PURPLE to _lightBlueColoredPurpleStripedBlock::get, DyeColor.BLUE to _lightBlueColoredBlueStripedBlock::get, DyeColor.BROWN to _lightBlueColoredBrownStripedBlock::get, DyeColor.GREEN to _lightBlueColoredGreenStripedBlock::get, DyeColor.RED to _lightBlueColoredRedStripedBlock::get, DyeColor.BLACK to _lightBlueColoredBlackStripedBlock::get), + DyeColor.YELLOW to LazyMap(DyeColor.WHITE to _yellowColoredWhiteStripedBlock::get, DyeColor.ORANGE to _yellowColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _yellowColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _yellowColoredLightBlueStripedBlock::get, DyeColor.LIME to _yellowColoredLimeStripedBlock::get, DyeColor.PINK to _yellowColoredPinkStripedBlock::get, DyeColor.GRAY to _yellowColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _yellowColoredLightGrayStripedBlock::get, DyeColor.CYAN to _yellowColoredCyanStripedBlock::get, DyeColor.PURPLE to _yellowColoredPurpleStripedBlock::get, DyeColor.BLUE to _yellowColoredBlueStripedBlock::get, DyeColor.BROWN to _yellowColoredBrownStripedBlock::get, DyeColor.GREEN to _yellowColoredGreenStripedBlock::get, DyeColor.RED to _yellowColoredRedStripedBlock::get, DyeColor.BLACK to _yellowColoredBlackStripedBlock::get), + DyeColor.LIME to LazyMap(DyeColor.WHITE to _limeColoredWhiteStripedBlock::get, DyeColor.ORANGE to _limeColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _limeColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _limeColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _limeColoredYellowStripedBlock::get, DyeColor.PINK to _limeColoredPinkStripedBlock::get, DyeColor.GRAY to _limeColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _limeColoredLightGrayStripedBlock::get, DyeColor.CYAN to _limeColoredCyanStripedBlock::get, DyeColor.PURPLE to _limeColoredPurpleStripedBlock::get, DyeColor.BLUE to _limeColoredBlueStripedBlock::get, DyeColor.BROWN to _limeColoredBrownStripedBlock::get, DyeColor.GREEN to _limeColoredGreenStripedBlock::get, DyeColor.RED to _limeColoredRedStripedBlock::get, DyeColor.BLACK to _limeColoredBlackStripedBlock::get), + DyeColor.PINK to LazyMap(DyeColor.WHITE to _pinkColoredWhiteStripedBlock::get, DyeColor.ORANGE to _pinkColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _pinkColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _pinkColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _pinkColoredYellowStripedBlock::get, DyeColor.LIME to _pinkColoredLimeStripedBlock::get, DyeColor.GRAY to _pinkColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _pinkColoredLightGrayStripedBlock::get, DyeColor.CYAN to _pinkColoredCyanStripedBlock::get, DyeColor.PURPLE to _pinkColoredPurpleStripedBlock::get, DyeColor.BLUE to _pinkColoredBlueStripedBlock::get, DyeColor.BROWN to _pinkColoredBrownStripedBlock::get, DyeColor.GREEN to _pinkColoredGreenStripedBlock::get, DyeColor.RED to _pinkColoredRedStripedBlock::get, DyeColor.BLACK to _pinkColoredBlackStripedBlock::get), + DyeColor.GRAY to LazyMap(DyeColor.WHITE to _grayColoredWhiteStripedBlock::get, DyeColor.ORANGE to _grayColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _grayColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _grayColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _grayColoredYellowStripedBlock::get, DyeColor.LIME to _grayColoredLimeStripedBlock::get, DyeColor.PINK to _grayColoredPinkStripedBlock::get, DyeColor.LIGHT_GRAY to _grayColoredLightGrayStripedBlock::get, DyeColor.CYAN to _grayColoredCyanStripedBlock::get, DyeColor.PURPLE to _grayColoredPurpleStripedBlock::get, DyeColor.BLUE to _grayColoredBlueStripedBlock::get, DyeColor.BROWN to _grayColoredBrownStripedBlock::get, DyeColor.GREEN to _grayColoredGreenStripedBlock::get, DyeColor.RED to _grayColoredRedStripedBlock::get, DyeColor.BLACK to _grayColoredBlackStripedBlock::get), + DyeColor.LIGHT_GRAY to LazyMap(DyeColor.WHITE to _lightGrayColoredWhiteStripedBlock::get, DyeColor.ORANGE to _lightGrayColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _lightGrayColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _lightGrayColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _lightGrayColoredYellowStripedBlock::get, DyeColor.LIME to _lightGrayColoredLimeStripedBlock::get, DyeColor.PINK to _lightGrayColoredPinkStripedBlock::get, DyeColor.GRAY to _lightGrayColoredGrayStripedBlock::get, DyeColor.CYAN to _lightGrayColoredCyanStripedBlock::get, DyeColor.PURPLE to _lightGrayColoredPurpleStripedBlock::get, DyeColor.BLUE to _lightGrayColoredBlueStripedBlock::get, DyeColor.BROWN to _lightGrayColoredBrownStripedBlock::get, DyeColor.GREEN to _lightGrayColoredGreenStripedBlock::get, DyeColor.RED to _lightGrayColoredRedStripedBlock::get, DyeColor.BLACK to _lightGrayColoredBlackStripedBlock::get), + DyeColor.CYAN to LazyMap(DyeColor.WHITE to _cyanColoredWhiteStripedBlock::get, DyeColor.ORANGE to _cyanColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _cyanColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _cyanColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _cyanColoredYellowStripedBlock::get, DyeColor.LIME to _cyanColoredLimeStripedBlock::get, DyeColor.PINK to _cyanColoredPinkStripedBlock::get, DyeColor.GRAY to _cyanColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _cyanColoredLightGrayStripedBlock::get, DyeColor.PURPLE to _cyanColoredPurpleStripedBlock::get, DyeColor.BLUE to _cyanColoredBlueStripedBlock::get, DyeColor.BROWN to _cyanColoredBrownStripedBlock::get, DyeColor.GREEN to _cyanColoredGreenStripedBlock::get, DyeColor.RED to _cyanColoredRedStripedBlock::get, DyeColor.BLACK to _cyanColoredBlackStripedBlock::get), + DyeColor.PURPLE to LazyMap(DyeColor.WHITE to _purpleColoredWhiteStripedBlock::get, DyeColor.ORANGE to _purpleColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _purpleColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _purpleColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _purpleColoredYellowStripedBlock::get, DyeColor.LIME to _purpleColoredLimeStripedBlock::get, DyeColor.PINK to _purpleColoredPinkStripedBlock::get, DyeColor.GRAY to _purpleColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _purpleColoredLightGrayStripedBlock::get, DyeColor.CYAN to _purpleColoredCyanStripedBlock::get, DyeColor.BLUE to _purpleColoredBlueStripedBlock::get, DyeColor.BROWN to _purpleColoredBrownStripedBlock::get, DyeColor.GREEN to _purpleColoredGreenStripedBlock::get, DyeColor.RED to _purpleColoredRedStripedBlock::get, DyeColor.BLACK to _purpleColoredBlackStripedBlock::get), + DyeColor.BLUE to LazyMap(DyeColor.WHITE to _blueColoredWhiteStripedBlock::get, DyeColor.ORANGE to _blueColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _blueColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _blueColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _blueColoredYellowStripedBlock::get, DyeColor.LIME to _blueColoredLimeStripedBlock::get, DyeColor.PINK to _blueColoredPinkStripedBlock::get, DyeColor.GRAY to _blueColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _blueColoredLightGrayStripedBlock::get, DyeColor.CYAN to _blueColoredCyanStripedBlock::get, DyeColor.PURPLE to _blueColoredPurpleStripedBlock::get, DyeColor.BROWN to _blueColoredBrownStripedBlock::get, DyeColor.GREEN to _blueColoredGreenStripedBlock::get, DyeColor.RED to _blueColoredRedStripedBlock::get, DyeColor.BLACK to _blueColoredBlackStripedBlock::get), + DyeColor.BROWN to LazyMap(DyeColor.WHITE to _brownColoredWhiteStripedBlock::get, DyeColor.ORANGE to _brownColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _brownColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _brownColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _brownColoredYellowStripedBlock::get, DyeColor.LIME to _brownColoredLimeStripedBlock::get, DyeColor.PINK to _brownColoredPinkStripedBlock::get, DyeColor.GRAY to _brownColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _brownColoredLightGrayStripedBlock::get, DyeColor.CYAN to _brownColoredCyanStripedBlock::get, DyeColor.PURPLE to _brownColoredPurpleStripedBlock::get, DyeColor.BLUE to _brownColoredBlueStripedBlock::get, DyeColor.GREEN to _brownColoredGreenStripedBlock::get, DyeColor.RED to _brownColoredRedStripedBlock::get, DyeColor.BLACK to _brownColoredBlackStripedBlock::get), + DyeColor.GREEN to LazyMap(DyeColor.WHITE to _greenColoredWhiteStripedBlock::get, DyeColor.ORANGE to _greenColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _greenColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _greenColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _greenColoredYellowStripedBlock::get, DyeColor.LIME to _greenColoredLimeStripedBlock::get, DyeColor.PINK to _greenColoredPinkStripedBlock::get, DyeColor.GRAY to _greenColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _greenColoredLightGrayStripedBlock::get, DyeColor.CYAN to _greenColoredCyanStripedBlock::get, DyeColor.PURPLE to _greenColoredPurpleStripedBlock::get, DyeColor.BLUE to _greenColoredBlueStripedBlock::get, DyeColor.BROWN to _greenColoredBrownStripedBlock::get, DyeColor.RED to _greenColoredRedStripedBlock::get, DyeColor.BLACK to _greenColoredBlackStripedBlock::get), + DyeColor.RED to LazyMap(DyeColor.WHITE to _redColoredWhiteStripedBlock::get, DyeColor.ORANGE to _redColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _redColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _redColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _redColoredYellowStripedBlock::get, DyeColor.LIME to _redColoredLimeStripedBlock::get, DyeColor.PINK to _redColoredPinkStripedBlock::get, DyeColor.GRAY to _redColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _redColoredLightGrayStripedBlock::get, DyeColor.CYAN to _redColoredCyanStripedBlock::get, DyeColor.PURPLE to _redColoredPurpleStripedBlock::get, DyeColor.BLUE to _redColoredBlueStripedBlock::get, DyeColor.BROWN to _redColoredBrownStripedBlock::get, DyeColor.GREEN to _redColoredGreenStripedBlock::get, DyeColor.BLACK to _redColoredBlackStripedBlock::get), + DyeColor.BLACK to LazyMap(DyeColor.WHITE to _blackColoredWhiteStripedBlock::get, DyeColor.ORANGE to _blackColoredOrangeStripedBlock::get, DyeColor.MAGENTA to _blackColoredMagentaStripedBlock::get, DyeColor.LIGHT_BLUE to _blackColoredLightBlueStripedBlock::get, DyeColor.YELLOW to _blackColoredYellowStripedBlock::get, DyeColor.LIME to _blackColoredLimeStripedBlock::get, DyeColor.PINK to _blackColoredPinkStripedBlock::get, DyeColor.GRAY to _blackColoredGrayStripedBlock::get, DyeColor.LIGHT_GRAY to _blackColoredLightGrayStripedBlock::get, DyeColor.CYAN to _blackColoredCyanStripedBlock::get, DyeColor.PURPLE to _blackColoredPurpleStripedBlock::get, DyeColor.BLUE to _blackColoredBlueStripedBlock::get, DyeColor.BROWN to _blackColoredBrownStripedBlock::get, DyeColor.GREEN to _blackColoredGreenStripedBlock::get, DyeColor.RED to _blackColoredRedStripedBlock::get), + )) + } + + val mappedItems: Map> by lazy { + ImmutableMap.copyOf(mapOf( + DyeColor.WHITE to LazyMap(DyeColor.ORANGE to _whiteColoredOrangeStripedItem::get, DyeColor.MAGENTA to _whiteColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _whiteColoredLightBlueStripedItem::get, DyeColor.YELLOW to _whiteColoredYellowStripedItem::get, DyeColor.LIME to _whiteColoredLimeStripedItem::get, DyeColor.PINK to _whiteColoredPinkStripedItem::get, DyeColor.GRAY to _whiteColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _whiteColoredLightGrayStripedItem::get, DyeColor.CYAN to _whiteColoredCyanStripedItem::get, DyeColor.PURPLE to _whiteColoredPurpleStripedItem::get, DyeColor.BLUE to _whiteColoredBlueStripedItem::get, DyeColor.BROWN to _whiteColoredBrownStripedItem::get, DyeColor.GREEN to _whiteColoredGreenStripedItem::get, DyeColor.RED to _whiteColoredRedStripedItem::get, DyeColor.BLACK to _whiteColoredBlackStripedItem::get), + DyeColor.ORANGE to LazyMap(DyeColor.WHITE to _orangeColoredWhiteStripedItem::get, DyeColor.MAGENTA to _orangeColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _orangeColoredLightBlueStripedItem::get, DyeColor.YELLOW to _orangeColoredYellowStripedItem::get, DyeColor.LIME to _orangeColoredLimeStripedItem::get, DyeColor.PINK to _orangeColoredPinkStripedItem::get, DyeColor.GRAY to _orangeColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _orangeColoredLightGrayStripedItem::get, DyeColor.CYAN to _orangeColoredCyanStripedItem::get, DyeColor.PURPLE to _orangeColoredPurpleStripedItem::get, DyeColor.BLUE to _orangeColoredBlueStripedItem::get, DyeColor.BROWN to _orangeColoredBrownStripedItem::get, DyeColor.GREEN to _orangeColoredGreenStripedItem::get, DyeColor.RED to _orangeColoredRedStripedItem::get, DyeColor.BLACK to _orangeColoredBlackStripedItem::get), + DyeColor.MAGENTA to LazyMap(DyeColor.WHITE to _magentaColoredWhiteStripedItem::get, DyeColor.ORANGE to _magentaColoredOrangeStripedItem::get, DyeColor.LIGHT_BLUE to _magentaColoredLightBlueStripedItem::get, DyeColor.YELLOW to _magentaColoredYellowStripedItem::get, DyeColor.LIME to _magentaColoredLimeStripedItem::get, DyeColor.PINK to _magentaColoredPinkStripedItem::get, DyeColor.GRAY to _magentaColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _magentaColoredLightGrayStripedItem::get, DyeColor.CYAN to _magentaColoredCyanStripedItem::get, DyeColor.PURPLE to _magentaColoredPurpleStripedItem::get, DyeColor.BLUE to _magentaColoredBlueStripedItem::get, DyeColor.BROWN to _magentaColoredBrownStripedItem::get, DyeColor.GREEN to _magentaColoredGreenStripedItem::get, DyeColor.RED to _magentaColoredRedStripedItem::get, DyeColor.BLACK to _magentaColoredBlackStripedItem::get), + DyeColor.LIGHT_BLUE to LazyMap(DyeColor.WHITE to _lightBlueColoredWhiteStripedItem::get, DyeColor.ORANGE to _lightBlueColoredOrangeStripedItem::get, DyeColor.MAGENTA to _lightBlueColoredMagentaStripedItem::get, DyeColor.YELLOW to _lightBlueColoredYellowStripedItem::get, DyeColor.LIME to _lightBlueColoredLimeStripedItem::get, DyeColor.PINK to _lightBlueColoredPinkStripedItem::get, DyeColor.GRAY to _lightBlueColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _lightBlueColoredLightGrayStripedItem::get, DyeColor.CYAN to _lightBlueColoredCyanStripedItem::get, DyeColor.PURPLE to _lightBlueColoredPurpleStripedItem::get, DyeColor.BLUE to _lightBlueColoredBlueStripedItem::get, DyeColor.BROWN to _lightBlueColoredBrownStripedItem::get, DyeColor.GREEN to _lightBlueColoredGreenStripedItem::get, DyeColor.RED to _lightBlueColoredRedStripedItem::get, DyeColor.BLACK to _lightBlueColoredBlackStripedItem::get), + DyeColor.YELLOW to LazyMap(DyeColor.WHITE to _yellowColoredWhiteStripedItem::get, DyeColor.ORANGE to _yellowColoredOrangeStripedItem::get, DyeColor.MAGENTA to _yellowColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _yellowColoredLightBlueStripedItem::get, DyeColor.LIME to _yellowColoredLimeStripedItem::get, DyeColor.PINK to _yellowColoredPinkStripedItem::get, DyeColor.GRAY to _yellowColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _yellowColoredLightGrayStripedItem::get, DyeColor.CYAN to _yellowColoredCyanStripedItem::get, DyeColor.PURPLE to _yellowColoredPurpleStripedItem::get, DyeColor.BLUE to _yellowColoredBlueStripedItem::get, DyeColor.BROWN to _yellowColoredBrownStripedItem::get, DyeColor.GREEN to _yellowColoredGreenStripedItem::get, DyeColor.RED to _yellowColoredRedStripedItem::get, DyeColor.BLACK to _yellowColoredBlackStripedItem::get), + DyeColor.LIME to LazyMap(DyeColor.WHITE to _limeColoredWhiteStripedItem::get, DyeColor.ORANGE to _limeColoredOrangeStripedItem::get, DyeColor.MAGENTA to _limeColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _limeColoredLightBlueStripedItem::get, DyeColor.YELLOW to _limeColoredYellowStripedItem::get, DyeColor.PINK to _limeColoredPinkStripedItem::get, DyeColor.GRAY to _limeColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _limeColoredLightGrayStripedItem::get, DyeColor.CYAN to _limeColoredCyanStripedItem::get, DyeColor.PURPLE to _limeColoredPurpleStripedItem::get, DyeColor.BLUE to _limeColoredBlueStripedItem::get, DyeColor.BROWN to _limeColoredBrownStripedItem::get, DyeColor.GREEN to _limeColoredGreenStripedItem::get, DyeColor.RED to _limeColoredRedStripedItem::get, DyeColor.BLACK to _limeColoredBlackStripedItem::get), + DyeColor.PINK to LazyMap(DyeColor.WHITE to _pinkColoredWhiteStripedItem::get, DyeColor.ORANGE to _pinkColoredOrangeStripedItem::get, DyeColor.MAGENTA to _pinkColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _pinkColoredLightBlueStripedItem::get, DyeColor.YELLOW to _pinkColoredYellowStripedItem::get, DyeColor.LIME to _pinkColoredLimeStripedItem::get, DyeColor.GRAY to _pinkColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _pinkColoredLightGrayStripedItem::get, DyeColor.CYAN to _pinkColoredCyanStripedItem::get, DyeColor.PURPLE to _pinkColoredPurpleStripedItem::get, DyeColor.BLUE to _pinkColoredBlueStripedItem::get, DyeColor.BROWN to _pinkColoredBrownStripedItem::get, DyeColor.GREEN to _pinkColoredGreenStripedItem::get, DyeColor.RED to _pinkColoredRedStripedItem::get, DyeColor.BLACK to _pinkColoredBlackStripedItem::get), + DyeColor.GRAY to LazyMap(DyeColor.WHITE to _grayColoredWhiteStripedItem::get, DyeColor.ORANGE to _grayColoredOrangeStripedItem::get, DyeColor.MAGENTA to _grayColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _grayColoredLightBlueStripedItem::get, DyeColor.YELLOW to _grayColoredYellowStripedItem::get, DyeColor.LIME to _grayColoredLimeStripedItem::get, DyeColor.PINK to _grayColoredPinkStripedItem::get, DyeColor.LIGHT_GRAY to _grayColoredLightGrayStripedItem::get, DyeColor.CYAN to _grayColoredCyanStripedItem::get, DyeColor.PURPLE to _grayColoredPurpleStripedItem::get, DyeColor.BLUE to _grayColoredBlueStripedItem::get, DyeColor.BROWN to _grayColoredBrownStripedItem::get, DyeColor.GREEN to _grayColoredGreenStripedItem::get, DyeColor.RED to _grayColoredRedStripedItem::get, DyeColor.BLACK to _grayColoredBlackStripedItem::get), + DyeColor.LIGHT_GRAY to LazyMap(DyeColor.WHITE to _lightGrayColoredWhiteStripedItem::get, DyeColor.ORANGE to _lightGrayColoredOrangeStripedItem::get, DyeColor.MAGENTA to _lightGrayColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _lightGrayColoredLightBlueStripedItem::get, DyeColor.YELLOW to _lightGrayColoredYellowStripedItem::get, DyeColor.LIME to _lightGrayColoredLimeStripedItem::get, DyeColor.PINK to _lightGrayColoredPinkStripedItem::get, DyeColor.GRAY to _lightGrayColoredGrayStripedItem::get, DyeColor.CYAN to _lightGrayColoredCyanStripedItem::get, DyeColor.PURPLE to _lightGrayColoredPurpleStripedItem::get, DyeColor.BLUE to _lightGrayColoredBlueStripedItem::get, DyeColor.BROWN to _lightGrayColoredBrownStripedItem::get, DyeColor.GREEN to _lightGrayColoredGreenStripedItem::get, DyeColor.RED to _lightGrayColoredRedStripedItem::get, DyeColor.BLACK to _lightGrayColoredBlackStripedItem::get), + DyeColor.CYAN to LazyMap(DyeColor.WHITE to _cyanColoredWhiteStripedItem::get, DyeColor.ORANGE to _cyanColoredOrangeStripedItem::get, DyeColor.MAGENTA to _cyanColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _cyanColoredLightBlueStripedItem::get, DyeColor.YELLOW to _cyanColoredYellowStripedItem::get, DyeColor.LIME to _cyanColoredLimeStripedItem::get, DyeColor.PINK to _cyanColoredPinkStripedItem::get, DyeColor.GRAY to _cyanColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _cyanColoredLightGrayStripedItem::get, DyeColor.PURPLE to _cyanColoredPurpleStripedItem::get, DyeColor.BLUE to _cyanColoredBlueStripedItem::get, DyeColor.BROWN to _cyanColoredBrownStripedItem::get, DyeColor.GREEN to _cyanColoredGreenStripedItem::get, DyeColor.RED to _cyanColoredRedStripedItem::get, DyeColor.BLACK to _cyanColoredBlackStripedItem::get), + DyeColor.PURPLE to LazyMap(DyeColor.WHITE to _purpleColoredWhiteStripedItem::get, DyeColor.ORANGE to _purpleColoredOrangeStripedItem::get, DyeColor.MAGENTA to _purpleColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _purpleColoredLightBlueStripedItem::get, DyeColor.YELLOW to _purpleColoredYellowStripedItem::get, DyeColor.LIME to _purpleColoredLimeStripedItem::get, DyeColor.PINK to _purpleColoredPinkStripedItem::get, DyeColor.GRAY to _purpleColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _purpleColoredLightGrayStripedItem::get, DyeColor.CYAN to _purpleColoredCyanStripedItem::get, DyeColor.BLUE to _purpleColoredBlueStripedItem::get, DyeColor.BROWN to _purpleColoredBrownStripedItem::get, DyeColor.GREEN to _purpleColoredGreenStripedItem::get, DyeColor.RED to _purpleColoredRedStripedItem::get, DyeColor.BLACK to _purpleColoredBlackStripedItem::get), + DyeColor.BLUE to LazyMap(DyeColor.WHITE to _blueColoredWhiteStripedItem::get, DyeColor.ORANGE to _blueColoredOrangeStripedItem::get, DyeColor.MAGENTA to _blueColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _blueColoredLightBlueStripedItem::get, DyeColor.YELLOW to _blueColoredYellowStripedItem::get, DyeColor.LIME to _blueColoredLimeStripedItem::get, DyeColor.PINK to _blueColoredPinkStripedItem::get, DyeColor.GRAY to _blueColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _blueColoredLightGrayStripedItem::get, DyeColor.CYAN to _blueColoredCyanStripedItem::get, DyeColor.PURPLE to _blueColoredPurpleStripedItem::get, DyeColor.BROWN to _blueColoredBrownStripedItem::get, DyeColor.GREEN to _blueColoredGreenStripedItem::get, DyeColor.RED to _blueColoredRedStripedItem::get, DyeColor.BLACK to _blueColoredBlackStripedItem::get), + DyeColor.BROWN to LazyMap(DyeColor.WHITE to _brownColoredWhiteStripedItem::get, DyeColor.ORANGE to _brownColoredOrangeStripedItem::get, DyeColor.MAGENTA to _brownColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _brownColoredLightBlueStripedItem::get, DyeColor.YELLOW to _brownColoredYellowStripedItem::get, DyeColor.LIME to _brownColoredLimeStripedItem::get, DyeColor.PINK to _brownColoredPinkStripedItem::get, DyeColor.GRAY to _brownColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _brownColoredLightGrayStripedItem::get, DyeColor.CYAN to _brownColoredCyanStripedItem::get, DyeColor.PURPLE to _brownColoredPurpleStripedItem::get, DyeColor.BLUE to _brownColoredBlueStripedItem::get, DyeColor.GREEN to _brownColoredGreenStripedItem::get, DyeColor.RED to _brownColoredRedStripedItem::get, DyeColor.BLACK to _brownColoredBlackStripedItem::get), + DyeColor.GREEN to LazyMap(DyeColor.WHITE to _greenColoredWhiteStripedItem::get, DyeColor.ORANGE to _greenColoredOrangeStripedItem::get, DyeColor.MAGENTA to _greenColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _greenColoredLightBlueStripedItem::get, DyeColor.YELLOW to _greenColoredYellowStripedItem::get, DyeColor.LIME to _greenColoredLimeStripedItem::get, DyeColor.PINK to _greenColoredPinkStripedItem::get, DyeColor.GRAY to _greenColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _greenColoredLightGrayStripedItem::get, DyeColor.CYAN to _greenColoredCyanStripedItem::get, DyeColor.PURPLE to _greenColoredPurpleStripedItem::get, DyeColor.BLUE to _greenColoredBlueStripedItem::get, DyeColor.BROWN to _greenColoredBrownStripedItem::get, DyeColor.RED to _greenColoredRedStripedItem::get, DyeColor.BLACK to _greenColoredBlackStripedItem::get), + DyeColor.RED to LazyMap(DyeColor.WHITE to _redColoredWhiteStripedItem::get, DyeColor.ORANGE to _redColoredOrangeStripedItem::get, DyeColor.MAGENTA to _redColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _redColoredLightBlueStripedItem::get, DyeColor.YELLOW to _redColoredYellowStripedItem::get, DyeColor.LIME to _redColoredLimeStripedItem::get, DyeColor.PINK to _redColoredPinkStripedItem::get, DyeColor.GRAY to _redColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _redColoredLightGrayStripedItem::get, DyeColor.CYAN to _redColoredCyanStripedItem::get, DyeColor.PURPLE to _redColoredPurpleStripedItem::get, DyeColor.BLUE to _redColoredBlueStripedItem::get, DyeColor.BROWN to _redColoredBrownStripedItem::get, DyeColor.GREEN to _redColoredGreenStripedItem::get, DyeColor.BLACK to _redColoredBlackStripedItem::get), + DyeColor.BLACK to LazyMap(DyeColor.WHITE to _blackColoredWhiteStripedItem::get, DyeColor.ORANGE to _blackColoredOrangeStripedItem::get, DyeColor.MAGENTA to _blackColoredMagentaStripedItem::get, DyeColor.LIGHT_BLUE to _blackColoredLightBlueStripedItem::get, DyeColor.YELLOW to _blackColoredYellowStripedItem::get, DyeColor.LIME to _blackColoredLimeStripedItem::get, DyeColor.PINK to _blackColoredPinkStripedItem::get, DyeColor.GRAY to _blackColoredGrayStripedItem::get, DyeColor.LIGHT_GRAY to _blackColoredLightGrayStripedItem::get, DyeColor.CYAN to _blackColoredCyanStripedItem::get, DyeColor.PURPLE to _blackColoredPurpleStripedItem::get, DyeColor.BLUE to _blackColoredBlueStripedItem::get, DyeColor.BROWN to _blackColoredBrownStripedItem::get, DyeColor.GREEN to _blackColoredGreenStripedItem::get, DyeColor.RED to _blackColoredRedStripedItem::get), + )) + } + + open fun registerItems(registry: DeferredRegister) { + _whiteColoredOrangeStripedItem = registry.register(basename + "_white_orange") { itemFactory.invoke(DyeColor.WHITE, DyeColor.ORANGE, _whiteColoredOrangeStripedBlock.get()) } + _whiteColoredMagentaStripedItem = registry.register(basename + "_white_magenta") { itemFactory.invoke(DyeColor.WHITE, DyeColor.MAGENTA, _whiteColoredMagentaStripedBlock.get()) } + _whiteColoredLightBlueStripedItem = registry.register(basename + "_white_light_blue") { itemFactory.invoke(DyeColor.WHITE, DyeColor.LIGHT_BLUE, _whiteColoredLightBlueStripedBlock.get()) } + _whiteColoredYellowStripedItem = registry.register(basename + "_white_yellow") { itemFactory.invoke(DyeColor.WHITE, DyeColor.YELLOW, _whiteColoredYellowStripedBlock.get()) } + _whiteColoredLimeStripedItem = registry.register(basename + "_white_lime") { itemFactory.invoke(DyeColor.WHITE, DyeColor.LIME, _whiteColoredLimeStripedBlock.get()) } + _whiteColoredPinkStripedItem = registry.register(basename + "_white_pink") { itemFactory.invoke(DyeColor.WHITE, DyeColor.PINK, _whiteColoredPinkStripedBlock.get()) } + _whiteColoredGrayStripedItem = registry.register(basename + "_white_gray") { itemFactory.invoke(DyeColor.WHITE, DyeColor.GRAY, _whiteColoredGrayStripedBlock.get()) } + _whiteColoredLightGrayStripedItem = registry.register(basename + "_white_light_gray") { itemFactory.invoke(DyeColor.WHITE, DyeColor.LIGHT_GRAY, _whiteColoredLightGrayStripedBlock.get()) } + _whiteColoredCyanStripedItem = registry.register(basename + "_white_cyan") { itemFactory.invoke(DyeColor.WHITE, DyeColor.CYAN, _whiteColoredCyanStripedBlock.get()) } + _whiteColoredPurpleStripedItem = registry.register(basename + "_white_purple") { itemFactory.invoke(DyeColor.WHITE, DyeColor.PURPLE, _whiteColoredPurpleStripedBlock.get()) } + _whiteColoredBlueStripedItem = registry.register(basename + "_white_blue") { itemFactory.invoke(DyeColor.WHITE, DyeColor.BLUE, _whiteColoredBlueStripedBlock.get()) } + _whiteColoredBrownStripedItem = registry.register(basename + "_white_brown") { itemFactory.invoke(DyeColor.WHITE, DyeColor.BROWN, _whiteColoredBrownStripedBlock.get()) } + _whiteColoredGreenStripedItem = registry.register(basename + "_white_green") { itemFactory.invoke(DyeColor.WHITE, DyeColor.GREEN, _whiteColoredGreenStripedBlock.get()) } + _whiteColoredRedStripedItem = registry.register(basename + "_white_red") { itemFactory.invoke(DyeColor.WHITE, DyeColor.RED, _whiteColoredRedStripedBlock.get()) } + _whiteColoredBlackStripedItem = registry.register(basename + "_white_black") { itemFactory.invoke(DyeColor.WHITE, DyeColor.BLACK, _whiteColoredBlackStripedBlock.get()) } + _orangeColoredWhiteStripedItem = registry.register(basename + "_orange_white") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.WHITE, _orangeColoredWhiteStripedBlock.get()) } + _orangeColoredMagentaStripedItem = registry.register(basename + "_orange_magenta") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.MAGENTA, _orangeColoredMagentaStripedBlock.get()) } + _orangeColoredLightBlueStripedItem = registry.register(basename + "_orange_light_blue") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.LIGHT_BLUE, _orangeColoredLightBlueStripedBlock.get()) } + _orangeColoredYellowStripedItem = registry.register(basename + "_orange_yellow") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.YELLOW, _orangeColoredYellowStripedBlock.get()) } + _orangeColoredLimeStripedItem = registry.register(basename + "_orange_lime") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.LIME, _orangeColoredLimeStripedBlock.get()) } + _orangeColoredPinkStripedItem = registry.register(basename + "_orange_pink") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.PINK, _orangeColoredPinkStripedBlock.get()) } + _orangeColoredGrayStripedItem = registry.register(basename + "_orange_gray") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.GRAY, _orangeColoredGrayStripedBlock.get()) } + _orangeColoredLightGrayStripedItem = registry.register(basename + "_orange_light_gray") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.LIGHT_GRAY, _orangeColoredLightGrayStripedBlock.get()) } + _orangeColoredCyanStripedItem = registry.register(basename + "_orange_cyan") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.CYAN, _orangeColoredCyanStripedBlock.get()) } + _orangeColoredPurpleStripedItem = registry.register(basename + "_orange_purple") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.PURPLE, _orangeColoredPurpleStripedBlock.get()) } + _orangeColoredBlueStripedItem = registry.register(basename + "_orange_blue") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.BLUE, _orangeColoredBlueStripedBlock.get()) } + _orangeColoredBrownStripedItem = registry.register(basename + "_orange_brown") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.BROWN, _orangeColoredBrownStripedBlock.get()) } + _orangeColoredGreenStripedItem = registry.register(basename + "_orange_green") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.GREEN, _orangeColoredGreenStripedBlock.get()) } + _orangeColoredRedStripedItem = registry.register(basename + "_orange_red") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.RED, _orangeColoredRedStripedBlock.get()) } + _orangeColoredBlackStripedItem = registry.register(basename + "_orange_black") { itemFactory.invoke(DyeColor.ORANGE, DyeColor.BLACK, _orangeColoredBlackStripedBlock.get()) } + _magentaColoredWhiteStripedItem = registry.register(basename + "_magenta_white") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.WHITE, _magentaColoredWhiteStripedBlock.get()) } + _magentaColoredOrangeStripedItem = registry.register(basename + "_magenta_orange") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.ORANGE, _magentaColoredOrangeStripedBlock.get()) } + _magentaColoredLightBlueStripedItem = registry.register(basename + "_magenta_light_blue") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.LIGHT_BLUE, _magentaColoredLightBlueStripedBlock.get()) } + _magentaColoredYellowStripedItem = registry.register(basename + "_magenta_yellow") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.YELLOW, _magentaColoredYellowStripedBlock.get()) } + _magentaColoredLimeStripedItem = registry.register(basename + "_magenta_lime") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.LIME, _magentaColoredLimeStripedBlock.get()) } + _magentaColoredPinkStripedItem = registry.register(basename + "_magenta_pink") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.PINK, _magentaColoredPinkStripedBlock.get()) } + _magentaColoredGrayStripedItem = registry.register(basename + "_magenta_gray") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.GRAY, _magentaColoredGrayStripedBlock.get()) } + _magentaColoredLightGrayStripedItem = registry.register(basename + "_magenta_light_gray") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.LIGHT_GRAY, _magentaColoredLightGrayStripedBlock.get()) } + _magentaColoredCyanStripedItem = registry.register(basename + "_magenta_cyan") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.CYAN, _magentaColoredCyanStripedBlock.get()) } + _magentaColoredPurpleStripedItem = registry.register(basename + "_magenta_purple") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.PURPLE, _magentaColoredPurpleStripedBlock.get()) } + _magentaColoredBlueStripedItem = registry.register(basename + "_magenta_blue") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.BLUE, _magentaColoredBlueStripedBlock.get()) } + _magentaColoredBrownStripedItem = registry.register(basename + "_magenta_brown") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.BROWN, _magentaColoredBrownStripedBlock.get()) } + _magentaColoredGreenStripedItem = registry.register(basename + "_magenta_green") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.GREEN, _magentaColoredGreenStripedBlock.get()) } + _magentaColoredRedStripedItem = registry.register(basename + "_magenta_red") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.RED, _magentaColoredRedStripedBlock.get()) } + _magentaColoredBlackStripedItem = registry.register(basename + "_magenta_black") { itemFactory.invoke(DyeColor.MAGENTA, DyeColor.BLACK, _magentaColoredBlackStripedBlock.get()) } + _lightBlueColoredWhiteStripedItem = registry.register(basename + "_light_blue_white") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.WHITE, _lightBlueColoredWhiteStripedBlock.get()) } + _lightBlueColoredOrangeStripedItem = registry.register(basename + "_light_blue_orange") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.ORANGE, _lightBlueColoredOrangeStripedBlock.get()) } + _lightBlueColoredMagentaStripedItem = registry.register(basename + "_light_blue_magenta") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.MAGENTA, _lightBlueColoredMagentaStripedBlock.get()) } + _lightBlueColoredYellowStripedItem = registry.register(basename + "_light_blue_yellow") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.YELLOW, _lightBlueColoredYellowStripedBlock.get()) } + _lightBlueColoredLimeStripedItem = registry.register(basename + "_light_blue_lime") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.LIME, _lightBlueColoredLimeStripedBlock.get()) } + _lightBlueColoredPinkStripedItem = registry.register(basename + "_light_blue_pink") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.PINK, _lightBlueColoredPinkStripedBlock.get()) } + _lightBlueColoredGrayStripedItem = registry.register(basename + "_light_blue_gray") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.GRAY, _lightBlueColoredGrayStripedBlock.get()) } + _lightBlueColoredLightGrayStripedItem = registry.register(basename + "_light_blue_light_gray") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.LIGHT_GRAY, _lightBlueColoredLightGrayStripedBlock.get()) } + _lightBlueColoredCyanStripedItem = registry.register(basename + "_light_blue_cyan") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.CYAN, _lightBlueColoredCyanStripedBlock.get()) } + _lightBlueColoredPurpleStripedItem = registry.register(basename + "_light_blue_purple") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.PURPLE, _lightBlueColoredPurpleStripedBlock.get()) } + _lightBlueColoredBlueStripedItem = registry.register(basename + "_light_blue_blue") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BLUE, _lightBlueColoredBlueStripedBlock.get()) } + _lightBlueColoredBrownStripedItem = registry.register(basename + "_light_blue_brown") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BROWN, _lightBlueColoredBrownStripedBlock.get()) } + _lightBlueColoredGreenStripedItem = registry.register(basename + "_light_blue_green") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.GREEN, _lightBlueColoredGreenStripedBlock.get()) } + _lightBlueColoredRedStripedItem = registry.register(basename + "_light_blue_red") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.RED, _lightBlueColoredRedStripedBlock.get()) } + _lightBlueColoredBlackStripedItem = registry.register(basename + "_light_blue_black") { itemFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BLACK, _lightBlueColoredBlackStripedBlock.get()) } + _yellowColoredWhiteStripedItem = registry.register(basename + "_yellow_white") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.WHITE, _yellowColoredWhiteStripedBlock.get()) } + _yellowColoredOrangeStripedItem = registry.register(basename + "_yellow_orange") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.ORANGE, _yellowColoredOrangeStripedBlock.get()) } + _yellowColoredMagentaStripedItem = registry.register(basename + "_yellow_magenta") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.MAGENTA, _yellowColoredMagentaStripedBlock.get()) } + _yellowColoredLightBlueStripedItem = registry.register(basename + "_yellow_light_blue") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.LIGHT_BLUE, _yellowColoredLightBlueStripedBlock.get()) } + _yellowColoredLimeStripedItem = registry.register(basename + "_yellow_lime") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.LIME, _yellowColoredLimeStripedBlock.get()) } + _yellowColoredPinkStripedItem = registry.register(basename + "_yellow_pink") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.PINK, _yellowColoredPinkStripedBlock.get()) } + _yellowColoredGrayStripedItem = registry.register(basename + "_yellow_gray") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.GRAY, _yellowColoredGrayStripedBlock.get()) } + _yellowColoredLightGrayStripedItem = registry.register(basename + "_yellow_light_gray") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.LIGHT_GRAY, _yellowColoredLightGrayStripedBlock.get()) } + _yellowColoredCyanStripedItem = registry.register(basename + "_yellow_cyan") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.CYAN, _yellowColoredCyanStripedBlock.get()) } + _yellowColoredPurpleStripedItem = registry.register(basename + "_yellow_purple") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.PURPLE, _yellowColoredPurpleStripedBlock.get()) } + _yellowColoredBlueStripedItem = registry.register(basename + "_yellow_blue") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.BLUE, _yellowColoredBlueStripedBlock.get()) } + _yellowColoredBrownStripedItem = registry.register(basename + "_yellow_brown") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.BROWN, _yellowColoredBrownStripedBlock.get()) } + _yellowColoredGreenStripedItem = registry.register(basename + "_yellow_green") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.GREEN, _yellowColoredGreenStripedBlock.get()) } + _yellowColoredRedStripedItem = registry.register(basename + "_yellow_red") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.RED, _yellowColoredRedStripedBlock.get()) } + _yellowColoredBlackStripedItem = registry.register(basename + "_yellow_black") { itemFactory.invoke(DyeColor.YELLOW, DyeColor.BLACK, _yellowColoredBlackStripedBlock.get()) } + _limeColoredWhiteStripedItem = registry.register(basename + "_lime_white") { itemFactory.invoke(DyeColor.LIME, DyeColor.WHITE, _limeColoredWhiteStripedBlock.get()) } + _limeColoredOrangeStripedItem = registry.register(basename + "_lime_orange") { itemFactory.invoke(DyeColor.LIME, DyeColor.ORANGE, _limeColoredOrangeStripedBlock.get()) } + _limeColoredMagentaStripedItem = registry.register(basename + "_lime_magenta") { itemFactory.invoke(DyeColor.LIME, DyeColor.MAGENTA, _limeColoredMagentaStripedBlock.get()) } + _limeColoredLightBlueStripedItem = registry.register(basename + "_lime_light_blue") { itemFactory.invoke(DyeColor.LIME, DyeColor.LIGHT_BLUE, _limeColoredLightBlueStripedBlock.get()) } + _limeColoredYellowStripedItem = registry.register(basename + "_lime_yellow") { itemFactory.invoke(DyeColor.LIME, DyeColor.YELLOW, _limeColoredYellowStripedBlock.get()) } + _limeColoredPinkStripedItem = registry.register(basename + "_lime_pink") { itemFactory.invoke(DyeColor.LIME, DyeColor.PINK, _limeColoredPinkStripedBlock.get()) } + _limeColoredGrayStripedItem = registry.register(basename + "_lime_gray") { itemFactory.invoke(DyeColor.LIME, DyeColor.GRAY, _limeColoredGrayStripedBlock.get()) } + _limeColoredLightGrayStripedItem = registry.register(basename + "_lime_light_gray") { itemFactory.invoke(DyeColor.LIME, DyeColor.LIGHT_GRAY, _limeColoredLightGrayStripedBlock.get()) } + _limeColoredCyanStripedItem = registry.register(basename + "_lime_cyan") { itemFactory.invoke(DyeColor.LIME, DyeColor.CYAN, _limeColoredCyanStripedBlock.get()) } + _limeColoredPurpleStripedItem = registry.register(basename + "_lime_purple") { itemFactory.invoke(DyeColor.LIME, DyeColor.PURPLE, _limeColoredPurpleStripedBlock.get()) } + _limeColoredBlueStripedItem = registry.register(basename + "_lime_blue") { itemFactory.invoke(DyeColor.LIME, DyeColor.BLUE, _limeColoredBlueStripedBlock.get()) } + _limeColoredBrownStripedItem = registry.register(basename + "_lime_brown") { itemFactory.invoke(DyeColor.LIME, DyeColor.BROWN, _limeColoredBrownStripedBlock.get()) } + _limeColoredGreenStripedItem = registry.register(basename + "_lime_green") { itemFactory.invoke(DyeColor.LIME, DyeColor.GREEN, _limeColoredGreenStripedBlock.get()) } + _limeColoredRedStripedItem = registry.register(basename + "_lime_red") { itemFactory.invoke(DyeColor.LIME, DyeColor.RED, _limeColoredRedStripedBlock.get()) } + _limeColoredBlackStripedItem = registry.register(basename + "_lime_black") { itemFactory.invoke(DyeColor.LIME, DyeColor.BLACK, _limeColoredBlackStripedBlock.get()) } + _pinkColoredWhiteStripedItem = registry.register(basename + "_pink_white") { itemFactory.invoke(DyeColor.PINK, DyeColor.WHITE, _pinkColoredWhiteStripedBlock.get()) } + _pinkColoredOrangeStripedItem = registry.register(basename + "_pink_orange") { itemFactory.invoke(DyeColor.PINK, DyeColor.ORANGE, _pinkColoredOrangeStripedBlock.get()) } + _pinkColoredMagentaStripedItem = registry.register(basename + "_pink_magenta") { itemFactory.invoke(DyeColor.PINK, DyeColor.MAGENTA, _pinkColoredMagentaStripedBlock.get()) } + _pinkColoredLightBlueStripedItem = registry.register(basename + "_pink_light_blue") { itemFactory.invoke(DyeColor.PINK, DyeColor.LIGHT_BLUE, _pinkColoredLightBlueStripedBlock.get()) } + _pinkColoredYellowStripedItem = registry.register(basename + "_pink_yellow") { itemFactory.invoke(DyeColor.PINK, DyeColor.YELLOW, _pinkColoredYellowStripedBlock.get()) } + _pinkColoredLimeStripedItem = registry.register(basename + "_pink_lime") { itemFactory.invoke(DyeColor.PINK, DyeColor.LIME, _pinkColoredLimeStripedBlock.get()) } + _pinkColoredGrayStripedItem = registry.register(basename + "_pink_gray") { itemFactory.invoke(DyeColor.PINK, DyeColor.GRAY, _pinkColoredGrayStripedBlock.get()) } + _pinkColoredLightGrayStripedItem = registry.register(basename + "_pink_light_gray") { itemFactory.invoke(DyeColor.PINK, DyeColor.LIGHT_GRAY, _pinkColoredLightGrayStripedBlock.get()) } + _pinkColoredCyanStripedItem = registry.register(basename + "_pink_cyan") { itemFactory.invoke(DyeColor.PINK, DyeColor.CYAN, _pinkColoredCyanStripedBlock.get()) } + _pinkColoredPurpleStripedItem = registry.register(basename + "_pink_purple") { itemFactory.invoke(DyeColor.PINK, DyeColor.PURPLE, _pinkColoredPurpleStripedBlock.get()) } + _pinkColoredBlueStripedItem = registry.register(basename + "_pink_blue") { itemFactory.invoke(DyeColor.PINK, DyeColor.BLUE, _pinkColoredBlueStripedBlock.get()) } + _pinkColoredBrownStripedItem = registry.register(basename + "_pink_brown") { itemFactory.invoke(DyeColor.PINK, DyeColor.BROWN, _pinkColoredBrownStripedBlock.get()) } + _pinkColoredGreenStripedItem = registry.register(basename + "_pink_green") { itemFactory.invoke(DyeColor.PINK, DyeColor.GREEN, _pinkColoredGreenStripedBlock.get()) } + _pinkColoredRedStripedItem = registry.register(basename + "_pink_red") { itemFactory.invoke(DyeColor.PINK, DyeColor.RED, _pinkColoredRedStripedBlock.get()) } + _pinkColoredBlackStripedItem = registry.register(basename + "_pink_black") { itemFactory.invoke(DyeColor.PINK, DyeColor.BLACK, _pinkColoredBlackStripedBlock.get()) } + _grayColoredWhiteStripedItem = registry.register(basename + "_gray_white") { itemFactory.invoke(DyeColor.GRAY, DyeColor.WHITE, _grayColoredWhiteStripedBlock.get()) } + _grayColoredOrangeStripedItem = registry.register(basename + "_gray_orange") { itemFactory.invoke(DyeColor.GRAY, DyeColor.ORANGE, _grayColoredOrangeStripedBlock.get()) } + _grayColoredMagentaStripedItem = registry.register(basename + "_gray_magenta") { itemFactory.invoke(DyeColor.GRAY, DyeColor.MAGENTA, _grayColoredMagentaStripedBlock.get()) } + _grayColoredLightBlueStripedItem = registry.register(basename + "_gray_light_blue") { itemFactory.invoke(DyeColor.GRAY, DyeColor.LIGHT_BLUE, _grayColoredLightBlueStripedBlock.get()) } + _grayColoredYellowStripedItem = registry.register(basename + "_gray_yellow") { itemFactory.invoke(DyeColor.GRAY, DyeColor.YELLOW, _grayColoredYellowStripedBlock.get()) } + _grayColoredLimeStripedItem = registry.register(basename + "_gray_lime") { itemFactory.invoke(DyeColor.GRAY, DyeColor.LIME, _grayColoredLimeStripedBlock.get()) } + _grayColoredPinkStripedItem = registry.register(basename + "_gray_pink") { itemFactory.invoke(DyeColor.GRAY, DyeColor.PINK, _grayColoredPinkStripedBlock.get()) } + _grayColoredLightGrayStripedItem = registry.register(basename + "_gray_light_gray") { itemFactory.invoke(DyeColor.GRAY, DyeColor.LIGHT_GRAY, _grayColoredLightGrayStripedBlock.get()) } + _grayColoredCyanStripedItem = registry.register(basename + "_gray_cyan") { itemFactory.invoke(DyeColor.GRAY, DyeColor.CYAN, _grayColoredCyanStripedBlock.get()) } + _grayColoredPurpleStripedItem = registry.register(basename + "_gray_purple") { itemFactory.invoke(DyeColor.GRAY, DyeColor.PURPLE, _grayColoredPurpleStripedBlock.get()) } + _grayColoredBlueStripedItem = registry.register(basename + "_gray_blue") { itemFactory.invoke(DyeColor.GRAY, DyeColor.BLUE, _grayColoredBlueStripedBlock.get()) } + _grayColoredBrownStripedItem = registry.register(basename + "_gray_brown") { itemFactory.invoke(DyeColor.GRAY, DyeColor.BROWN, _grayColoredBrownStripedBlock.get()) } + _grayColoredGreenStripedItem = registry.register(basename + "_gray_green") { itemFactory.invoke(DyeColor.GRAY, DyeColor.GREEN, _grayColoredGreenStripedBlock.get()) } + _grayColoredRedStripedItem = registry.register(basename + "_gray_red") { itemFactory.invoke(DyeColor.GRAY, DyeColor.RED, _grayColoredRedStripedBlock.get()) } + _grayColoredBlackStripedItem = registry.register(basename + "_gray_black") { itemFactory.invoke(DyeColor.GRAY, DyeColor.BLACK, _grayColoredBlackStripedBlock.get()) } + _lightGrayColoredWhiteStripedItem = registry.register(basename + "_light_gray_white") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.WHITE, _lightGrayColoredWhiteStripedBlock.get()) } + _lightGrayColoredOrangeStripedItem = registry.register(basename + "_light_gray_orange") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.ORANGE, _lightGrayColoredOrangeStripedBlock.get()) } + _lightGrayColoredMagentaStripedItem = registry.register(basename + "_light_gray_magenta") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.MAGENTA, _lightGrayColoredMagentaStripedBlock.get()) } + _lightGrayColoredLightBlueStripedItem = registry.register(basename + "_light_gray_light_blue") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.LIGHT_BLUE, _lightGrayColoredLightBlueStripedBlock.get()) } + _lightGrayColoredYellowStripedItem = registry.register(basename + "_light_gray_yellow") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.YELLOW, _lightGrayColoredYellowStripedBlock.get()) } + _lightGrayColoredLimeStripedItem = registry.register(basename + "_light_gray_lime") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.LIME, _lightGrayColoredLimeStripedBlock.get()) } + _lightGrayColoredPinkStripedItem = registry.register(basename + "_light_gray_pink") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.PINK, _lightGrayColoredPinkStripedBlock.get()) } + _lightGrayColoredGrayStripedItem = registry.register(basename + "_light_gray_gray") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.GRAY, _lightGrayColoredGrayStripedBlock.get()) } + _lightGrayColoredCyanStripedItem = registry.register(basename + "_light_gray_cyan") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.CYAN, _lightGrayColoredCyanStripedBlock.get()) } + _lightGrayColoredPurpleStripedItem = registry.register(basename + "_light_gray_purple") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.PURPLE, _lightGrayColoredPurpleStripedBlock.get()) } + _lightGrayColoredBlueStripedItem = registry.register(basename + "_light_gray_blue") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BLUE, _lightGrayColoredBlueStripedBlock.get()) } + _lightGrayColoredBrownStripedItem = registry.register(basename + "_light_gray_brown") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BROWN, _lightGrayColoredBrownStripedBlock.get()) } + _lightGrayColoredGreenStripedItem = registry.register(basename + "_light_gray_green") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.GREEN, _lightGrayColoredGreenStripedBlock.get()) } + _lightGrayColoredRedStripedItem = registry.register(basename + "_light_gray_red") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.RED, _lightGrayColoredRedStripedBlock.get()) } + _lightGrayColoredBlackStripedItem = registry.register(basename + "_light_gray_black") { itemFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BLACK, _lightGrayColoredBlackStripedBlock.get()) } + _cyanColoredWhiteStripedItem = registry.register(basename + "_cyan_white") { itemFactory.invoke(DyeColor.CYAN, DyeColor.WHITE, _cyanColoredWhiteStripedBlock.get()) } + _cyanColoredOrangeStripedItem = registry.register(basename + "_cyan_orange") { itemFactory.invoke(DyeColor.CYAN, DyeColor.ORANGE, _cyanColoredOrangeStripedBlock.get()) } + _cyanColoredMagentaStripedItem = registry.register(basename + "_cyan_magenta") { itemFactory.invoke(DyeColor.CYAN, DyeColor.MAGENTA, _cyanColoredMagentaStripedBlock.get()) } + _cyanColoredLightBlueStripedItem = registry.register(basename + "_cyan_light_blue") { itemFactory.invoke(DyeColor.CYAN, DyeColor.LIGHT_BLUE, _cyanColoredLightBlueStripedBlock.get()) } + _cyanColoredYellowStripedItem = registry.register(basename + "_cyan_yellow") { itemFactory.invoke(DyeColor.CYAN, DyeColor.YELLOW, _cyanColoredYellowStripedBlock.get()) } + _cyanColoredLimeStripedItem = registry.register(basename + "_cyan_lime") { itemFactory.invoke(DyeColor.CYAN, DyeColor.LIME, _cyanColoredLimeStripedBlock.get()) } + _cyanColoredPinkStripedItem = registry.register(basename + "_cyan_pink") { itemFactory.invoke(DyeColor.CYAN, DyeColor.PINK, _cyanColoredPinkStripedBlock.get()) } + _cyanColoredGrayStripedItem = registry.register(basename + "_cyan_gray") { itemFactory.invoke(DyeColor.CYAN, DyeColor.GRAY, _cyanColoredGrayStripedBlock.get()) } + _cyanColoredLightGrayStripedItem = registry.register(basename + "_cyan_light_gray") { itemFactory.invoke(DyeColor.CYAN, DyeColor.LIGHT_GRAY, _cyanColoredLightGrayStripedBlock.get()) } + _cyanColoredPurpleStripedItem = registry.register(basename + "_cyan_purple") { itemFactory.invoke(DyeColor.CYAN, DyeColor.PURPLE, _cyanColoredPurpleStripedBlock.get()) } + _cyanColoredBlueStripedItem = registry.register(basename + "_cyan_blue") { itemFactory.invoke(DyeColor.CYAN, DyeColor.BLUE, _cyanColoredBlueStripedBlock.get()) } + _cyanColoredBrownStripedItem = registry.register(basename + "_cyan_brown") { itemFactory.invoke(DyeColor.CYAN, DyeColor.BROWN, _cyanColoredBrownStripedBlock.get()) } + _cyanColoredGreenStripedItem = registry.register(basename + "_cyan_green") { itemFactory.invoke(DyeColor.CYAN, DyeColor.GREEN, _cyanColoredGreenStripedBlock.get()) } + _cyanColoredRedStripedItem = registry.register(basename + "_cyan_red") { itemFactory.invoke(DyeColor.CYAN, DyeColor.RED, _cyanColoredRedStripedBlock.get()) } + _cyanColoredBlackStripedItem = registry.register(basename + "_cyan_black") { itemFactory.invoke(DyeColor.CYAN, DyeColor.BLACK, _cyanColoredBlackStripedBlock.get()) } + _purpleColoredWhiteStripedItem = registry.register(basename + "_purple_white") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.WHITE, _purpleColoredWhiteStripedBlock.get()) } + _purpleColoredOrangeStripedItem = registry.register(basename + "_purple_orange") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.ORANGE, _purpleColoredOrangeStripedBlock.get()) } + _purpleColoredMagentaStripedItem = registry.register(basename + "_purple_magenta") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.MAGENTA, _purpleColoredMagentaStripedBlock.get()) } + _purpleColoredLightBlueStripedItem = registry.register(basename + "_purple_light_blue") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.LIGHT_BLUE, _purpleColoredLightBlueStripedBlock.get()) } + _purpleColoredYellowStripedItem = registry.register(basename + "_purple_yellow") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.YELLOW, _purpleColoredYellowStripedBlock.get()) } + _purpleColoredLimeStripedItem = registry.register(basename + "_purple_lime") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.LIME, _purpleColoredLimeStripedBlock.get()) } + _purpleColoredPinkStripedItem = registry.register(basename + "_purple_pink") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.PINK, _purpleColoredPinkStripedBlock.get()) } + _purpleColoredGrayStripedItem = registry.register(basename + "_purple_gray") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.GRAY, _purpleColoredGrayStripedBlock.get()) } + _purpleColoredLightGrayStripedItem = registry.register(basename + "_purple_light_gray") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.LIGHT_GRAY, _purpleColoredLightGrayStripedBlock.get()) } + _purpleColoredCyanStripedItem = registry.register(basename + "_purple_cyan") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.CYAN, _purpleColoredCyanStripedBlock.get()) } + _purpleColoredBlueStripedItem = registry.register(basename + "_purple_blue") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.BLUE, _purpleColoredBlueStripedBlock.get()) } + _purpleColoredBrownStripedItem = registry.register(basename + "_purple_brown") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.BROWN, _purpleColoredBrownStripedBlock.get()) } + _purpleColoredGreenStripedItem = registry.register(basename + "_purple_green") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.GREEN, _purpleColoredGreenStripedBlock.get()) } + _purpleColoredRedStripedItem = registry.register(basename + "_purple_red") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.RED, _purpleColoredRedStripedBlock.get()) } + _purpleColoredBlackStripedItem = registry.register(basename + "_purple_black") { itemFactory.invoke(DyeColor.PURPLE, DyeColor.BLACK, _purpleColoredBlackStripedBlock.get()) } + _blueColoredWhiteStripedItem = registry.register(basename + "_blue_white") { itemFactory.invoke(DyeColor.BLUE, DyeColor.WHITE, _blueColoredWhiteStripedBlock.get()) } + _blueColoredOrangeStripedItem = registry.register(basename + "_blue_orange") { itemFactory.invoke(DyeColor.BLUE, DyeColor.ORANGE, _blueColoredOrangeStripedBlock.get()) } + _blueColoredMagentaStripedItem = registry.register(basename + "_blue_magenta") { itemFactory.invoke(DyeColor.BLUE, DyeColor.MAGENTA, _blueColoredMagentaStripedBlock.get()) } + _blueColoredLightBlueStripedItem = registry.register(basename + "_blue_light_blue") { itemFactory.invoke(DyeColor.BLUE, DyeColor.LIGHT_BLUE, _blueColoredLightBlueStripedBlock.get()) } + _blueColoredYellowStripedItem = registry.register(basename + "_blue_yellow") { itemFactory.invoke(DyeColor.BLUE, DyeColor.YELLOW, _blueColoredYellowStripedBlock.get()) } + _blueColoredLimeStripedItem = registry.register(basename + "_blue_lime") { itemFactory.invoke(DyeColor.BLUE, DyeColor.LIME, _blueColoredLimeStripedBlock.get()) } + _blueColoredPinkStripedItem = registry.register(basename + "_blue_pink") { itemFactory.invoke(DyeColor.BLUE, DyeColor.PINK, _blueColoredPinkStripedBlock.get()) } + _blueColoredGrayStripedItem = registry.register(basename + "_blue_gray") { itemFactory.invoke(DyeColor.BLUE, DyeColor.GRAY, _blueColoredGrayStripedBlock.get()) } + _blueColoredLightGrayStripedItem = registry.register(basename + "_blue_light_gray") { itemFactory.invoke(DyeColor.BLUE, DyeColor.LIGHT_GRAY, _blueColoredLightGrayStripedBlock.get()) } + _blueColoredCyanStripedItem = registry.register(basename + "_blue_cyan") { itemFactory.invoke(DyeColor.BLUE, DyeColor.CYAN, _blueColoredCyanStripedBlock.get()) } + _blueColoredPurpleStripedItem = registry.register(basename + "_blue_purple") { itemFactory.invoke(DyeColor.BLUE, DyeColor.PURPLE, _blueColoredPurpleStripedBlock.get()) } + _blueColoredBrownStripedItem = registry.register(basename + "_blue_brown") { itemFactory.invoke(DyeColor.BLUE, DyeColor.BROWN, _blueColoredBrownStripedBlock.get()) } + _blueColoredGreenStripedItem = registry.register(basename + "_blue_green") { itemFactory.invoke(DyeColor.BLUE, DyeColor.GREEN, _blueColoredGreenStripedBlock.get()) } + _blueColoredRedStripedItem = registry.register(basename + "_blue_red") { itemFactory.invoke(DyeColor.BLUE, DyeColor.RED, _blueColoredRedStripedBlock.get()) } + _blueColoredBlackStripedItem = registry.register(basename + "_blue_black") { itemFactory.invoke(DyeColor.BLUE, DyeColor.BLACK, _blueColoredBlackStripedBlock.get()) } + _brownColoredWhiteStripedItem = registry.register(basename + "_brown_white") { itemFactory.invoke(DyeColor.BROWN, DyeColor.WHITE, _brownColoredWhiteStripedBlock.get()) } + _brownColoredOrangeStripedItem = registry.register(basename + "_brown_orange") { itemFactory.invoke(DyeColor.BROWN, DyeColor.ORANGE, _brownColoredOrangeStripedBlock.get()) } + _brownColoredMagentaStripedItem = registry.register(basename + "_brown_magenta") { itemFactory.invoke(DyeColor.BROWN, DyeColor.MAGENTA, _brownColoredMagentaStripedBlock.get()) } + _brownColoredLightBlueStripedItem = registry.register(basename + "_brown_light_blue") { itemFactory.invoke(DyeColor.BROWN, DyeColor.LIGHT_BLUE, _brownColoredLightBlueStripedBlock.get()) } + _brownColoredYellowStripedItem = registry.register(basename + "_brown_yellow") { itemFactory.invoke(DyeColor.BROWN, DyeColor.YELLOW, _brownColoredYellowStripedBlock.get()) } + _brownColoredLimeStripedItem = registry.register(basename + "_brown_lime") { itemFactory.invoke(DyeColor.BROWN, DyeColor.LIME, _brownColoredLimeStripedBlock.get()) } + _brownColoredPinkStripedItem = registry.register(basename + "_brown_pink") { itemFactory.invoke(DyeColor.BROWN, DyeColor.PINK, _brownColoredPinkStripedBlock.get()) } + _brownColoredGrayStripedItem = registry.register(basename + "_brown_gray") { itemFactory.invoke(DyeColor.BROWN, DyeColor.GRAY, _brownColoredGrayStripedBlock.get()) } + _brownColoredLightGrayStripedItem = registry.register(basename + "_brown_light_gray") { itemFactory.invoke(DyeColor.BROWN, DyeColor.LIGHT_GRAY, _brownColoredLightGrayStripedBlock.get()) } + _brownColoredCyanStripedItem = registry.register(basename + "_brown_cyan") { itemFactory.invoke(DyeColor.BROWN, DyeColor.CYAN, _brownColoredCyanStripedBlock.get()) } + _brownColoredPurpleStripedItem = registry.register(basename + "_brown_purple") { itemFactory.invoke(DyeColor.BROWN, DyeColor.PURPLE, _brownColoredPurpleStripedBlock.get()) } + _brownColoredBlueStripedItem = registry.register(basename + "_brown_blue") { itemFactory.invoke(DyeColor.BROWN, DyeColor.BLUE, _brownColoredBlueStripedBlock.get()) } + _brownColoredGreenStripedItem = registry.register(basename + "_brown_green") { itemFactory.invoke(DyeColor.BROWN, DyeColor.GREEN, _brownColoredGreenStripedBlock.get()) } + _brownColoredRedStripedItem = registry.register(basename + "_brown_red") { itemFactory.invoke(DyeColor.BROWN, DyeColor.RED, _brownColoredRedStripedBlock.get()) } + _brownColoredBlackStripedItem = registry.register(basename + "_brown_black") { itemFactory.invoke(DyeColor.BROWN, DyeColor.BLACK, _brownColoredBlackStripedBlock.get()) } + _greenColoredWhiteStripedItem = registry.register(basename + "_green_white") { itemFactory.invoke(DyeColor.GREEN, DyeColor.WHITE, _greenColoredWhiteStripedBlock.get()) } + _greenColoredOrangeStripedItem = registry.register(basename + "_green_orange") { itemFactory.invoke(DyeColor.GREEN, DyeColor.ORANGE, _greenColoredOrangeStripedBlock.get()) } + _greenColoredMagentaStripedItem = registry.register(basename + "_green_magenta") { itemFactory.invoke(DyeColor.GREEN, DyeColor.MAGENTA, _greenColoredMagentaStripedBlock.get()) } + _greenColoredLightBlueStripedItem = registry.register(basename + "_green_light_blue") { itemFactory.invoke(DyeColor.GREEN, DyeColor.LIGHT_BLUE, _greenColoredLightBlueStripedBlock.get()) } + _greenColoredYellowStripedItem = registry.register(basename + "_green_yellow") { itemFactory.invoke(DyeColor.GREEN, DyeColor.YELLOW, _greenColoredYellowStripedBlock.get()) } + _greenColoredLimeStripedItem = registry.register(basename + "_green_lime") { itemFactory.invoke(DyeColor.GREEN, DyeColor.LIME, _greenColoredLimeStripedBlock.get()) } + _greenColoredPinkStripedItem = registry.register(basename + "_green_pink") { itemFactory.invoke(DyeColor.GREEN, DyeColor.PINK, _greenColoredPinkStripedBlock.get()) } + _greenColoredGrayStripedItem = registry.register(basename + "_green_gray") { itemFactory.invoke(DyeColor.GREEN, DyeColor.GRAY, _greenColoredGrayStripedBlock.get()) } + _greenColoredLightGrayStripedItem = registry.register(basename + "_green_light_gray") { itemFactory.invoke(DyeColor.GREEN, DyeColor.LIGHT_GRAY, _greenColoredLightGrayStripedBlock.get()) } + _greenColoredCyanStripedItem = registry.register(basename + "_green_cyan") { itemFactory.invoke(DyeColor.GREEN, DyeColor.CYAN, _greenColoredCyanStripedBlock.get()) } + _greenColoredPurpleStripedItem = registry.register(basename + "_green_purple") { itemFactory.invoke(DyeColor.GREEN, DyeColor.PURPLE, _greenColoredPurpleStripedBlock.get()) } + _greenColoredBlueStripedItem = registry.register(basename + "_green_blue") { itemFactory.invoke(DyeColor.GREEN, DyeColor.BLUE, _greenColoredBlueStripedBlock.get()) } + _greenColoredBrownStripedItem = registry.register(basename + "_green_brown") { itemFactory.invoke(DyeColor.GREEN, DyeColor.BROWN, _greenColoredBrownStripedBlock.get()) } + _greenColoredRedStripedItem = registry.register(basename + "_green_red") { itemFactory.invoke(DyeColor.GREEN, DyeColor.RED, _greenColoredRedStripedBlock.get()) } + _greenColoredBlackStripedItem = registry.register(basename + "_green_black") { itemFactory.invoke(DyeColor.GREEN, DyeColor.BLACK, _greenColoredBlackStripedBlock.get()) } + _redColoredWhiteStripedItem = registry.register(basename + "_red_white") { itemFactory.invoke(DyeColor.RED, DyeColor.WHITE, _redColoredWhiteStripedBlock.get()) } + _redColoredOrangeStripedItem = registry.register(basename + "_red_orange") { itemFactory.invoke(DyeColor.RED, DyeColor.ORANGE, _redColoredOrangeStripedBlock.get()) } + _redColoredMagentaStripedItem = registry.register(basename + "_red_magenta") { itemFactory.invoke(DyeColor.RED, DyeColor.MAGENTA, _redColoredMagentaStripedBlock.get()) } + _redColoredLightBlueStripedItem = registry.register(basename + "_red_light_blue") { itemFactory.invoke(DyeColor.RED, DyeColor.LIGHT_BLUE, _redColoredLightBlueStripedBlock.get()) } + _redColoredYellowStripedItem = registry.register(basename + "_red_yellow") { itemFactory.invoke(DyeColor.RED, DyeColor.YELLOW, _redColoredYellowStripedBlock.get()) } + _redColoredLimeStripedItem = registry.register(basename + "_red_lime") { itemFactory.invoke(DyeColor.RED, DyeColor.LIME, _redColoredLimeStripedBlock.get()) } + _redColoredPinkStripedItem = registry.register(basename + "_red_pink") { itemFactory.invoke(DyeColor.RED, DyeColor.PINK, _redColoredPinkStripedBlock.get()) } + _redColoredGrayStripedItem = registry.register(basename + "_red_gray") { itemFactory.invoke(DyeColor.RED, DyeColor.GRAY, _redColoredGrayStripedBlock.get()) } + _redColoredLightGrayStripedItem = registry.register(basename + "_red_light_gray") { itemFactory.invoke(DyeColor.RED, DyeColor.LIGHT_GRAY, _redColoredLightGrayStripedBlock.get()) } + _redColoredCyanStripedItem = registry.register(basename + "_red_cyan") { itemFactory.invoke(DyeColor.RED, DyeColor.CYAN, _redColoredCyanStripedBlock.get()) } + _redColoredPurpleStripedItem = registry.register(basename + "_red_purple") { itemFactory.invoke(DyeColor.RED, DyeColor.PURPLE, _redColoredPurpleStripedBlock.get()) } + _redColoredBlueStripedItem = registry.register(basename + "_red_blue") { itemFactory.invoke(DyeColor.RED, DyeColor.BLUE, _redColoredBlueStripedBlock.get()) } + _redColoredBrownStripedItem = registry.register(basename + "_red_brown") { itemFactory.invoke(DyeColor.RED, DyeColor.BROWN, _redColoredBrownStripedBlock.get()) } + _redColoredGreenStripedItem = registry.register(basename + "_red_green") { itemFactory.invoke(DyeColor.RED, DyeColor.GREEN, _redColoredGreenStripedBlock.get()) } + _redColoredBlackStripedItem = registry.register(basename + "_red_black") { itemFactory.invoke(DyeColor.RED, DyeColor.BLACK, _redColoredBlackStripedBlock.get()) } + _blackColoredWhiteStripedItem = registry.register(basename + "_black_white") { itemFactory.invoke(DyeColor.BLACK, DyeColor.WHITE, _blackColoredWhiteStripedBlock.get()) } + _blackColoredOrangeStripedItem = registry.register(basename + "_black_orange") { itemFactory.invoke(DyeColor.BLACK, DyeColor.ORANGE, _blackColoredOrangeStripedBlock.get()) } + _blackColoredMagentaStripedItem = registry.register(basename + "_black_magenta") { itemFactory.invoke(DyeColor.BLACK, DyeColor.MAGENTA, _blackColoredMagentaStripedBlock.get()) } + _blackColoredLightBlueStripedItem = registry.register(basename + "_black_light_blue") { itemFactory.invoke(DyeColor.BLACK, DyeColor.LIGHT_BLUE, _blackColoredLightBlueStripedBlock.get()) } + _blackColoredYellowStripedItem = registry.register(basename + "_black_yellow") { itemFactory.invoke(DyeColor.BLACK, DyeColor.YELLOW, _blackColoredYellowStripedBlock.get()) } + _blackColoredLimeStripedItem = registry.register(basename + "_black_lime") { itemFactory.invoke(DyeColor.BLACK, DyeColor.LIME, _blackColoredLimeStripedBlock.get()) } + _blackColoredPinkStripedItem = registry.register(basename + "_black_pink") { itemFactory.invoke(DyeColor.BLACK, DyeColor.PINK, _blackColoredPinkStripedBlock.get()) } + _blackColoredGrayStripedItem = registry.register(basename + "_black_gray") { itemFactory.invoke(DyeColor.BLACK, DyeColor.GRAY, _blackColoredGrayStripedBlock.get()) } + _blackColoredLightGrayStripedItem = registry.register(basename + "_black_light_gray") { itemFactory.invoke(DyeColor.BLACK, DyeColor.LIGHT_GRAY, _blackColoredLightGrayStripedBlock.get()) } + _blackColoredCyanStripedItem = registry.register(basename + "_black_cyan") { itemFactory.invoke(DyeColor.BLACK, DyeColor.CYAN, _blackColoredCyanStripedBlock.get()) } + _blackColoredPurpleStripedItem = registry.register(basename + "_black_purple") { itemFactory.invoke(DyeColor.BLACK, DyeColor.PURPLE, _blackColoredPurpleStripedBlock.get()) } + _blackColoredBlueStripedItem = registry.register(basename + "_black_blue") { itemFactory.invoke(DyeColor.BLACK, DyeColor.BLUE, _blackColoredBlueStripedBlock.get()) } + _blackColoredBrownStripedItem = registry.register(basename + "_black_brown") { itemFactory.invoke(DyeColor.BLACK, DyeColor.BROWN, _blackColoredBrownStripedBlock.get()) } + _blackColoredGreenStripedItem = registry.register(basename + "_black_green") { itemFactory.invoke(DyeColor.BLACK, DyeColor.GREEN, _blackColoredGreenStripedBlock.get()) } + _blackColoredRedStripedItem = registry.register(basename + "_black_red") { itemFactory.invoke(DyeColor.BLACK, DyeColor.RED, _blackColoredRedStripedBlock.get()) } + } + + open fun registerBlocks(registry: DeferredRegister) { + _whiteColoredOrangeStripedBlock = registry.register(basename + "_white_orange") { blockFactory.invoke(DyeColor.WHITE, DyeColor.ORANGE) } + _whiteColoredMagentaStripedBlock = registry.register(basename + "_white_magenta") { blockFactory.invoke(DyeColor.WHITE, DyeColor.MAGENTA) } + _whiteColoredLightBlueStripedBlock = registry.register(basename + "_white_light_blue") { blockFactory.invoke(DyeColor.WHITE, DyeColor.LIGHT_BLUE) } + _whiteColoredYellowStripedBlock = registry.register(basename + "_white_yellow") { blockFactory.invoke(DyeColor.WHITE, DyeColor.YELLOW) } + _whiteColoredLimeStripedBlock = registry.register(basename + "_white_lime") { blockFactory.invoke(DyeColor.WHITE, DyeColor.LIME) } + _whiteColoredPinkStripedBlock = registry.register(basename + "_white_pink") { blockFactory.invoke(DyeColor.WHITE, DyeColor.PINK) } + _whiteColoredGrayStripedBlock = registry.register(basename + "_white_gray") { blockFactory.invoke(DyeColor.WHITE, DyeColor.GRAY) } + _whiteColoredLightGrayStripedBlock = registry.register(basename + "_white_light_gray") { blockFactory.invoke(DyeColor.WHITE, DyeColor.LIGHT_GRAY) } + _whiteColoredCyanStripedBlock = registry.register(basename + "_white_cyan") { blockFactory.invoke(DyeColor.WHITE, DyeColor.CYAN) } + _whiteColoredPurpleStripedBlock = registry.register(basename + "_white_purple") { blockFactory.invoke(DyeColor.WHITE, DyeColor.PURPLE) } + _whiteColoredBlueStripedBlock = registry.register(basename + "_white_blue") { blockFactory.invoke(DyeColor.WHITE, DyeColor.BLUE) } + _whiteColoredBrownStripedBlock = registry.register(basename + "_white_brown") { blockFactory.invoke(DyeColor.WHITE, DyeColor.BROWN) } + _whiteColoredGreenStripedBlock = registry.register(basename + "_white_green") { blockFactory.invoke(DyeColor.WHITE, DyeColor.GREEN) } + _whiteColoredRedStripedBlock = registry.register(basename + "_white_red") { blockFactory.invoke(DyeColor.WHITE, DyeColor.RED) } + _whiteColoredBlackStripedBlock = registry.register(basename + "_white_black") { blockFactory.invoke(DyeColor.WHITE, DyeColor.BLACK) } + _orangeColoredWhiteStripedBlock = registry.register(basename + "_orange_white") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.WHITE) } + _orangeColoredMagentaStripedBlock = registry.register(basename + "_orange_magenta") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.MAGENTA) } + _orangeColoredLightBlueStripedBlock = registry.register(basename + "_orange_light_blue") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.LIGHT_BLUE) } + _orangeColoredYellowStripedBlock = registry.register(basename + "_orange_yellow") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.YELLOW) } + _orangeColoredLimeStripedBlock = registry.register(basename + "_orange_lime") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.LIME) } + _orangeColoredPinkStripedBlock = registry.register(basename + "_orange_pink") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.PINK) } + _orangeColoredGrayStripedBlock = registry.register(basename + "_orange_gray") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.GRAY) } + _orangeColoredLightGrayStripedBlock = registry.register(basename + "_orange_light_gray") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.LIGHT_GRAY) } + _orangeColoredCyanStripedBlock = registry.register(basename + "_orange_cyan") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.CYAN) } + _orangeColoredPurpleStripedBlock = registry.register(basename + "_orange_purple") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.PURPLE) } + _orangeColoredBlueStripedBlock = registry.register(basename + "_orange_blue") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.BLUE) } + _orangeColoredBrownStripedBlock = registry.register(basename + "_orange_brown") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.BROWN) } + _orangeColoredGreenStripedBlock = registry.register(basename + "_orange_green") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.GREEN) } + _orangeColoredRedStripedBlock = registry.register(basename + "_orange_red") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.RED) } + _orangeColoredBlackStripedBlock = registry.register(basename + "_orange_black") { blockFactory.invoke(DyeColor.ORANGE, DyeColor.BLACK) } + _magentaColoredWhiteStripedBlock = registry.register(basename + "_magenta_white") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.WHITE) } + _magentaColoredOrangeStripedBlock = registry.register(basename + "_magenta_orange") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.ORANGE) } + _magentaColoredLightBlueStripedBlock = registry.register(basename + "_magenta_light_blue") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.LIGHT_BLUE) } + _magentaColoredYellowStripedBlock = registry.register(basename + "_magenta_yellow") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.YELLOW) } + _magentaColoredLimeStripedBlock = registry.register(basename + "_magenta_lime") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.LIME) } + _magentaColoredPinkStripedBlock = registry.register(basename + "_magenta_pink") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.PINK) } + _magentaColoredGrayStripedBlock = registry.register(basename + "_magenta_gray") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.GRAY) } + _magentaColoredLightGrayStripedBlock = registry.register(basename + "_magenta_light_gray") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.LIGHT_GRAY) } + _magentaColoredCyanStripedBlock = registry.register(basename + "_magenta_cyan") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.CYAN) } + _magentaColoredPurpleStripedBlock = registry.register(basename + "_magenta_purple") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.PURPLE) } + _magentaColoredBlueStripedBlock = registry.register(basename + "_magenta_blue") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.BLUE) } + _magentaColoredBrownStripedBlock = registry.register(basename + "_magenta_brown") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.BROWN) } + _magentaColoredGreenStripedBlock = registry.register(basename + "_magenta_green") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.GREEN) } + _magentaColoredRedStripedBlock = registry.register(basename + "_magenta_red") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.RED) } + _magentaColoredBlackStripedBlock = registry.register(basename + "_magenta_black") { blockFactory.invoke(DyeColor.MAGENTA, DyeColor.BLACK) } + _lightBlueColoredWhiteStripedBlock = registry.register(basename + "_light_blue_white") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.WHITE) } + _lightBlueColoredOrangeStripedBlock = registry.register(basename + "_light_blue_orange") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.ORANGE) } + _lightBlueColoredMagentaStripedBlock = registry.register(basename + "_light_blue_magenta") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.MAGENTA) } + _lightBlueColoredYellowStripedBlock = registry.register(basename + "_light_blue_yellow") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.YELLOW) } + _lightBlueColoredLimeStripedBlock = registry.register(basename + "_light_blue_lime") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.LIME) } + _lightBlueColoredPinkStripedBlock = registry.register(basename + "_light_blue_pink") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.PINK) } + _lightBlueColoredGrayStripedBlock = registry.register(basename + "_light_blue_gray") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.GRAY) } + _lightBlueColoredLightGrayStripedBlock = registry.register(basename + "_light_blue_light_gray") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.LIGHT_GRAY) } + _lightBlueColoredCyanStripedBlock = registry.register(basename + "_light_blue_cyan") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.CYAN) } + _lightBlueColoredPurpleStripedBlock = registry.register(basename + "_light_blue_purple") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.PURPLE) } + _lightBlueColoredBlueStripedBlock = registry.register(basename + "_light_blue_blue") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BLUE) } + _lightBlueColoredBrownStripedBlock = registry.register(basename + "_light_blue_brown") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BROWN) } + _lightBlueColoredGreenStripedBlock = registry.register(basename + "_light_blue_green") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.GREEN) } + _lightBlueColoredRedStripedBlock = registry.register(basename + "_light_blue_red") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.RED) } + _lightBlueColoredBlackStripedBlock = registry.register(basename + "_light_blue_black") { blockFactory.invoke(DyeColor.LIGHT_BLUE, DyeColor.BLACK) } + _yellowColoredWhiteStripedBlock = registry.register(basename + "_yellow_white") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.WHITE) } + _yellowColoredOrangeStripedBlock = registry.register(basename + "_yellow_orange") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.ORANGE) } + _yellowColoredMagentaStripedBlock = registry.register(basename + "_yellow_magenta") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.MAGENTA) } + _yellowColoredLightBlueStripedBlock = registry.register(basename + "_yellow_light_blue") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.LIGHT_BLUE) } + _yellowColoredLimeStripedBlock = registry.register(basename + "_yellow_lime") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.LIME) } + _yellowColoredPinkStripedBlock = registry.register(basename + "_yellow_pink") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.PINK) } + _yellowColoredGrayStripedBlock = registry.register(basename + "_yellow_gray") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.GRAY) } + _yellowColoredLightGrayStripedBlock = registry.register(basename + "_yellow_light_gray") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.LIGHT_GRAY) } + _yellowColoredCyanStripedBlock = registry.register(basename + "_yellow_cyan") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.CYAN) } + _yellowColoredPurpleStripedBlock = registry.register(basename + "_yellow_purple") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.PURPLE) } + _yellowColoredBlueStripedBlock = registry.register(basename + "_yellow_blue") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.BLUE) } + _yellowColoredBrownStripedBlock = registry.register(basename + "_yellow_brown") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.BROWN) } + _yellowColoredGreenStripedBlock = registry.register(basename + "_yellow_green") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.GREEN) } + _yellowColoredRedStripedBlock = registry.register(basename + "_yellow_red") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.RED) } + _yellowColoredBlackStripedBlock = registry.register(basename + "_yellow_black") { blockFactory.invoke(DyeColor.YELLOW, DyeColor.BLACK) } + _limeColoredWhiteStripedBlock = registry.register(basename + "_lime_white") { blockFactory.invoke(DyeColor.LIME, DyeColor.WHITE) } + _limeColoredOrangeStripedBlock = registry.register(basename + "_lime_orange") { blockFactory.invoke(DyeColor.LIME, DyeColor.ORANGE) } + _limeColoredMagentaStripedBlock = registry.register(basename + "_lime_magenta") { blockFactory.invoke(DyeColor.LIME, DyeColor.MAGENTA) } + _limeColoredLightBlueStripedBlock = registry.register(basename + "_lime_light_blue") { blockFactory.invoke(DyeColor.LIME, DyeColor.LIGHT_BLUE) } + _limeColoredYellowStripedBlock = registry.register(basename + "_lime_yellow") { blockFactory.invoke(DyeColor.LIME, DyeColor.YELLOW) } + _limeColoredPinkStripedBlock = registry.register(basename + "_lime_pink") { blockFactory.invoke(DyeColor.LIME, DyeColor.PINK) } + _limeColoredGrayStripedBlock = registry.register(basename + "_lime_gray") { blockFactory.invoke(DyeColor.LIME, DyeColor.GRAY) } + _limeColoredLightGrayStripedBlock = registry.register(basename + "_lime_light_gray") { blockFactory.invoke(DyeColor.LIME, DyeColor.LIGHT_GRAY) } + _limeColoredCyanStripedBlock = registry.register(basename + "_lime_cyan") { blockFactory.invoke(DyeColor.LIME, DyeColor.CYAN) } + _limeColoredPurpleStripedBlock = registry.register(basename + "_lime_purple") { blockFactory.invoke(DyeColor.LIME, DyeColor.PURPLE) } + _limeColoredBlueStripedBlock = registry.register(basename + "_lime_blue") { blockFactory.invoke(DyeColor.LIME, DyeColor.BLUE) } + _limeColoredBrownStripedBlock = registry.register(basename + "_lime_brown") { blockFactory.invoke(DyeColor.LIME, DyeColor.BROWN) } + _limeColoredGreenStripedBlock = registry.register(basename + "_lime_green") { blockFactory.invoke(DyeColor.LIME, DyeColor.GREEN) } + _limeColoredRedStripedBlock = registry.register(basename + "_lime_red") { blockFactory.invoke(DyeColor.LIME, DyeColor.RED) } + _limeColoredBlackStripedBlock = registry.register(basename + "_lime_black") { blockFactory.invoke(DyeColor.LIME, DyeColor.BLACK) } + _pinkColoredWhiteStripedBlock = registry.register(basename + "_pink_white") { blockFactory.invoke(DyeColor.PINK, DyeColor.WHITE) } + _pinkColoredOrangeStripedBlock = registry.register(basename + "_pink_orange") { blockFactory.invoke(DyeColor.PINK, DyeColor.ORANGE) } + _pinkColoredMagentaStripedBlock = registry.register(basename + "_pink_magenta") { blockFactory.invoke(DyeColor.PINK, DyeColor.MAGENTA) } + _pinkColoredLightBlueStripedBlock = registry.register(basename + "_pink_light_blue") { blockFactory.invoke(DyeColor.PINK, DyeColor.LIGHT_BLUE) } + _pinkColoredYellowStripedBlock = registry.register(basename + "_pink_yellow") { blockFactory.invoke(DyeColor.PINK, DyeColor.YELLOW) } + _pinkColoredLimeStripedBlock = registry.register(basename + "_pink_lime") { blockFactory.invoke(DyeColor.PINK, DyeColor.LIME) } + _pinkColoredGrayStripedBlock = registry.register(basename + "_pink_gray") { blockFactory.invoke(DyeColor.PINK, DyeColor.GRAY) } + _pinkColoredLightGrayStripedBlock = registry.register(basename + "_pink_light_gray") { blockFactory.invoke(DyeColor.PINK, DyeColor.LIGHT_GRAY) } + _pinkColoredCyanStripedBlock = registry.register(basename + "_pink_cyan") { blockFactory.invoke(DyeColor.PINK, DyeColor.CYAN) } + _pinkColoredPurpleStripedBlock = registry.register(basename + "_pink_purple") { blockFactory.invoke(DyeColor.PINK, DyeColor.PURPLE) } + _pinkColoredBlueStripedBlock = registry.register(basename + "_pink_blue") { blockFactory.invoke(DyeColor.PINK, DyeColor.BLUE) } + _pinkColoredBrownStripedBlock = registry.register(basename + "_pink_brown") { blockFactory.invoke(DyeColor.PINK, DyeColor.BROWN) } + _pinkColoredGreenStripedBlock = registry.register(basename + "_pink_green") { blockFactory.invoke(DyeColor.PINK, DyeColor.GREEN) } + _pinkColoredRedStripedBlock = registry.register(basename + "_pink_red") { blockFactory.invoke(DyeColor.PINK, DyeColor.RED) } + _pinkColoredBlackStripedBlock = registry.register(basename + "_pink_black") { blockFactory.invoke(DyeColor.PINK, DyeColor.BLACK) } + _grayColoredWhiteStripedBlock = registry.register(basename + "_gray_white") { blockFactory.invoke(DyeColor.GRAY, DyeColor.WHITE) } + _grayColoredOrangeStripedBlock = registry.register(basename + "_gray_orange") { blockFactory.invoke(DyeColor.GRAY, DyeColor.ORANGE) } + _grayColoredMagentaStripedBlock = registry.register(basename + "_gray_magenta") { blockFactory.invoke(DyeColor.GRAY, DyeColor.MAGENTA) } + _grayColoredLightBlueStripedBlock = registry.register(basename + "_gray_light_blue") { blockFactory.invoke(DyeColor.GRAY, DyeColor.LIGHT_BLUE) } + _grayColoredYellowStripedBlock = registry.register(basename + "_gray_yellow") { blockFactory.invoke(DyeColor.GRAY, DyeColor.YELLOW) } + _grayColoredLimeStripedBlock = registry.register(basename + "_gray_lime") { blockFactory.invoke(DyeColor.GRAY, DyeColor.LIME) } + _grayColoredPinkStripedBlock = registry.register(basename + "_gray_pink") { blockFactory.invoke(DyeColor.GRAY, DyeColor.PINK) } + _grayColoredLightGrayStripedBlock = registry.register(basename + "_gray_light_gray") { blockFactory.invoke(DyeColor.GRAY, DyeColor.LIGHT_GRAY) } + _grayColoredCyanStripedBlock = registry.register(basename + "_gray_cyan") { blockFactory.invoke(DyeColor.GRAY, DyeColor.CYAN) } + _grayColoredPurpleStripedBlock = registry.register(basename + "_gray_purple") { blockFactory.invoke(DyeColor.GRAY, DyeColor.PURPLE) } + _grayColoredBlueStripedBlock = registry.register(basename + "_gray_blue") { blockFactory.invoke(DyeColor.GRAY, DyeColor.BLUE) } + _grayColoredBrownStripedBlock = registry.register(basename + "_gray_brown") { blockFactory.invoke(DyeColor.GRAY, DyeColor.BROWN) } + _grayColoredGreenStripedBlock = registry.register(basename + "_gray_green") { blockFactory.invoke(DyeColor.GRAY, DyeColor.GREEN) } + _grayColoredRedStripedBlock = registry.register(basename + "_gray_red") { blockFactory.invoke(DyeColor.GRAY, DyeColor.RED) } + _grayColoredBlackStripedBlock = registry.register(basename + "_gray_black") { blockFactory.invoke(DyeColor.GRAY, DyeColor.BLACK) } + _lightGrayColoredWhiteStripedBlock = registry.register(basename + "_light_gray_white") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.WHITE) } + _lightGrayColoredOrangeStripedBlock = registry.register(basename + "_light_gray_orange") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.ORANGE) } + _lightGrayColoredMagentaStripedBlock = registry.register(basename + "_light_gray_magenta") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.MAGENTA) } + _lightGrayColoredLightBlueStripedBlock = registry.register(basename + "_light_gray_light_blue") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.LIGHT_BLUE) } + _lightGrayColoredYellowStripedBlock = registry.register(basename + "_light_gray_yellow") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.YELLOW) } + _lightGrayColoredLimeStripedBlock = registry.register(basename + "_light_gray_lime") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.LIME) } + _lightGrayColoredPinkStripedBlock = registry.register(basename + "_light_gray_pink") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.PINK) } + _lightGrayColoredGrayStripedBlock = registry.register(basename + "_light_gray_gray") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.GRAY) } + _lightGrayColoredCyanStripedBlock = registry.register(basename + "_light_gray_cyan") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.CYAN) } + _lightGrayColoredPurpleStripedBlock = registry.register(basename + "_light_gray_purple") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.PURPLE) } + _lightGrayColoredBlueStripedBlock = registry.register(basename + "_light_gray_blue") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BLUE) } + _lightGrayColoredBrownStripedBlock = registry.register(basename + "_light_gray_brown") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BROWN) } + _lightGrayColoredGreenStripedBlock = registry.register(basename + "_light_gray_green") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.GREEN) } + _lightGrayColoredRedStripedBlock = registry.register(basename + "_light_gray_red") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.RED) } + _lightGrayColoredBlackStripedBlock = registry.register(basename + "_light_gray_black") { blockFactory.invoke(DyeColor.LIGHT_GRAY, DyeColor.BLACK) } + _cyanColoredWhiteStripedBlock = registry.register(basename + "_cyan_white") { blockFactory.invoke(DyeColor.CYAN, DyeColor.WHITE) } + _cyanColoredOrangeStripedBlock = registry.register(basename + "_cyan_orange") { blockFactory.invoke(DyeColor.CYAN, DyeColor.ORANGE) } + _cyanColoredMagentaStripedBlock = registry.register(basename + "_cyan_magenta") { blockFactory.invoke(DyeColor.CYAN, DyeColor.MAGENTA) } + _cyanColoredLightBlueStripedBlock = registry.register(basename + "_cyan_light_blue") { blockFactory.invoke(DyeColor.CYAN, DyeColor.LIGHT_BLUE) } + _cyanColoredYellowStripedBlock = registry.register(basename + "_cyan_yellow") { blockFactory.invoke(DyeColor.CYAN, DyeColor.YELLOW) } + _cyanColoredLimeStripedBlock = registry.register(basename + "_cyan_lime") { blockFactory.invoke(DyeColor.CYAN, DyeColor.LIME) } + _cyanColoredPinkStripedBlock = registry.register(basename + "_cyan_pink") { blockFactory.invoke(DyeColor.CYAN, DyeColor.PINK) } + _cyanColoredGrayStripedBlock = registry.register(basename + "_cyan_gray") { blockFactory.invoke(DyeColor.CYAN, DyeColor.GRAY) } + _cyanColoredLightGrayStripedBlock = registry.register(basename + "_cyan_light_gray") { blockFactory.invoke(DyeColor.CYAN, DyeColor.LIGHT_GRAY) } + _cyanColoredPurpleStripedBlock = registry.register(basename + "_cyan_purple") { blockFactory.invoke(DyeColor.CYAN, DyeColor.PURPLE) } + _cyanColoredBlueStripedBlock = registry.register(basename + "_cyan_blue") { blockFactory.invoke(DyeColor.CYAN, DyeColor.BLUE) } + _cyanColoredBrownStripedBlock = registry.register(basename + "_cyan_brown") { blockFactory.invoke(DyeColor.CYAN, DyeColor.BROWN) } + _cyanColoredGreenStripedBlock = registry.register(basename + "_cyan_green") { blockFactory.invoke(DyeColor.CYAN, DyeColor.GREEN) } + _cyanColoredRedStripedBlock = registry.register(basename + "_cyan_red") { blockFactory.invoke(DyeColor.CYAN, DyeColor.RED) } + _cyanColoredBlackStripedBlock = registry.register(basename + "_cyan_black") { blockFactory.invoke(DyeColor.CYAN, DyeColor.BLACK) } + _purpleColoredWhiteStripedBlock = registry.register(basename + "_purple_white") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.WHITE) } + _purpleColoredOrangeStripedBlock = registry.register(basename + "_purple_orange") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.ORANGE) } + _purpleColoredMagentaStripedBlock = registry.register(basename + "_purple_magenta") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.MAGENTA) } + _purpleColoredLightBlueStripedBlock = registry.register(basename + "_purple_light_blue") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.LIGHT_BLUE) } + _purpleColoredYellowStripedBlock = registry.register(basename + "_purple_yellow") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.YELLOW) } + _purpleColoredLimeStripedBlock = registry.register(basename + "_purple_lime") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.LIME) } + _purpleColoredPinkStripedBlock = registry.register(basename + "_purple_pink") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.PINK) } + _purpleColoredGrayStripedBlock = registry.register(basename + "_purple_gray") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.GRAY) } + _purpleColoredLightGrayStripedBlock = registry.register(basename + "_purple_light_gray") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.LIGHT_GRAY) } + _purpleColoredCyanStripedBlock = registry.register(basename + "_purple_cyan") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.CYAN) } + _purpleColoredBlueStripedBlock = registry.register(basename + "_purple_blue") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.BLUE) } + _purpleColoredBrownStripedBlock = registry.register(basename + "_purple_brown") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.BROWN) } + _purpleColoredGreenStripedBlock = registry.register(basename + "_purple_green") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.GREEN) } + _purpleColoredRedStripedBlock = registry.register(basename + "_purple_red") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.RED) } + _purpleColoredBlackStripedBlock = registry.register(basename + "_purple_black") { blockFactory.invoke(DyeColor.PURPLE, DyeColor.BLACK) } + _blueColoredWhiteStripedBlock = registry.register(basename + "_blue_white") { blockFactory.invoke(DyeColor.BLUE, DyeColor.WHITE) } + _blueColoredOrangeStripedBlock = registry.register(basename + "_blue_orange") { blockFactory.invoke(DyeColor.BLUE, DyeColor.ORANGE) } + _blueColoredMagentaStripedBlock = registry.register(basename + "_blue_magenta") { blockFactory.invoke(DyeColor.BLUE, DyeColor.MAGENTA) } + _blueColoredLightBlueStripedBlock = registry.register(basename + "_blue_light_blue") { blockFactory.invoke(DyeColor.BLUE, DyeColor.LIGHT_BLUE) } + _blueColoredYellowStripedBlock = registry.register(basename + "_blue_yellow") { blockFactory.invoke(DyeColor.BLUE, DyeColor.YELLOW) } + _blueColoredLimeStripedBlock = registry.register(basename + "_blue_lime") { blockFactory.invoke(DyeColor.BLUE, DyeColor.LIME) } + _blueColoredPinkStripedBlock = registry.register(basename + "_blue_pink") { blockFactory.invoke(DyeColor.BLUE, DyeColor.PINK) } + _blueColoredGrayStripedBlock = registry.register(basename + "_blue_gray") { blockFactory.invoke(DyeColor.BLUE, DyeColor.GRAY) } + _blueColoredLightGrayStripedBlock = registry.register(basename + "_blue_light_gray") { blockFactory.invoke(DyeColor.BLUE, DyeColor.LIGHT_GRAY) } + _blueColoredCyanStripedBlock = registry.register(basename + "_blue_cyan") { blockFactory.invoke(DyeColor.BLUE, DyeColor.CYAN) } + _blueColoredPurpleStripedBlock = registry.register(basename + "_blue_purple") { blockFactory.invoke(DyeColor.BLUE, DyeColor.PURPLE) } + _blueColoredBrownStripedBlock = registry.register(basename + "_blue_brown") { blockFactory.invoke(DyeColor.BLUE, DyeColor.BROWN) } + _blueColoredGreenStripedBlock = registry.register(basename + "_blue_green") { blockFactory.invoke(DyeColor.BLUE, DyeColor.GREEN) } + _blueColoredRedStripedBlock = registry.register(basename + "_blue_red") { blockFactory.invoke(DyeColor.BLUE, DyeColor.RED) } + _blueColoredBlackStripedBlock = registry.register(basename + "_blue_black") { blockFactory.invoke(DyeColor.BLUE, DyeColor.BLACK) } + _brownColoredWhiteStripedBlock = registry.register(basename + "_brown_white") { blockFactory.invoke(DyeColor.BROWN, DyeColor.WHITE) } + _brownColoredOrangeStripedBlock = registry.register(basename + "_brown_orange") { blockFactory.invoke(DyeColor.BROWN, DyeColor.ORANGE) } + _brownColoredMagentaStripedBlock = registry.register(basename + "_brown_magenta") { blockFactory.invoke(DyeColor.BROWN, DyeColor.MAGENTA) } + _brownColoredLightBlueStripedBlock = registry.register(basename + "_brown_light_blue") { blockFactory.invoke(DyeColor.BROWN, DyeColor.LIGHT_BLUE) } + _brownColoredYellowStripedBlock = registry.register(basename + "_brown_yellow") { blockFactory.invoke(DyeColor.BROWN, DyeColor.YELLOW) } + _brownColoredLimeStripedBlock = registry.register(basename + "_brown_lime") { blockFactory.invoke(DyeColor.BROWN, DyeColor.LIME) } + _brownColoredPinkStripedBlock = registry.register(basename + "_brown_pink") { blockFactory.invoke(DyeColor.BROWN, DyeColor.PINK) } + _brownColoredGrayStripedBlock = registry.register(basename + "_brown_gray") { blockFactory.invoke(DyeColor.BROWN, DyeColor.GRAY) } + _brownColoredLightGrayStripedBlock = registry.register(basename + "_brown_light_gray") { blockFactory.invoke(DyeColor.BROWN, DyeColor.LIGHT_GRAY) } + _brownColoredCyanStripedBlock = registry.register(basename + "_brown_cyan") { blockFactory.invoke(DyeColor.BROWN, DyeColor.CYAN) } + _brownColoredPurpleStripedBlock = registry.register(basename + "_brown_purple") { blockFactory.invoke(DyeColor.BROWN, DyeColor.PURPLE) } + _brownColoredBlueStripedBlock = registry.register(basename + "_brown_blue") { blockFactory.invoke(DyeColor.BROWN, DyeColor.BLUE) } + _brownColoredGreenStripedBlock = registry.register(basename + "_brown_green") { blockFactory.invoke(DyeColor.BROWN, DyeColor.GREEN) } + _brownColoredRedStripedBlock = registry.register(basename + "_brown_red") { blockFactory.invoke(DyeColor.BROWN, DyeColor.RED) } + _brownColoredBlackStripedBlock = registry.register(basename + "_brown_black") { blockFactory.invoke(DyeColor.BROWN, DyeColor.BLACK) } + _greenColoredWhiteStripedBlock = registry.register(basename + "_green_white") { blockFactory.invoke(DyeColor.GREEN, DyeColor.WHITE) } + _greenColoredOrangeStripedBlock = registry.register(basename + "_green_orange") { blockFactory.invoke(DyeColor.GREEN, DyeColor.ORANGE) } + _greenColoredMagentaStripedBlock = registry.register(basename + "_green_magenta") { blockFactory.invoke(DyeColor.GREEN, DyeColor.MAGENTA) } + _greenColoredLightBlueStripedBlock = registry.register(basename + "_green_light_blue") { blockFactory.invoke(DyeColor.GREEN, DyeColor.LIGHT_BLUE) } + _greenColoredYellowStripedBlock = registry.register(basename + "_green_yellow") { blockFactory.invoke(DyeColor.GREEN, DyeColor.YELLOW) } + _greenColoredLimeStripedBlock = registry.register(basename + "_green_lime") { blockFactory.invoke(DyeColor.GREEN, DyeColor.LIME) } + _greenColoredPinkStripedBlock = registry.register(basename + "_green_pink") { blockFactory.invoke(DyeColor.GREEN, DyeColor.PINK) } + _greenColoredGrayStripedBlock = registry.register(basename + "_green_gray") { blockFactory.invoke(DyeColor.GREEN, DyeColor.GRAY) } + _greenColoredLightGrayStripedBlock = registry.register(basename + "_green_light_gray") { blockFactory.invoke(DyeColor.GREEN, DyeColor.LIGHT_GRAY) } + _greenColoredCyanStripedBlock = registry.register(basename + "_green_cyan") { blockFactory.invoke(DyeColor.GREEN, DyeColor.CYAN) } + _greenColoredPurpleStripedBlock = registry.register(basename + "_green_purple") { blockFactory.invoke(DyeColor.GREEN, DyeColor.PURPLE) } + _greenColoredBlueStripedBlock = registry.register(basename + "_green_blue") { blockFactory.invoke(DyeColor.GREEN, DyeColor.BLUE) } + _greenColoredBrownStripedBlock = registry.register(basename + "_green_brown") { blockFactory.invoke(DyeColor.GREEN, DyeColor.BROWN) } + _greenColoredRedStripedBlock = registry.register(basename + "_green_red") { blockFactory.invoke(DyeColor.GREEN, DyeColor.RED) } + _greenColoredBlackStripedBlock = registry.register(basename + "_green_black") { blockFactory.invoke(DyeColor.GREEN, DyeColor.BLACK) } + _redColoredWhiteStripedBlock = registry.register(basename + "_red_white") { blockFactory.invoke(DyeColor.RED, DyeColor.WHITE) } + _redColoredOrangeStripedBlock = registry.register(basename + "_red_orange") { blockFactory.invoke(DyeColor.RED, DyeColor.ORANGE) } + _redColoredMagentaStripedBlock = registry.register(basename + "_red_magenta") { blockFactory.invoke(DyeColor.RED, DyeColor.MAGENTA) } + _redColoredLightBlueStripedBlock = registry.register(basename + "_red_light_blue") { blockFactory.invoke(DyeColor.RED, DyeColor.LIGHT_BLUE) } + _redColoredYellowStripedBlock = registry.register(basename + "_red_yellow") { blockFactory.invoke(DyeColor.RED, DyeColor.YELLOW) } + _redColoredLimeStripedBlock = registry.register(basename + "_red_lime") { blockFactory.invoke(DyeColor.RED, DyeColor.LIME) } + _redColoredPinkStripedBlock = registry.register(basename + "_red_pink") { blockFactory.invoke(DyeColor.RED, DyeColor.PINK) } + _redColoredGrayStripedBlock = registry.register(basename + "_red_gray") { blockFactory.invoke(DyeColor.RED, DyeColor.GRAY) } + _redColoredLightGrayStripedBlock = registry.register(basename + "_red_light_gray") { blockFactory.invoke(DyeColor.RED, DyeColor.LIGHT_GRAY) } + _redColoredCyanStripedBlock = registry.register(basename + "_red_cyan") { blockFactory.invoke(DyeColor.RED, DyeColor.CYAN) } + _redColoredPurpleStripedBlock = registry.register(basename + "_red_purple") { blockFactory.invoke(DyeColor.RED, DyeColor.PURPLE) } + _redColoredBlueStripedBlock = registry.register(basename + "_red_blue") { blockFactory.invoke(DyeColor.RED, DyeColor.BLUE) } + _redColoredBrownStripedBlock = registry.register(basename + "_red_brown") { blockFactory.invoke(DyeColor.RED, DyeColor.BROWN) } + _redColoredGreenStripedBlock = registry.register(basename + "_red_green") { blockFactory.invoke(DyeColor.RED, DyeColor.GREEN) } + _redColoredBlackStripedBlock = registry.register(basename + "_red_black") { blockFactory.invoke(DyeColor.RED, DyeColor.BLACK) } + _blackColoredWhiteStripedBlock = registry.register(basename + "_black_white") { blockFactory.invoke(DyeColor.BLACK, DyeColor.WHITE) } + _blackColoredOrangeStripedBlock = registry.register(basename + "_black_orange") { blockFactory.invoke(DyeColor.BLACK, DyeColor.ORANGE) } + _blackColoredMagentaStripedBlock = registry.register(basename + "_black_magenta") { blockFactory.invoke(DyeColor.BLACK, DyeColor.MAGENTA) } + _blackColoredLightBlueStripedBlock = registry.register(basename + "_black_light_blue") { blockFactory.invoke(DyeColor.BLACK, DyeColor.LIGHT_BLUE) } + _blackColoredYellowStripedBlock = registry.register(basename + "_black_yellow") { blockFactory.invoke(DyeColor.BLACK, DyeColor.YELLOW) } + _blackColoredLimeStripedBlock = registry.register(basename + "_black_lime") { blockFactory.invoke(DyeColor.BLACK, DyeColor.LIME) } + _blackColoredPinkStripedBlock = registry.register(basename + "_black_pink") { blockFactory.invoke(DyeColor.BLACK, DyeColor.PINK) } + _blackColoredGrayStripedBlock = registry.register(basename + "_black_gray") { blockFactory.invoke(DyeColor.BLACK, DyeColor.GRAY) } + _blackColoredLightGrayStripedBlock = registry.register(basename + "_black_light_gray") { blockFactory.invoke(DyeColor.BLACK, DyeColor.LIGHT_GRAY) } + _blackColoredCyanStripedBlock = registry.register(basename + "_black_cyan") { blockFactory.invoke(DyeColor.BLACK, DyeColor.CYAN) } + _blackColoredPurpleStripedBlock = registry.register(basename + "_black_purple") { blockFactory.invoke(DyeColor.BLACK, DyeColor.PURPLE) } + _blackColoredBlueStripedBlock = registry.register(basename + "_black_blue") { blockFactory.invoke(DyeColor.BLACK, DyeColor.BLUE) } + _blackColoredBrownStripedBlock = registry.register(basename + "_black_brown") { blockFactory.invoke(DyeColor.BLACK, DyeColor.BROWN) } + _blackColoredGreenStripedBlock = registry.register(basename + "_black_green") { blockFactory.invoke(DyeColor.BLACK, DyeColor.GREEN) } + _blackColoredRedStripedBlock = registry.register(basename + "_black_red") { blockFactory.invoke(DyeColor.BLACK, DyeColor.RED) } + } + + val blocksWithColor: List>> by lazy { + LazyList( + { _whiteColoredOrangeStripedBlock.get() to (DyeColor.WHITE to DyeColor.ORANGE) }, + { _whiteColoredMagentaStripedBlock.get() to (DyeColor.WHITE to DyeColor.MAGENTA) }, + { _whiteColoredLightBlueStripedBlock.get() to (DyeColor.WHITE to DyeColor.LIGHT_BLUE) }, + { _whiteColoredYellowStripedBlock.get() to (DyeColor.WHITE to DyeColor.YELLOW) }, + { _whiteColoredLimeStripedBlock.get() to (DyeColor.WHITE to DyeColor.LIME) }, + { _whiteColoredPinkStripedBlock.get() to (DyeColor.WHITE to DyeColor.PINK) }, + { _whiteColoredGrayStripedBlock.get() to (DyeColor.WHITE to DyeColor.GRAY) }, + { _whiteColoredLightGrayStripedBlock.get() to (DyeColor.WHITE to DyeColor.LIGHT_GRAY) }, + { _whiteColoredCyanStripedBlock.get() to (DyeColor.WHITE to DyeColor.CYAN) }, + { _whiteColoredPurpleStripedBlock.get() to (DyeColor.WHITE to DyeColor.PURPLE) }, + { _whiteColoredBlueStripedBlock.get() to (DyeColor.WHITE to DyeColor.BLUE) }, + { _whiteColoredBrownStripedBlock.get() to (DyeColor.WHITE to DyeColor.BROWN) }, + { _whiteColoredGreenStripedBlock.get() to (DyeColor.WHITE to DyeColor.GREEN) }, + { _whiteColoredRedStripedBlock.get() to (DyeColor.WHITE to DyeColor.RED) }, + { _whiteColoredBlackStripedBlock.get() to (DyeColor.WHITE to DyeColor.BLACK) }, + { _orangeColoredWhiteStripedBlock.get() to (DyeColor.ORANGE to DyeColor.WHITE) }, + { _orangeColoredMagentaStripedBlock.get() to (DyeColor.ORANGE to DyeColor.MAGENTA) }, + { _orangeColoredLightBlueStripedBlock.get() to (DyeColor.ORANGE to DyeColor.LIGHT_BLUE) }, + { _orangeColoredYellowStripedBlock.get() to (DyeColor.ORANGE to DyeColor.YELLOW) }, + { _orangeColoredLimeStripedBlock.get() to (DyeColor.ORANGE to DyeColor.LIME) }, + { _orangeColoredPinkStripedBlock.get() to (DyeColor.ORANGE to DyeColor.PINK) }, + { _orangeColoredGrayStripedBlock.get() to (DyeColor.ORANGE to DyeColor.GRAY) }, + { _orangeColoredLightGrayStripedBlock.get() to (DyeColor.ORANGE to DyeColor.LIGHT_GRAY) }, + { _orangeColoredCyanStripedBlock.get() to (DyeColor.ORANGE to DyeColor.CYAN) }, + { _orangeColoredPurpleStripedBlock.get() to (DyeColor.ORANGE to DyeColor.PURPLE) }, + { _orangeColoredBlueStripedBlock.get() to (DyeColor.ORANGE to DyeColor.BLUE) }, + { _orangeColoredBrownStripedBlock.get() to (DyeColor.ORANGE to DyeColor.BROWN) }, + { _orangeColoredGreenStripedBlock.get() to (DyeColor.ORANGE to DyeColor.GREEN) }, + { _orangeColoredRedStripedBlock.get() to (DyeColor.ORANGE to DyeColor.RED) }, + { _orangeColoredBlackStripedBlock.get() to (DyeColor.ORANGE to DyeColor.BLACK) }, + { _magentaColoredWhiteStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.WHITE) }, + { _magentaColoredOrangeStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.ORANGE) }, + { _magentaColoredLightBlueStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.LIGHT_BLUE) }, + { _magentaColoredYellowStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.YELLOW) }, + { _magentaColoredLimeStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.LIME) }, + { _magentaColoredPinkStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.PINK) }, + { _magentaColoredGrayStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.GRAY) }, + { _magentaColoredLightGrayStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.LIGHT_GRAY) }, + { _magentaColoredCyanStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.CYAN) }, + { _magentaColoredPurpleStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.PURPLE) }, + { _magentaColoredBlueStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.BLUE) }, + { _magentaColoredBrownStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.BROWN) }, + { _magentaColoredGreenStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.GREEN) }, + { _magentaColoredRedStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.RED) }, + { _magentaColoredBlackStripedBlock.get() to (DyeColor.MAGENTA to DyeColor.BLACK) }, + { _lightBlueColoredWhiteStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.WHITE) }, + { _lightBlueColoredOrangeStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.ORANGE) }, + { _lightBlueColoredMagentaStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.MAGENTA) }, + { _lightBlueColoredYellowStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.YELLOW) }, + { _lightBlueColoredLimeStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.LIME) }, + { _lightBlueColoredPinkStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.PINK) }, + { _lightBlueColoredGrayStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.GRAY) }, + { _lightBlueColoredLightGrayStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.LIGHT_GRAY) }, + { _lightBlueColoredCyanStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.CYAN) }, + { _lightBlueColoredPurpleStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.PURPLE) }, + { _lightBlueColoredBlueStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.BLUE) }, + { _lightBlueColoredBrownStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.BROWN) }, + { _lightBlueColoredGreenStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.GREEN) }, + { _lightBlueColoredRedStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.RED) }, + { _lightBlueColoredBlackStripedBlock.get() to (DyeColor.LIGHT_BLUE to DyeColor.BLACK) }, + { _yellowColoredWhiteStripedBlock.get() to (DyeColor.YELLOW to DyeColor.WHITE) }, + { _yellowColoredOrangeStripedBlock.get() to (DyeColor.YELLOW to DyeColor.ORANGE) }, + { _yellowColoredMagentaStripedBlock.get() to (DyeColor.YELLOW to DyeColor.MAGENTA) }, + { _yellowColoredLightBlueStripedBlock.get() to (DyeColor.YELLOW to DyeColor.LIGHT_BLUE) }, + { _yellowColoredLimeStripedBlock.get() to (DyeColor.YELLOW to DyeColor.LIME) }, + { _yellowColoredPinkStripedBlock.get() to (DyeColor.YELLOW to DyeColor.PINK) }, + { _yellowColoredGrayStripedBlock.get() to (DyeColor.YELLOW to DyeColor.GRAY) }, + { _yellowColoredLightGrayStripedBlock.get() to (DyeColor.YELLOW to DyeColor.LIGHT_GRAY) }, + { _yellowColoredCyanStripedBlock.get() to (DyeColor.YELLOW to DyeColor.CYAN) }, + { _yellowColoredPurpleStripedBlock.get() to (DyeColor.YELLOW to DyeColor.PURPLE) }, + { _yellowColoredBlueStripedBlock.get() to (DyeColor.YELLOW to DyeColor.BLUE) }, + { _yellowColoredBrownStripedBlock.get() to (DyeColor.YELLOW to DyeColor.BROWN) }, + { _yellowColoredGreenStripedBlock.get() to (DyeColor.YELLOW to DyeColor.GREEN) }, + { _yellowColoredRedStripedBlock.get() to (DyeColor.YELLOW to DyeColor.RED) }, + { _yellowColoredBlackStripedBlock.get() to (DyeColor.YELLOW to DyeColor.BLACK) }, + { _limeColoredWhiteStripedBlock.get() to (DyeColor.LIME to DyeColor.WHITE) }, + { _limeColoredOrangeStripedBlock.get() to (DyeColor.LIME to DyeColor.ORANGE) }, + { _limeColoredMagentaStripedBlock.get() to (DyeColor.LIME to DyeColor.MAGENTA) }, + { _limeColoredLightBlueStripedBlock.get() to (DyeColor.LIME to DyeColor.LIGHT_BLUE) }, + { _limeColoredYellowStripedBlock.get() to (DyeColor.LIME to DyeColor.YELLOW) }, + { _limeColoredPinkStripedBlock.get() to (DyeColor.LIME to DyeColor.PINK) }, + { _limeColoredGrayStripedBlock.get() to (DyeColor.LIME to DyeColor.GRAY) }, + { _limeColoredLightGrayStripedBlock.get() to (DyeColor.LIME to DyeColor.LIGHT_GRAY) }, + { _limeColoredCyanStripedBlock.get() to (DyeColor.LIME to DyeColor.CYAN) }, + { _limeColoredPurpleStripedBlock.get() to (DyeColor.LIME to DyeColor.PURPLE) }, + { _limeColoredBlueStripedBlock.get() to (DyeColor.LIME to DyeColor.BLUE) }, + { _limeColoredBrownStripedBlock.get() to (DyeColor.LIME to DyeColor.BROWN) }, + { _limeColoredGreenStripedBlock.get() to (DyeColor.LIME to DyeColor.GREEN) }, + { _limeColoredRedStripedBlock.get() to (DyeColor.LIME to DyeColor.RED) }, + { _limeColoredBlackStripedBlock.get() to (DyeColor.LIME to DyeColor.BLACK) }, + { _pinkColoredWhiteStripedBlock.get() to (DyeColor.PINK to DyeColor.WHITE) }, + { _pinkColoredOrangeStripedBlock.get() to (DyeColor.PINK to DyeColor.ORANGE) }, + { _pinkColoredMagentaStripedBlock.get() to (DyeColor.PINK to DyeColor.MAGENTA) }, + { _pinkColoredLightBlueStripedBlock.get() to (DyeColor.PINK to DyeColor.LIGHT_BLUE) }, + { _pinkColoredYellowStripedBlock.get() to (DyeColor.PINK to DyeColor.YELLOW) }, + { _pinkColoredLimeStripedBlock.get() to (DyeColor.PINK to DyeColor.LIME) }, + { _pinkColoredGrayStripedBlock.get() to (DyeColor.PINK to DyeColor.GRAY) }, + { _pinkColoredLightGrayStripedBlock.get() to (DyeColor.PINK to DyeColor.LIGHT_GRAY) }, + { _pinkColoredCyanStripedBlock.get() to (DyeColor.PINK to DyeColor.CYAN) }, + { _pinkColoredPurpleStripedBlock.get() to (DyeColor.PINK to DyeColor.PURPLE) }, + { _pinkColoredBlueStripedBlock.get() to (DyeColor.PINK to DyeColor.BLUE) }, + { _pinkColoredBrownStripedBlock.get() to (DyeColor.PINK to DyeColor.BROWN) }, + { _pinkColoredGreenStripedBlock.get() to (DyeColor.PINK to DyeColor.GREEN) }, + { _pinkColoredRedStripedBlock.get() to (DyeColor.PINK to DyeColor.RED) }, + { _pinkColoredBlackStripedBlock.get() to (DyeColor.PINK to DyeColor.BLACK) }, + { _grayColoredWhiteStripedBlock.get() to (DyeColor.GRAY to DyeColor.WHITE) }, + { _grayColoredOrangeStripedBlock.get() to (DyeColor.GRAY to DyeColor.ORANGE) }, + { _grayColoredMagentaStripedBlock.get() to (DyeColor.GRAY to DyeColor.MAGENTA) }, + { _grayColoredLightBlueStripedBlock.get() to (DyeColor.GRAY to DyeColor.LIGHT_BLUE) }, + { _grayColoredYellowStripedBlock.get() to (DyeColor.GRAY to DyeColor.YELLOW) }, + { _grayColoredLimeStripedBlock.get() to (DyeColor.GRAY to DyeColor.LIME) }, + { _grayColoredPinkStripedBlock.get() to (DyeColor.GRAY to DyeColor.PINK) }, + { _grayColoredLightGrayStripedBlock.get() to (DyeColor.GRAY to DyeColor.LIGHT_GRAY) }, + { _grayColoredCyanStripedBlock.get() to (DyeColor.GRAY to DyeColor.CYAN) }, + { _grayColoredPurpleStripedBlock.get() to (DyeColor.GRAY to DyeColor.PURPLE) }, + { _grayColoredBlueStripedBlock.get() to (DyeColor.GRAY to DyeColor.BLUE) }, + { _grayColoredBrownStripedBlock.get() to (DyeColor.GRAY to DyeColor.BROWN) }, + { _grayColoredGreenStripedBlock.get() to (DyeColor.GRAY to DyeColor.GREEN) }, + { _grayColoredRedStripedBlock.get() to (DyeColor.GRAY to DyeColor.RED) }, + { _grayColoredBlackStripedBlock.get() to (DyeColor.GRAY to DyeColor.BLACK) }, + { _lightGrayColoredWhiteStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.WHITE) }, + { _lightGrayColoredOrangeStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.ORANGE) }, + { _lightGrayColoredMagentaStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.MAGENTA) }, + { _lightGrayColoredLightBlueStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.LIGHT_BLUE) }, + { _lightGrayColoredYellowStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.YELLOW) }, + { _lightGrayColoredLimeStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.LIME) }, + { _lightGrayColoredPinkStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.PINK) }, + { _lightGrayColoredGrayStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.GRAY) }, + { _lightGrayColoredCyanStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.CYAN) }, + { _lightGrayColoredPurpleStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.PURPLE) }, + { _lightGrayColoredBlueStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.BLUE) }, + { _lightGrayColoredBrownStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.BROWN) }, + { _lightGrayColoredGreenStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.GREEN) }, + { _lightGrayColoredRedStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.RED) }, + { _lightGrayColoredBlackStripedBlock.get() to (DyeColor.LIGHT_GRAY to DyeColor.BLACK) }, + { _cyanColoredWhiteStripedBlock.get() to (DyeColor.CYAN to DyeColor.WHITE) }, + { _cyanColoredOrangeStripedBlock.get() to (DyeColor.CYAN to DyeColor.ORANGE) }, + { _cyanColoredMagentaStripedBlock.get() to (DyeColor.CYAN to DyeColor.MAGENTA) }, + { _cyanColoredLightBlueStripedBlock.get() to (DyeColor.CYAN to DyeColor.LIGHT_BLUE) }, + { _cyanColoredYellowStripedBlock.get() to (DyeColor.CYAN to DyeColor.YELLOW) }, + { _cyanColoredLimeStripedBlock.get() to (DyeColor.CYAN to DyeColor.LIME) }, + { _cyanColoredPinkStripedBlock.get() to (DyeColor.CYAN to DyeColor.PINK) }, + { _cyanColoredGrayStripedBlock.get() to (DyeColor.CYAN to DyeColor.GRAY) }, + { _cyanColoredLightGrayStripedBlock.get() to (DyeColor.CYAN to DyeColor.LIGHT_GRAY) }, + { _cyanColoredPurpleStripedBlock.get() to (DyeColor.CYAN to DyeColor.PURPLE) }, + { _cyanColoredBlueStripedBlock.get() to (DyeColor.CYAN to DyeColor.BLUE) }, + { _cyanColoredBrownStripedBlock.get() to (DyeColor.CYAN to DyeColor.BROWN) }, + { _cyanColoredGreenStripedBlock.get() to (DyeColor.CYAN to DyeColor.GREEN) }, + { _cyanColoredRedStripedBlock.get() to (DyeColor.CYAN to DyeColor.RED) }, + { _cyanColoredBlackStripedBlock.get() to (DyeColor.CYAN to DyeColor.BLACK) }, + { _purpleColoredWhiteStripedBlock.get() to (DyeColor.PURPLE to DyeColor.WHITE) }, + { _purpleColoredOrangeStripedBlock.get() to (DyeColor.PURPLE to DyeColor.ORANGE) }, + { _purpleColoredMagentaStripedBlock.get() to (DyeColor.PURPLE to DyeColor.MAGENTA) }, + { _purpleColoredLightBlueStripedBlock.get() to (DyeColor.PURPLE to DyeColor.LIGHT_BLUE) }, + { _purpleColoredYellowStripedBlock.get() to (DyeColor.PURPLE to DyeColor.YELLOW) }, + { _purpleColoredLimeStripedBlock.get() to (DyeColor.PURPLE to DyeColor.LIME) }, + { _purpleColoredPinkStripedBlock.get() to (DyeColor.PURPLE to DyeColor.PINK) }, + { _purpleColoredGrayStripedBlock.get() to (DyeColor.PURPLE to DyeColor.GRAY) }, + { _purpleColoredLightGrayStripedBlock.get() to (DyeColor.PURPLE to DyeColor.LIGHT_GRAY) }, + { _purpleColoredCyanStripedBlock.get() to (DyeColor.PURPLE to DyeColor.CYAN) }, + { _purpleColoredBlueStripedBlock.get() to (DyeColor.PURPLE to DyeColor.BLUE) }, + { _purpleColoredBrownStripedBlock.get() to (DyeColor.PURPLE to DyeColor.BROWN) }, + { _purpleColoredGreenStripedBlock.get() to (DyeColor.PURPLE to DyeColor.GREEN) }, + { _purpleColoredRedStripedBlock.get() to (DyeColor.PURPLE to DyeColor.RED) }, + { _purpleColoredBlackStripedBlock.get() to (DyeColor.PURPLE to DyeColor.BLACK) }, + { _blueColoredWhiteStripedBlock.get() to (DyeColor.BLUE to DyeColor.WHITE) }, + { _blueColoredOrangeStripedBlock.get() to (DyeColor.BLUE to DyeColor.ORANGE) }, + { _blueColoredMagentaStripedBlock.get() to (DyeColor.BLUE to DyeColor.MAGENTA) }, + { _blueColoredLightBlueStripedBlock.get() to (DyeColor.BLUE to DyeColor.LIGHT_BLUE) }, + { _blueColoredYellowStripedBlock.get() to (DyeColor.BLUE to DyeColor.YELLOW) }, + { _blueColoredLimeStripedBlock.get() to (DyeColor.BLUE to DyeColor.LIME) }, + { _blueColoredPinkStripedBlock.get() to (DyeColor.BLUE to DyeColor.PINK) }, + { _blueColoredGrayStripedBlock.get() to (DyeColor.BLUE to DyeColor.GRAY) }, + { _blueColoredLightGrayStripedBlock.get() to (DyeColor.BLUE to DyeColor.LIGHT_GRAY) }, + { _blueColoredCyanStripedBlock.get() to (DyeColor.BLUE to DyeColor.CYAN) }, + { _blueColoredPurpleStripedBlock.get() to (DyeColor.BLUE to DyeColor.PURPLE) }, + { _blueColoredBrownStripedBlock.get() to (DyeColor.BLUE to DyeColor.BROWN) }, + { _blueColoredGreenStripedBlock.get() to (DyeColor.BLUE to DyeColor.GREEN) }, + { _blueColoredRedStripedBlock.get() to (DyeColor.BLUE to DyeColor.RED) }, + { _blueColoredBlackStripedBlock.get() to (DyeColor.BLUE to DyeColor.BLACK) }, + { _brownColoredWhiteStripedBlock.get() to (DyeColor.BROWN to DyeColor.WHITE) }, + { _brownColoredOrangeStripedBlock.get() to (DyeColor.BROWN to DyeColor.ORANGE) }, + { _brownColoredMagentaStripedBlock.get() to (DyeColor.BROWN to DyeColor.MAGENTA) }, + { _brownColoredLightBlueStripedBlock.get() to (DyeColor.BROWN to DyeColor.LIGHT_BLUE) }, + { _brownColoredYellowStripedBlock.get() to (DyeColor.BROWN to DyeColor.YELLOW) }, + { _brownColoredLimeStripedBlock.get() to (DyeColor.BROWN to DyeColor.LIME) }, + { _brownColoredPinkStripedBlock.get() to (DyeColor.BROWN to DyeColor.PINK) }, + { _brownColoredGrayStripedBlock.get() to (DyeColor.BROWN to DyeColor.GRAY) }, + { _brownColoredLightGrayStripedBlock.get() to (DyeColor.BROWN to DyeColor.LIGHT_GRAY) }, + { _brownColoredCyanStripedBlock.get() to (DyeColor.BROWN to DyeColor.CYAN) }, + { _brownColoredPurpleStripedBlock.get() to (DyeColor.BROWN to DyeColor.PURPLE) }, + { _brownColoredBlueStripedBlock.get() to (DyeColor.BROWN to DyeColor.BLUE) }, + { _brownColoredGreenStripedBlock.get() to (DyeColor.BROWN to DyeColor.GREEN) }, + { _brownColoredRedStripedBlock.get() to (DyeColor.BROWN to DyeColor.RED) }, + { _brownColoredBlackStripedBlock.get() to (DyeColor.BROWN to DyeColor.BLACK) }, + { _greenColoredWhiteStripedBlock.get() to (DyeColor.GREEN to DyeColor.WHITE) }, + { _greenColoredOrangeStripedBlock.get() to (DyeColor.GREEN to DyeColor.ORANGE) }, + { _greenColoredMagentaStripedBlock.get() to (DyeColor.GREEN to DyeColor.MAGENTA) }, + { _greenColoredLightBlueStripedBlock.get() to (DyeColor.GREEN to DyeColor.LIGHT_BLUE) }, + { _greenColoredYellowStripedBlock.get() to (DyeColor.GREEN to DyeColor.YELLOW) }, + { _greenColoredLimeStripedBlock.get() to (DyeColor.GREEN to DyeColor.LIME) }, + { _greenColoredPinkStripedBlock.get() to (DyeColor.GREEN to DyeColor.PINK) }, + { _greenColoredGrayStripedBlock.get() to (DyeColor.GREEN to DyeColor.GRAY) }, + { _greenColoredLightGrayStripedBlock.get() to (DyeColor.GREEN to DyeColor.LIGHT_GRAY) }, + { _greenColoredCyanStripedBlock.get() to (DyeColor.GREEN to DyeColor.CYAN) }, + { _greenColoredPurpleStripedBlock.get() to (DyeColor.GREEN to DyeColor.PURPLE) }, + { _greenColoredBlueStripedBlock.get() to (DyeColor.GREEN to DyeColor.BLUE) }, + { _greenColoredBrownStripedBlock.get() to (DyeColor.GREEN to DyeColor.BROWN) }, + { _greenColoredRedStripedBlock.get() to (DyeColor.GREEN to DyeColor.RED) }, + { _greenColoredBlackStripedBlock.get() to (DyeColor.GREEN to DyeColor.BLACK) }, + { _redColoredWhiteStripedBlock.get() to (DyeColor.RED to DyeColor.WHITE) }, + { _redColoredOrangeStripedBlock.get() to (DyeColor.RED to DyeColor.ORANGE) }, + { _redColoredMagentaStripedBlock.get() to (DyeColor.RED to DyeColor.MAGENTA) }, + { _redColoredLightBlueStripedBlock.get() to (DyeColor.RED to DyeColor.LIGHT_BLUE) }, + { _redColoredYellowStripedBlock.get() to (DyeColor.RED to DyeColor.YELLOW) }, + { _redColoredLimeStripedBlock.get() to (DyeColor.RED to DyeColor.LIME) }, + { _redColoredPinkStripedBlock.get() to (DyeColor.RED to DyeColor.PINK) }, + { _redColoredGrayStripedBlock.get() to (DyeColor.RED to DyeColor.GRAY) }, + { _redColoredLightGrayStripedBlock.get() to (DyeColor.RED to DyeColor.LIGHT_GRAY) }, + { _redColoredCyanStripedBlock.get() to (DyeColor.RED to DyeColor.CYAN) }, + { _redColoredPurpleStripedBlock.get() to (DyeColor.RED to DyeColor.PURPLE) }, + { _redColoredBlueStripedBlock.get() to (DyeColor.RED to DyeColor.BLUE) }, + { _redColoredBrownStripedBlock.get() to (DyeColor.RED to DyeColor.BROWN) }, + { _redColoredGreenStripedBlock.get() to (DyeColor.RED to DyeColor.GREEN) }, + { _redColoredBlackStripedBlock.get() to (DyeColor.RED to DyeColor.BLACK) }, + { _blackColoredWhiteStripedBlock.get() to (DyeColor.BLACK to DyeColor.WHITE) }, + { _blackColoredOrangeStripedBlock.get() to (DyeColor.BLACK to DyeColor.ORANGE) }, + { _blackColoredMagentaStripedBlock.get() to (DyeColor.BLACK to DyeColor.MAGENTA) }, + { _blackColoredLightBlueStripedBlock.get() to (DyeColor.BLACK to DyeColor.LIGHT_BLUE) }, + { _blackColoredYellowStripedBlock.get() to (DyeColor.BLACK to DyeColor.YELLOW) }, + { _blackColoredLimeStripedBlock.get() to (DyeColor.BLACK to DyeColor.LIME) }, + { _blackColoredPinkStripedBlock.get() to (DyeColor.BLACK to DyeColor.PINK) }, + { _blackColoredGrayStripedBlock.get() to (DyeColor.BLACK to DyeColor.GRAY) }, + { _blackColoredLightGrayStripedBlock.get() to (DyeColor.BLACK to DyeColor.LIGHT_GRAY) }, + { _blackColoredCyanStripedBlock.get() to (DyeColor.BLACK to DyeColor.CYAN) }, + { _blackColoredPurpleStripedBlock.get() to (DyeColor.BLACK to DyeColor.PURPLE) }, + { _blackColoredBlueStripedBlock.get() to (DyeColor.BLACK to DyeColor.BLUE) }, + { _blackColoredBrownStripedBlock.get() to (DyeColor.BLACK to DyeColor.BROWN) }, + { _blackColoredGreenStripedBlock.get() to (DyeColor.BLACK to DyeColor.GREEN) }, + { _blackColoredRedStripedBlock.get() to (DyeColor.BLACK to DyeColor.RED) }, + ) + } + + val itemsWithColor: List>> by lazy { + LazyList( + { _whiteColoredOrangeStripedItem.get() to (DyeColor.WHITE to DyeColor.ORANGE) }, + { _whiteColoredMagentaStripedItem.get() to (DyeColor.WHITE to DyeColor.MAGENTA) }, + { _whiteColoredLightBlueStripedItem.get() to (DyeColor.WHITE to DyeColor.LIGHT_BLUE) }, + { _whiteColoredYellowStripedItem.get() to (DyeColor.WHITE to DyeColor.YELLOW) }, + { _whiteColoredLimeStripedItem.get() to (DyeColor.WHITE to DyeColor.LIME) }, + { _whiteColoredPinkStripedItem.get() to (DyeColor.WHITE to DyeColor.PINK) }, + { _whiteColoredGrayStripedItem.get() to (DyeColor.WHITE to DyeColor.GRAY) }, + { _whiteColoredLightGrayStripedItem.get() to (DyeColor.WHITE to DyeColor.LIGHT_GRAY) }, + { _whiteColoredCyanStripedItem.get() to (DyeColor.WHITE to DyeColor.CYAN) }, + { _whiteColoredPurpleStripedItem.get() to (DyeColor.WHITE to DyeColor.PURPLE) }, + { _whiteColoredBlueStripedItem.get() to (DyeColor.WHITE to DyeColor.BLUE) }, + { _whiteColoredBrownStripedItem.get() to (DyeColor.WHITE to DyeColor.BROWN) }, + { _whiteColoredGreenStripedItem.get() to (DyeColor.WHITE to DyeColor.GREEN) }, + { _whiteColoredRedStripedItem.get() to (DyeColor.WHITE to DyeColor.RED) }, + { _whiteColoredBlackStripedItem.get() to (DyeColor.WHITE to DyeColor.BLACK) }, + { _orangeColoredWhiteStripedItem.get() to (DyeColor.ORANGE to DyeColor.WHITE) }, + { _orangeColoredMagentaStripedItem.get() to (DyeColor.ORANGE to DyeColor.MAGENTA) }, + { _orangeColoredLightBlueStripedItem.get() to (DyeColor.ORANGE to DyeColor.LIGHT_BLUE) }, + { _orangeColoredYellowStripedItem.get() to (DyeColor.ORANGE to DyeColor.YELLOW) }, + { _orangeColoredLimeStripedItem.get() to (DyeColor.ORANGE to DyeColor.LIME) }, + { _orangeColoredPinkStripedItem.get() to (DyeColor.ORANGE to DyeColor.PINK) }, + { _orangeColoredGrayStripedItem.get() to (DyeColor.ORANGE to DyeColor.GRAY) }, + { _orangeColoredLightGrayStripedItem.get() to (DyeColor.ORANGE to DyeColor.LIGHT_GRAY) }, + { _orangeColoredCyanStripedItem.get() to (DyeColor.ORANGE to DyeColor.CYAN) }, + { _orangeColoredPurpleStripedItem.get() to (DyeColor.ORANGE to DyeColor.PURPLE) }, + { _orangeColoredBlueStripedItem.get() to (DyeColor.ORANGE to DyeColor.BLUE) }, + { _orangeColoredBrownStripedItem.get() to (DyeColor.ORANGE to DyeColor.BROWN) }, + { _orangeColoredGreenStripedItem.get() to (DyeColor.ORANGE to DyeColor.GREEN) }, + { _orangeColoredRedStripedItem.get() to (DyeColor.ORANGE to DyeColor.RED) }, + { _orangeColoredBlackStripedItem.get() to (DyeColor.ORANGE to DyeColor.BLACK) }, + { _magentaColoredWhiteStripedItem.get() to (DyeColor.MAGENTA to DyeColor.WHITE) }, + { _magentaColoredOrangeStripedItem.get() to (DyeColor.MAGENTA to DyeColor.ORANGE) }, + { _magentaColoredLightBlueStripedItem.get() to (DyeColor.MAGENTA to DyeColor.LIGHT_BLUE) }, + { _magentaColoredYellowStripedItem.get() to (DyeColor.MAGENTA to DyeColor.YELLOW) }, + { _magentaColoredLimeStripedItem.get() to (DyeColor.MAGENTA to DyeColor.LIME) }, + { _magentaColoredPinkStripedItem.get() to (DyeColor.MAGENTA to DyeColor.PINK) }, + { _magentaColoredGrayStripedItem.get() to (DyeColor.MAGENTA to DyeColor.GRAY) }, + { _magentaColoredLightGrayStripedItem.get() to (DyeColor.MAGENTA to DyeColor.LIGHT_GRAY) }, + { _magentaColoredCyanStripedItem.get() to (DyeColor.MAGENTA to DyeColor.CYAN) }, + { _magentaColoredPurpleStripedItem.get() to (DyeColor.MAGENTA to DyeColor.PURPLE) }, + { _magentaColoredBlueStripedItem.get() to (DyeColor.MAGENTA to DyeColor.BLUE) }, + { _magentaColoredBrownStripedItem.get() to (DyeColor.MAGENTA to DyeColor.BROWN) }, + { _magentaColoredGreenStripedItem.get() to (DyeColor.MAGENTA to DyeColor.GREEN) }, + { _magentaColoredRedStripedItem.get() to (DyeColor.MAGENTA to DyeColor.RED) }, + { _magentaColoredBlackStripedItem.get() to (DyeColor.MAGENTA to DyeColor.BLACK) }, + { _lightBlueColoredWhiteStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.WHITE) }, + { _lightBlueColoredOrangeStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.ORANGE) }, + { _lightBlueColoredMagentaStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.MAGENTA) }, + { _lightBlueColoredYellowStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.YELLOW) }, + { _lightBlueColoredLimeStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.LIME) }, + { _lightBlueColoredPinkStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.PINK) }, + { _lightBlueColoredGrayStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.GRAY) }, + { _lightBlueColoredLightGrayStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.LIGHT_GRAY) }, + { _lightBlueColoredCyanStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.CYAN) }, + { _lightBlueColoredPurpleStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.PURPLE) }, + { _lightBlueColoredBlueStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.BLUE) }, + { _lightBlueColoredBrownStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.BROWN) }, + { _lightBlueColoredGreenStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.GREEN) }, + { _lightBlueColoredRedStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.RED) }, + { _lightBlueColoredBlackStripedItem.get() to (DyeColor.LIGHT_BLUE to DyeColor.BLACK) }, + { _yellowColoredWhiteStripedItem.get() to (DyeColor.YELLOW to DyeColor.WHITE) }, + { _yellowColoredOrangeStripedItem.get() to (DyeColor.YELLOW to DyeColor.ORANGE) }, + { _yellowColoredMagentaStripedItem.get() to (DyeColor.YELLOW to DyeColor.MAGENTA) }, + { _yellowColoredLightBlueStripedItem.get() to (DyeColor.YELLOW to DyeColor.LIGHT_BLUE) }, + { _yellowColoredLimeStripedItem.get() to (DyeColor.YELLOW to DyeColor.LIME) }, + { _yellowColoredPinkStripedItem.get() to (DyeColor.YELLOW to DyeColor.PINK) }, + { _yellowColoredGrayStripedItem.get() to (DyeColor.YELLOW to DyeColor.GRAY) }, + { _yellowColoredLightGrayStripedItem.get() to (DyeColor.YELLOW to DyeColor.LIGHT_GRAY) }, + { _yellowColoredCyanStripedItem.get() to (DyeColor.YELLOW to DyeColor.CYAN) }, + { _yellowColoredPurpleStripedItem.get() to (DyeColor.YELLOW to DyeColor.PURPLE) }, + { _yellowColoredBlueStripedItem.get() to (DyeColor.YELLOW to DyeColor.BLUE) }, + { _yellowColoredBrownStripedItem.get() to (DyeColor.YELLOW to DyeColor.BROWN) }, + { _yellowColoredGreenStripedItem.get() to (DyeColor.YELLOW to DyeColor.GREEN) }, + { _yellowColoredRedStripedItem.get() to (DyeColor.YELLOW to DyeColor.RED) }, + { _yellowColoredBlackStripedItem.get() to (DyeColor.YELLOW to DyeColor.BLACK) }, + { _limeColoredWhiteStripedItem.get() to (DyeColor.LIME to DyeColor.WHITE) }, + { _limeColoredOrangeStripedItem.get() to (DyeColor.LIME to DyeColor.ORANGE) }, + { _limeColoredMagentaStripedItem.get() to (DyeColor.LIME to DyeColor.MAGENTA) }, + { _limeColoredLightBlueStripedItem.get() to (DyeColor.LIME to DyeColor.LIGHT_BLUE) }, + { _limeColoredYellowStripedItem.get() to (DyeColor.LIME to DyeColor.YELLOW) }, + { _limeColoredPinkStripedItem.get() to (DyeColor.LIME to DyeColor.PINK) }, + { _limeColoredGrayStripedItem.get() to (DyeColor.LIME to DyeColor.GRAY) }, + { _limeColoredLightGrayStripedItem.get() to (DyeColor.LIME to DyeColor.LIGHT_GRAY) }, + { _limeColoredCyanStripedItem.get() to (DyeColor.LIME to DyeColor.CYAN) }, + { _limeColoredPurpleStripedItem.get() to (DyeColor.LIME to DyeColor.PURPLE) }, + { _limeColoredBlueStripedItem.get() to (DyeColor.LIME to DyeColor.BLUE) }, + { _limeColoredBrownStripedItem.get() to (DyeColor.LIME to DyeColor.BROWN) }, + { _limeColoredGreenStripedItem.get() to (DyeColor.LIME to DyeColor.GREEN) }, + { _limeColoredRedStripedItem.get() to (DyeColor.LIME to DyeColor.RED) }, + { _limeColoredBlackStripedItem.get() to (DyeColor.LIME to DyeColor.BLACK) }, + { _pinkColoredWhiteStripedItem.get() to (DyeColor.PINK to DyeColor.WHITE) }, + { _pinkColoredOrangeStripedItem.get() to (DyeColor.PINK to DyeColor.ORANGE) }, + { _pinkColoredMagentaStripedItem.get() to (DyeColor.PINK to DyeColor.MAGENTA) }, + { _pinkColoredLightBlueStripedItem.get() to (DyeColor.PINK to DyeColor.LIGHT_BLUE) }, + { _pinkColoredYellowStripedItem.get() to (DyeColor.PINK to DyeColor.YELLOW) }, + { _pinkColoredLimeStripedItem.get() to (DyeColor.PINK to DyeColor.LIME) }, + { _pinkColoredGrayStripedItem.get() to (DyeColor.PINK to DyeColor.GRAY) }, + { _pinkColoredLightGrayStripedItem.get() to (DyeColor.PINK to DyeColor.LIGHT_GRAY) }, + { _pinkColoredCyanStripedItem.get() to (DyeColor.PINK to DyeColor.CYAN) }, + { _pinkColoredPurpleStripedItem.get() to (DyeColor.PINK to DyeColor.PURPLE) }, + { _pinkColoredBlueStripedItem.get() to (DyeColor.PINK to DyeColor.BLUE) }, + { _pinkColoredBrownStripedItem.get() to (DyeColor.PINK to DyeColor.BROWN) }, + { _pinkColoredGreenStripedItem.get() to (DyeColor.PINK to DyeColor.GREEN) }, + { _pinkColoredRedStripedItem.get() to (DyeColor.PINK to DyeColor.RED) }, + { _pinkColoredBlackStripedItem.get() to (DyeColor.PINK to DyeColor.BLACK) }, + { _grayColoredWhiteStripedItem.get() to (DyeColor.GRAY to DyeColor.WHITE) }, + { _grayColoredOrangeStripedItem.get() to (DyeColor.GRAY to DyeColor.ORANGE) }, + { _grayColoredMagentaStripedItem.get() to (DyeColor.GRAY to DyeColor.MAGENTA) }, + { _grayColoredLightBlueStripedItem.get() to (DyeColor.GRAY to DyeColor.LIGHT_BLUE) }, + { _grayColoredYellowStripedItem.get() to (DyeColor.GRAY to DyeColor.YELLOW) }, + { _grayColoredLimeStripedItem.get() to (DyeColor.GRAY to DyeColor.LIME) }, + { _grayColoredPinkStripedItem.get() to (DyeColor.GRAY to DyeColor.PINK) }, + { _grayColoredLightGrayStripedItem.get() to (DyeColor.GRAY to DyeColor.LIGHT_GRAY) }, + { _grayColoredCyanStripedItem.get() to (DyeColor.GRAY to DyeColor.CYAN) }, + { _grayColoredPurpleStripedItem.get() to (DyeColor.GRAY to DyeColor.PURPLE) }, + { _grayColoredBlueStripedItem.get() to (DyeColor.GRAY to DyeColor.BLUE) }, + { _grayColoredBrownStripedItem.get() to (DyeColor.GRAY to DyeColor.BROWN) }, + { _grayColoredGreenStripedItem.get() to (DyeColor.GRAY to DyeColor.GREEN) }, + { _grayColoredRedStripedItem.get() to (DyeColor.GRAY to DyeColor.RED) }, + { _grayColoredBlackStripedItem.get() to (DyeColor.GRAY to DyeColor.BLACK) }, + { _lightGrayColoredWhiteStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.WHITE) }, + { _lightGrayColoredOrangeStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.ORANGE) }, + { _lightGrayColoredMagentaStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.MAGENTA) }, + { _lightGrayColoredLightBlueStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.LIGHT_BLUE) }, + { _lightGrayColoredYellowStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.YELLOW) }, + { _lightGrayColoredLimeStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.LIME) }, + { _lightGrayColoredPinkStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.PINK) }, + { _lightGrayColoredGrayStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.GRAY) }, + { _lightGrayColoredCyanStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.CYAN) }, + { _lightGrayColoredPurpleStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.PURPLE) }, + { _lightGrayColoredBlueStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.BLUE) }, + { _lightGrayColoredBrownStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.BROWN) }, + { _lightGrayColoredGreenStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.GREEN) }, + { _lightGrayColoredRedStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.RED) }, + { _lightGrayColoredBlackStripedItem.get() to (DyeColor.LIGHT_GRAY to DyeColor.BLACK) }, + { _cyanColoredWhiteStripedItem.get() to (DyeColor.CYAN to DyeColor.WHITE) }, + { _cyanColoredOrangeStripedItem.get() to (DyeColor.CYAN to DyeColor.ORANGE) }, + { _cyanColoredMagentaStripedItem.get() to (DyeColor.CYAN to DyeColor.MAGENTA) }, + { _cyanColoredLightBlueStripedItem.get() to (DyeColor.CYAN to DyeColor.LIGHT_BLUE) }, + { _cyanColoredYellowStripedItem.get() to (DyeColor.CYAN to DyeColor.YELLOW) }, + { _cyanColoredLimeStripedItem.get() to (DyeColor.CYAN to DyeColor.LIME) }, + { _cyanColoredPinkStripedItem.get() to (DyeColor.CYAN to DyeColor.PINK) }, + { _cyanColoredGrayStripedItem.get() to (DyeColor.CYAN to DyeColor.GRAY) }, + { _cyanColoredLightGrayStripedItem.get() to (DyeColor.CYAN to DyeColor.LIGHT_GRAY) }, + { _cyanColoredPurpleStripedItem.get() to (DyeColor.CYAN to DyeColor.PURPLE) }, + { _cyanColoredBlueStripedItem.get() to (DyeColor.CYAN to DyeColor.BLUE) }, + { _cyanColoredBrownStripedItem.get() to (DyeColor.CYAN to DyeColor.BROWN) }, + { _cyanColoredGreenStripedItem.get() to (DyeColor.CYAN to DyeColor.GREEN) }, + { _cyanColoredRedStripedItem.get() to (DyeColor.CYAN to DyeColor.RED) }, + { _cyanColoredBlackStripedItem.get() to (DyeColor.CYAN to DyeColor.BLACK) }, + { _purpleColoredWhiteStripedItem.get() to (DyeColor.PURPLE to DyeColor.WHITE) }, + { _purpleColoredOrangeStripedItem.get() to (DyeColor.PURPLE to DyeColor.ORANGE) }, + { _purpleColoredMagentaStripedItem.get() to (DyeColor.PURPLE to DyeColor.MAGENTA) }, + { _purpleColoredLightBlueStripedItem.get() to (DyeColor.PURPLE to DyeColor.LIGHT_BLUE) }, + { _purpleColoredYellowStripedItem.get() to (DyeColor.PURPLE to DyeColor.YELLOW) }, + { _purpleColoredLimeStripedItem.get() to (DyeColor.PURPLE to DyeColor.LIME) }, + { _purpleColoredPinkStripedItem.get() to (DyeColor.PURPLE to DyeColor.PINK) }, + { _purpleColoredGrayStripedItem.get() to (DyeColor.PURPLE to DyeColor.GRAY) }, + { _purpleColoredLightGrayStripedItem.get() to (DyeColor.PURPLE to DyeColor.LIGHT_GRAY) }, + { _purpleColoredCyanStripedItem.get() to (DyeColor.PURPLE to DyeColor.CYAN) }, + { _purpleColoredBlueStripedItem.get() to (DyeColor.PURPLE to DyeColor.BLUE) }, + { _purpleColoredBrownStripedItem.get() to (DyeColor.PURPLE to DyeColor.BROWN) }, + { _purpleColoredGreenStripedItem.get() to (DyeColor.PURPLE to DyeColor.GREEN) }, + { _purpleColoredRedStripedItem.get() to (DyeColor.PURPLE to DyeColor.RED) }, + { _purpleColoredBlackStripedItem.get() to (DyeColor.PURPLE to DyeColor.BLACK) }, + { _blueColoredWhiteStripedItem.get() to (DyeColor.BLUE to DyeColor.WHITE) }, + { _blueColoredOrangeStripedItem.get() to (DyeColor.BLUE to DyeColor.ORANGE) }, + { _blueColoredMagentaStripedItem.get() to (DyeColor.BLUE to DyeColor.MAGENTA) }, + { _blueColoredLightBlueStripedItem.get() to (DyeColor.BLUE to DyeColor.LIGHT_BLUE) }, + { _blueColoredYellowStripedItem.get() to (DyeColor.BLUE to DyeColor.YELLOW) }, + { _blueColoredLimeStripedItem.get() to (DyeColor.BLUE to DyeColor.LIME) }, + { _blueColoredPinkStripedItem.get() to (DyeColor.BLUE to DyeColor.PINK) }, + { _blueColoredGrayStripedItem.get() to (DyeColor.BLUE to DyeColor.GRAY) }, + { _blueColoredLightGrayStripedItem.get() to (DyeColor.BLUE to DyeColor.LIGHT_GRAY) }, + { _blueColoredCyanStripedItem.get() to (DyeColor.BLUE to DyeColor.CYAN) }, + { _blueColoredPurpleStripedItem.get() to (DyeColor.BLUE to DyeColor.PURPLE) }, + { _blueColoredBrownStripedItem.get() to (DyeColor.BLUE to DyeColor.BROWN) }, + { _blueColoredGreenStripedItem.get() to (DyeColor.BLUE to DyeColor.GREEN) }, + { _blueColoredRedStripedItem.get() to (DyeColor.BLUE to DyeColor.RED) }, + { _blueColoredBlackStripedItem.get() to (DyeColor.BLUE to DyeColor.BLACK) }, + { _brownColoredWhiteStripedItem.get() to (DyeColor.BROWN to DyeColor.WHITE) }, + { _brownColoredOrangeStripedItem.get() to (DyeColor.BROWN to DyeColor.ORANGE) }, + { _brownColoredMagentaStripedItem.get() to (DyeColor.BROWN to DyeColor.MAGENTA) }, + { _brownColoredLightBlueStripedItem.get() to (DyeColor.BROWN to DyeColor.LIGHT_BLUE) }, + { _brownColoredYellowStripedItem.get() to (DyeColor.BROWN to DyeColor.YELLOW) }, + { _brownColoredLimeStripedItem.get() to (DyeColor.BROWN to DyeColor.LIME) }, + { _brownColoredPinkStripedItem.get() to (DyeColor.BROWN to DyeColor.PINK) }, + { _brownColoredGrayStripedItem.get() to (DyeColor.BROWN to DyeColor.GRAY) }, + { _brownColoredLightGrayStripedItem.get() to (DyeColor.BROWN to DyeColor.LIGHT_GRAY) }, + { _brownColoredCyanStripedItem.get() to (DyeColor.BROWN to DyeColor.CYAN) }, + { _brownColoredPurpleStripedItem.get() to (DyeColor.BROWN to DyeColor.PURPLE) }, + { _brownColoredBlueStripedItem.get() to (DyeColor.BROWN to DyeColor.BLUE) }, + { _brownColoredGreenStripedItem.get() to (DyeColor.BROWN to DyeColor.GREEN) }, + { _brownColoredRedStripedItem.get() to (DyeColor.BROWN to DyeColor.RED) }, + { _brownColoredBlackStripedItem.get() to (DyeColor.BROWN to DyeColor.BLACK) }, + { _greenColoredWhiteStripedItem.get() to (DyeColor.GREEN to DyeColor.WHITE) }, + { _greenColoredOrangeStripedItem.get() to (DyeColor.GREEN to DyeColor.ORANGE) }, + { _greenColoredMagentaStripedItem.get() to (DyeColor.GREEN to DyeColor.MAGENTA) }, + { _greenColoredLightBlueStripedItem.get() to (DyeColor.GREEN to DyeColor.LIGHT_BLUE) }, + { _greenColoredYellowStripedItem.get() to (DyeColor.GREEN to DyeColor.YELLOW) }, + { _greenColoredLimeStripedItem.get() to (DyeColor.GREEN to DyeColor.LIME) }, + { _greenColoredPinkStripedItem.get() to (DyeColor.GREEN to DyeColor.PINK) }, + { _greenColoredGrayStripedItem.get() to (DyeColor.GREEN to DyeColor.GRAY) }, + { _greenColoredLightGrayStripedItem.get() to (DyeColor.GREEN to DyeColor.LIGHT_GRAY) }, + { _greenColoredCyanStripedItem.get() to (DyeColor.GREEN to DyeColor.CYAN) }, + { _greenColoredPurpleStripedItem.get() to (DyeColor.GREEN to DyeColor.PURPLE) }, + { _greenColoredBlueStripedItem.get() to (DyeColor.GREEN to DyeColor.BLUE) }, + { _greenColoredBrownStripedItem.get() to (DyeColor.GREEN to DyeColor.BROWN) }, + { _greenColoredRedStripedItem.get() to (DyeColor.GREEN to DyeColor.RED) }, + { _greenColoredBlackStripedItem.get() to (DyeColor.GREEN to DyeColor.BLACK) }, + { _redColoredWhiteStripedItem.get() to (DyeColor.RED to DyeColor.WHITE) }, + { _redColoredOrangeStripedItem.get() to (DyeColor.RED to DyeColor.ORANGE) }, + { _redColoredMagentaStripedItem.get() to (DyeColor.RED to DyeColor.MAGENTA) }, + { _redColoredLightBlueStripedItem.get() to (DyeColor.RED to DyeColor.LIGHT_BLUE) }, + { _redColoredYellowStripedItem.get() to (DyeColor.RED to DyeColor.YELLOW) }, + { _redColoredLimeStripedItem.get() to (DyeColor.RED to DyeColor.LIME) }, + { _redColoredPinkStripedItem.get() to (DyeColor.RED to DyeColor.PINK) }, + { _redColoredGrayStripedItem.get() to (DyeColor.RED to DyeColor.GRAY) }, + { _redColoredLightGrayStripedItem.get() to (DyeColor.RED to DyeColor.LIGHT_GRAY) }, + { _redColoredCyanStripedItem.get() to (DyeColor.RED to DyeColor.CYAN) }, + { _redColoredPurpleStripedItem.get() to (DyeColor.RED to DyeColor.PURPLE) }, + { _redColoredBlueStripedItem.get() to (DyeColor.RED to DyeColor.BLUE) }, + { _redColoredBrownStripedItem.get() to (DyeColor.RED to DyeColor.BROWN) }, + { _redColoredGreenStripedItem.get() to (DyeColor.RED to DyeColor.GREEN) }, + { _redColoredBlackStripedItem.get() to (DyeColor.RED to DyeColor.BLACK) }, + { _blackColoredWhiteStripedItem.get() to (DyeColor.BLACK to DyeColor.WHITE) }, + { _blackColoredOrangeStripedItem.get() to (DyeColor.BLACK to DyeColor.ORANGE) }, + { _blackColoredMagentaStripedItem.get() to (DyeColor.BLACK to DyeColor.MAGENTA) }, + { _blackColoredLightBlueStripedItem.get() to (DyeColor.BLACK to DyeColor.LIGHT_BLUE) }, + { _blackColoredYellowStripedItem.get() to (DyeColor.BLACK to DyeColor.YELLOW) }, + { _blackColoredLimeStripedItem.get() to (DyeColor.BLACK to DyeColor.LIME) }, + { _blackColoredPinkStripedItem.get() to (DyeColor.BLACK to DyeColor.PINK) }, + { _blackColoredGrayStripedItem.get() to (DyeColor.BLACK to DyeColor.GRAY) }, + { _blackColoredLightGrayStripedItem.get() to (DyeColor.BLACK to DyeColor.LIGHT_GRAY) }, + { _blackColoredCyanStripedItem.get() to (DyeColor.BLACK to DyeColor.CYAN) }, + { _blackColoredPurpleStripedItem.get() to (DyeColor.BLACK to DyeColor.PURPLE) }, + { _blackColoredBlueStripedItem.get() to (DyeColor.BLACK to DyeColor.BLUE) }, + { _blackColoredBrownStripedItem.get() to (DyeColor.BLACK to DyeColor.BROWN) }, + { _blackColoredGreenStripedItem.get() to (DyeColor.BLACK to DyeColor.GREEN) }, + { _blackColoredRedStripedItem.get() to (DyeColor.BLACK to DyeColor.RED) }, + ) + } +}