diff --git a/colomposer.js b/colomposer.js new file mode 100644 index 000000000..0796f15e2 --- /dev/null +++ b/colomposer.js @@ -0,0 +1,74 @@ + +// Использует Image Magick для автоматической перекраски текстур + +const fs = require('fs') +const root_main = './src/main/resources/assets/overdrive_that_matters/textures/' +const child_process = require('child_process') + +const colors = [ + ['orange', [245, 116, 16]], + ['magenta', [186, 63, 175]], + ['light_blue', [59, 180, 219]], + ['yellow', [252, 199, 36]], + ['lime', [111, 187, 24]], + ['pink', [243, 139, 170]], + ['gray', [62, 66, 70]], + ['light_gray', [140, 140, 131]], + ['cyan', [22, 134, 145]], + ['purple', [116, 38, 169]], + ['blue', [51, 53, 155]], + ['brown', [114, 71, 40]], + ['green', [84, 109, 28]], + ['red', [156, 37, 34]], + ['black', [31, 31, 35]], +] + +process.stderr.setMaxListeners(400) +process.stdout.setMaxListeners(400) + +const texA = `block/decorative/tritanium_striped_block_colorless_base` +const texB = `block/decorative/tritanium_striped_block_colorless_stripe` + +for (const colorA of colors) { + for (const colorB of colors) { + if (colorA === colorB) { + continue + } + + const width = 16 + const height = 16 + + const nameA = colorA[0] + const rgbA = colorA[1] + + const nameB = colorB[0] + const rgbB = colorB[1] + + const magick = child_process.spawn('magick', [ + 'convert', + + '-compose', 'Multiply', + '-size', `${width}x${height}`, + + '(', + `${root_main}${texA}.png`, + `xc:rgb(${rgbA[0]}, ${rgbA[1]}, ${rgbA[2]})`, + '-composite', + ')', + + '(', + `${root_main}${texB}.png`, + `xc:rgb(${rgbB[0]}, ${rgbB[1]}, ${rgbB[2]})`, + '-composite', + ')', + + '-compose', 'Over', + '-composite', + + //'-layers', 'merge', + `${root_main}/block/decorative/stripe/tritanium_striped_block_${nameA}_${nameB}.png`]) + + magick.stdout.pipe(process.stdout) + magick.stderr.pipe(process.stderr) + } +} 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 1c5671552..5db30dbdd 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/DataGen.kt @@ -48,6 +48,11 @@ object DataGen { blockStateProvider.simpleBlockM(*blocks) } + private fun decorativeCubeAll(subdir: String, vararg blocks: Block) { + blockModelProvider.decorativeCubeAll(subdir, *blocks) + blockStateProvider.simpleBlockM(*blocks) + } + private fun decorativeCubeAll(blocks: List) { blockModelProvider.decorativeCubeAll(blocks) blockStateProvider.simpleBlockM(blocks) @@ -149,6 +154,10 @@ 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]}") + } + blockModelProvider.resourceCubeAll(MBlocks.TRITANIUM_ORE) blockModelProvider.resourceCubeAll(MBlocks.TRITANIUM_RAW_BLOCK) blockModelProvider.resourceCubeAll(MBlocks.DEEPSLATE_TRITANIUM_ORE) @@ -321,6 +330,10 @@ object DataGen { block(glass) } + for (block in MItems.TRITANIUM_STRIPED_BLOCKS) { + block(block) + } + for ((i, glass) in MItems.INDUSTRIAL_GLASS_PANE_LIST.withIndex()) { generated(glass, ResourceLocation(MOD_ID, "block/decorative/${MItems.INDUSTRIAL_GLASS_LIST[i].registryName!!.path}")) } diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt index eb5059ca9..34c6cc619 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt @@ -80,6 +80,12 @@ class BlockMatteryModelProvider(event: GatherDataEvent) : MatteryModelProvider(e } } + fun decorativeCubeAll(subdir: String, vararg blocks: Block) { + for (it in blocks) { + cubeAll.add(CubeAllEntry(it.registryName!!.path, ResourceLocation("overdrive_that_matters:block/decorative/${subdir}/${it.registryName!!.path}"))) + } + } + fun decorativeCubeAll(blocks: List) { for (it in blocks) { cubeAll.add(CubeAllEntry(it.registryName!!.path, ResourceLocation("overdrive_that_matters:block/decorative/${it.registryName!!.path}"))) diff --git a/src/main/java/ru/dbotthepony/mc/otm/OverdriveThatMatters.java b/src/main/java/ru/dbotthepony/mc/otm/OverdriveThatMatters.java index e408463d2..af1bec0cb 100644 --- a/src/main/java/ru/dbotthepony/mc/otm/OverdriveThatMatters.java +++ b/src/main/java/ru/dbotthepony/mc/otm/OverdriveThatMatters.java @@ -62,6 +62,13 @@ public final class OverdriveThatMatters { } }; + public final CreativeModeTab CREATIVE_TAB_DECORATIVE = new CreativeModeTab("otm_decorative") { + @Override + public ItemStack makeIcon() { + return new ItemStack(MItems.INSTANCE.getVENT(), 1); + } + }; + public OverdriveThatMatters() { if (INSTANCE != null) { throw new IllegalStateException("yo what the fuck"); 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 ff1a2cccb..0d987ca43 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MBlocks.kt @@ -1,5 +1,6 @@ package ru.dbotthepony.mc.otm.registry +import com.google.common.collect.ImmutableList import net.minecraft.client.renderer.ItemBlockRenderTypes import net.minecraft.client.renderer.RenderType import net.minecraft.util.valueproviders.UniformInt @@ -288,4 +289,54 @@ object MBlocks { { INDUSTRIAL_GLASS_RED_PANE }, { INDUSTRIAL_GLASS_BLACK_PANE }, ) + + val TRITANIUM_STRIPED_BLOCKS: LazyList + // слишком лень было разбираться дальше ибо деление индекса на 15 не работало + val TRITANIUM_STRIPED_BLOCKS_COLORS: List + + init { + val colors = arrayOf( + "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) + } } 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 a803cdc02..f151a6415 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MItems.kt @@ -10,6 +10,10 @@ import net.minecraft.world.food.FoodProperties import net.minecraft.world.item.* import net.minecraft.world.item.crafting.Ingredient import net.minecraft.world.level.Level +import net.minecraft.world.level.block.Block +import net.minecraft.world.level.block.SoundType +import net.minecraft.world.level.block.state.BlockBehaviour +import net.minecraft.world.level.material.Material import net.minecraftforge.common.ForgeTier import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext import net.minecraftforge.registries.DeferredRegister @@ -21,6 +25,7 @@ import ru.dbotthepony.mc.otm.item.weapon.PlasmaRifleItem object MItems { private val DEFAULT_PROPERTIES = Item.Properties().stacksTo(64).tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB) + private val DEFAULT_PROPERTIES_DECORATIVE = Item.Properties().stacksTo(64).tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE) private val registry: DeferredRegister = DeferredRegister.create(ForgeRegistries.ITEMS, OverdriveThatMatters.MOD_ID) internal fun register() { @@ -200,7 +205,6 @@ object MItems { { MATTER_TRANSFORM_MATRIX }, ) - val MATTER_CAPACITOR_BASIC: Item by registry.register(MNames.MATTER_CAPACITOR_BASIC) { MatterCapacitorItem(ImpreciseFraction("4")) } val MATTER_CAPACITOR_NORMAL: Item by registry.register(MNames.MATTER_CAPACITOR_NORMAL) { MatterCapacitorItem(ImpreciseFraction("10")) } val MATTER_CAPACITOR_DENSE: Item by registry.register(MNames.MATTER_CAPACITOR_DENSE) { MatterCapacitorItem(ImpreciseFraction("40")) } @@ -215,13 +219,13 @@ object MItems { val NUTRIENT_PASTE: Item by registry.register(MNames.NUTRIENT_PASTE) { Item(Item.Properties().stacksTo(64).food( FoodProperties.Builder().meat().nutrition(8).saturationMod(0.9F).build()).tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB)) } - val CRATE_RED: Item by registry.register(MRegistry.CRATE_RED.name) { BlockItem(MBlocks.CRATE_RED, DEFAULT_PROPERTIES) } - val CRATE_BLUE: Item by registry.register(MRegistry.CRATE_BLUE.name) { BlockItem(MBlocks.CRATE_BLUE, DEFAULT_PROPERTIES) } - val CRATE_YELLOW: Item by registry.register(MRegistry.CRATE_YELLOW.name) { BlockItem(MBlocks.CRATE_YELLOW, DEFAULT_PROPERTIES) } - val CRATE_GREEN: Item by registry.register(MRegistry.CRATE_GREEN.name) { BlockItem(MBlocks.CRATE_GREEN, DEFAULT_PROPERTIES) } - val CRATE_BLACK: Item by registry.register(MRegistry.CRATE_BLACK.name) { BlockItem(MBlocks.CRATE_BLACK, DEFAULT_PROPERTIES) } - val CRATE_PINK: Item by registry.register(MRegistry.CRATE_PINK.name) { BlockItem(MBlocks.CRATE_PINK, DEFAULT_PROPERTIES) } - val CRATE_PURPLE: Item by registry.register(MRegistry.CRATE_PURPLE.name) { BlockItem(MBlocks.CRATE_PURPLE, DEFAULT_PROPERTIES) } + val CRATE_RED: Item by registry.register(MRegistry.CRATE_RED.name) { BlockItem(MBlocks.CRATE_RED, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_BLUE: Item by registry.register(MRegistry.CRATE_BLUE.name) { BlockItem(MBlocks.CRATE_BLUE, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_YELLOW: Item by registry.register(MRegistry.CRATE_YELLOW.name) { BlockItem(MBlocks.CRATE_YELLOW, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_GREEN: Item by registry.register(MRegistry.CRATE_GREEN.name) { BlockItem(MBlocks.CRATE_GREEN, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_BLACK: Item by registry.register(MRegistry.CRATE_BLACK.name) { BlockItem(MBlocks.CRATE_BLACK, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_PINK: Item by registry.register(MRegistry.CRATE_PINK.name) { BlockItem(MBlocks.CRATE_PINK, DEFAULT_PROPERTIES_DECORATIVE) } + val CRATE_PURPLE: Item by registry.register(MRegistry.CRATE_PURPLE.name) { BlockItem(MBlocks.CRATE_PURPLE, DEFAULT_PROPERTIES_DECORATIVE) } val CRATE_LIST = LazyList( { CRATE_RED }, @@ -290,57 +294,57 @@ object MItems { { CARGO_CRATE_BLACK }, ) - val TRITANIUM_BLOCK: Item by registry.register(MNames.TRITANIUM_BLOCK) { BlockItem(MBlocks.TRITANIUM_BLOCK, DEFAULT_PROPERTIES) } + val TRITANIUM_BLOCK: Item by registry.register(MNames.TRITANIUM_BLOCK) { BlockItem(MBlocks.TRITANIUM_BLOCK, DEFAULT_PROPERTIES_DECORATIVE) } init { MRegistry.TRITANIUM_BLOCK.registerItems(registry) } - val VENT: Item by registry.register(MNames.VENT) { BlockItem(MBlocks.VENT, DEFAULT_PROPERTIES) } - val VENT_ALTERNATIVE: Item by registry.register(MNames.VENT_ALTERNATIVE) { BlockItem(MBlocks.VENT_ALTERNATIVE, DEFAULT_PROPERTIES) } + val VENT: Item by registry.register(MNames.VENT) { BlockItem(MBlocks.VENT, DEFAULT_PROPERTIES_DECORATIVE) } + val VENT_ALTERNATIVE: Item by registry.register(MNames.VENT_ALTERNATIVE) { BlockItem(MBlocks.VENT_ALTERNATIVE, DEFAULT_PROPERTIES_DECORATIVE) } - val TRITANIUM_STRIPED_BLOCK: Item by registry.register(MNames.TRITANIUM_STRIPED_BLOCK) { BlockItem(MBlocks.TRITANIUM_STRIPED_BLOCK, DEFAULT_PROPERTIES) } - val CARBON_FIBRE_BLOCK: Item by registry.register(MNames.CARBON_FIBRE_BLOCK) { BlockItem(MBlocks.CARBON_FIBRE_BLOCK, DEFAULT_PROPERTIES) } + val TRITANIUM_STRIPED_BLOCK: Item by registry.register(MNames.TRITANIUM_STRIPED_BLOCK) { BlockItem(MBlocks.TRITANIUM_STRIPED_BLOCK, DEFAULT_PROPERTIES_DECORATIVE) } + val CARBON_FIBRE_BLOCK: Item by registry.register(MNames.CARBON_FIBRE_BLOCK) { BlockItem(MBlocks.CARBON_FIBRE_BLOCK, DEFAULT_PROPERTIES_DECORATIVE) } init { MRegistry.FLOOR_TILES.registerItems(registry) } - val INDUSTRIAL_GLASS: Item by registry.register(MRegistry.INDUSTRIAL_GLASS.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_WHITE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_WHITE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_WHITE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_ORANGE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_ORANGE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_ORANGE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_MAGENTA: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_MAGENTA.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_MAGENTA, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIGHT_BLUE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_BLUE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_BLUE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_YELLOW: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_YELLOW.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_YELLOW, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIME: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIME.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIME, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_PINK: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PINK.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PINK, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_GRAY: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GRAY.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GRAY, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIGHT_GRAY: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_GRAY.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_GRAY, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_CYAN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_CYAN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_CYAN, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_PURPLE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PURPLE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PURPLE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BLUE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLUE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLUE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BROWN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BROWN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BROWN, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_GREEN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GREEN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GREEN, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_RED: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_RED.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_RED, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BLACK: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLACK.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLACK, DEFAULT_PROPERTIES) } + val INDUSTRIAL_GLASS: Item by registry.register(MRegistry.INDUSTRIAL_GLASS.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_WHITE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_WHITE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_WHITE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_ORANGE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_ORANGE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_ORANGE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_MAGENTA: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_MAGENTA.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_MAGENTA, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIGHT_BLUE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_BLUE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_BLUE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_YELLOW: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_YELLOW.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_YELLOW, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIME: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIME.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIME, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_PINK: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PINK.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PINK, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_GRAY: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GRAY.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GRAY, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIGHT_GRAY: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_GRAY.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_GRAY, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_CYAN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_CYAN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_CYAN, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_PURPLE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PURPLE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PURPLE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BLUE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLUE.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLUE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BROWN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BROWN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BROWN, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_GREEN: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GREEN.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GREEN, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_RED: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_RED.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_RED, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BLACK: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLACK.name) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLACK, DEFAULT_PROPERTIES_DECORATIVE) } - val INDUSTRIAL_GLASS_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_WHITE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_WHITE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_WHITE_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_ORANGE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_ORANGE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_ORANGE_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_MAGENTA_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_MAGENTA.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_MAGENTA_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIGHT_BLUE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_BLUE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_BLUE_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_YELLOW_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_YELLOW.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_YELLOW_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIME_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIME.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIME_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_PINK_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PINK.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PINK_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_GRAY_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GRAY.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GRAY_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_LIGHT_GRAY_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_GRAY.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_GRAY_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_CYAN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_CYAN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_CYAN_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_PURPLE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PURPLE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PURPLE_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BLUE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLUE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLUE_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BROWN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BROWN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BROWN_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_GREEN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GREEN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GREEN_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_RED_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_RED.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_RED_PANE, DEFAULT_PROPERTIES) } - val INDUSTRIAL_GLASS_BLACK_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLACK.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLACK_PANE, DEFAULT_PROPERTIES) } + val INDUSTRIAL_GLASS_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_WHITE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_WHITE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_WHITE_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_ORANGE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_ORANGE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_ORANGE_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_MAGENTA_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_MAGENTA.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_MAGENTA_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIGHT_BLUE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_BLUE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_BLUE_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_YELLOW_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_YELLOW.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_YELLOW_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIME_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIME.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIME_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_PINK_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PINK.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PINK_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_GRAY_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GRAY.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GRAY_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_LIGHT_GRAY_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_LIGHT_GRAY.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_LIGHT_GRAY_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_CYAN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_CYAN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_CYAN_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_PURPLE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_PURPLE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_PURPLE_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BLUE_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLUE.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLUE_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BROWN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BROWN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BROWN_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_GREEN_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_GREEN.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_GREEN_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_RED_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_RED.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_RED_PANE, DEFAULT_PROPERTIES_DECORATIVE) } + val INDUSTRIAL_GLASS_BLACK_PANE: Item by registry.register(MRegistry.INDUSTRIAL_GLASS_BLACK.namePane) { BlockItem(MBlocks.INDUSTRIAL_GLASS_BLACK_PANE, DEFAULT_PROPERTIES_DECORATIVE) } val INDUSTRIAL_GLASS_LIST = LazyList( { INDUSTRIAL_GLASS }, @@ -381,4 +385,48 @@ object MItems { { INDUSTRIAL_GLASS_RED_PANE }, { INDUSTRIAL_GLASS_BLACK_PANE }, ) + + val TRITANIUM_STRIPED_BLOCKS: LazyList + + init { + val colors = arrayOf( + "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()) + } } 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 0c1841f7c..84f3a38a6 100644 --- a/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt +++ b/src/main/kotlin/ru/dbotthepony/mc/otm/registry/MRegistry.kt @@ -237,22 +237,22 @@ class ColoredDecorativeBlock( } fun registerItems(registry: DeferredRegister) { - _whiteItem = registry.register("${baseName}_white") { BlockItem(_whiteBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _orangeItem = registry.register("${baseName}_orange") { BlockItem(_orangeBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _magentaItem = registry.register("${baseName}_magenta") { BlockItem(_magentaBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _lightBlueItem = registry.register("${baseName}_light_blue") { BlockItem(_lightBlueBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _yellowItem = registry.register("${baseName}_yellow") { BlockItem(_yellowBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _limeItem = registry.register("${baseName}_lime") { BlockItem(_limeBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _pinkItem = registry.register("${baseName}_pink") { BlockItem(_pinkBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _grayItem = registry.register("${baseName}_gray") { BlockItem(_grayBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _lightGrayItem = registry.register("${baseName}_light_gray") { BlockItem(_lightGrayBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _cyanItem = registry.register("${baseName}_cyan") { BlockItem(_cyanBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _purpleItem = registry.register("${baseName}_purple") { BlockItem(_purpleBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _blueItem = registry.register("${baseName}_blue") { BlockItem(_blueBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _brownItem = registry.register("${baseName}_brown") { BlockItem(_brownBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _greenItem = registry.register("${baseName}_green") { BlockItem(_greenBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _redItem = registry.register("${baseName}_red") { BlockItem(_redBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } - _blackItem = registry.register("${baseName}_black") { BlockItem(_blackBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB).stacksTo(64)) } + _whiteItem = registry.register("${baseName}_white") { BlockItem(_whiteBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _orangeItem = registry.register("${baseName}_orange") { BlockItem(_orangeBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _magentaItem = registry.register("${baseName}_magenta") { BlockItem(_magentaBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _lightBlueItem = registry.register("${baseName}_light_blue") { BlockItem(_lightBlueBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _yellowItem = registry.register("${baseName}_yellow") { BlockItem(_yellowBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _limeItem = registry.register("${baseName}_lime") { BlockItem(_limeBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _pinkItem = registry.register("${baseName}_pink") { BlockItem(_pinkBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _grayItem = registry.register("${baseName}_gray") { BlockItem(_grayBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _lightGrayItem = registry.register("${baseName}_light_gray") { BlockItem(_lightGrayBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _cyanItem = registry.register("${baseName}_cyan") { BlockItem(_cyanBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _purpleItem = registry.register("${baseName}_purple") { BlockItem(_purpleBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _blueItem = registry.register("${baseName}_blue") { BlockItem(_blueBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _brownItem = registry.register("${baseName}_brown") { BlockItem(_brownBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _greenItem = registry.register("${baseName}_green") { BlockItem(_greenBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _redItem = registry.register("${baseName}_red") { BlockItem(_redBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } + _blackItem = registry.register("${baseName}_black") { BlockItem(_blackBlock.get(), Item.Properties().tab(OverdriveThatMatters.INSTANCE.CREATIVE_TAB_DECORATIVE).stacksTo(64)) } } } diff --git a/src/main/resources/assets/overdrive_that_matters/lang/en_us.json b/src/main/resources/assets/overdrive_that_matters/lang/en_us.json index f9838cf77..cfa1c953b 100644 --- a/src/main/resources/assets/overdrive_that_matters/lang/en_us.json +++ b/src/main/resources/assets/overdrive_that_matters/lang/en_us.json @@ -4,6 +4,7 @@ "otm.sound.player_become_android": "Player became android", "itemGroup.otm": "Overdrive That Matters", + "itemGroup.otm_decorative": "Overdrive That Matters Decorative", "otm.item.blackhole_immunity": "Negates gravitational effects of singularities", diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_blue.png new file mode 100644 index 000000000..4e0f3011f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_brown.png new file mode 100644 index 000000000..3b3deb28a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_cyan.png new file mode 100644 index 000000000..57a32e688 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_gray.png new file mode 100644 index 000000000..04f7ea97c Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_green.png new file mode 100644 index 000000000..256e094dd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_blue.png new file mode 100644 index 000000000..9773eb5da Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_gray.png new file mode 100644 index 000000000..788e0cb5e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_lime.png new file mode 100644 index 000000000..b28dd74b5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_magenta.png new file mode 100644 index 000000000..552c33644 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_orange.png new file mode 100644 index 000000000..774f4fdec Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_pink.png new file mode 100644 index 000000000..4ac315bee Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_purple.png new file mode 100644 index 000000000..54623d27f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_red.png new file mode 100644 index 000000000..05e041371 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_yellow.png new file mode 100644 index 000000000..5b31baef6 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_black_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_black.png new file mode 100644 index 000000000..9068b556d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_brown.png new file mode 100644 index 000000000..4cdaef2e8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_cyan.png new file mode 100644 index 000000000..60ab0deaf Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_gray.png new file mode 100644 index 000000000..b94ee6fc6 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_green.png new file mode 100644 index 000000000..bf55bc2a7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_blue.png new file mode 100644 index 000000000..79c615f6f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_gray.png new file mode 100644 index 000000000..92a5c3ecc Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_lime.png new file mode 100644 index 000000000..597dd3bb1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_magenta.png new file mode 100644 index 000000000..21975cc58 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_orange.png new file mode 100644 index 000000000..0ceb866c6 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_pink.png new file mode 100644 index 000000000..d7962a43e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_purple.png new file mode 100644 index 000000000..7cb628d4f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_red.png new file mode 100644 index 000000000..1a31826c1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_yellow.png new file mode 100644 index 000000000..5c9c73978 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_blue_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_black.png new file mode 100644 index 000000000..5375c82a2 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_blue.png new file mode 100644 index 000000000..8d2ad8404 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_cyan.png new file mode 100644 index 000000000..a0359c96f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_gray.png new file mode 100644 index 000000000..6786d65ce Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_green.png new file mode 100644 index 000000000..7f3a9b0b4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_blue.png new file mode 100644 index 000000000..fb0ce03f1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_gray.png new file mode 100644 index 000000000..2f07378dc Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_lime.png new file mode 100644 index 000000000..4189f5fa5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_magenta.png new file mode 100644 index 000000000..cc8c10df0 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_orange.png new file mode 100644 index 000000000..a6c00290e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_pink.png new file mode 100644 index 000000000..d8bf9e550 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_purple.png new file mode 100644 index 000000000..41a925805 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_red.png new file mode 100644 index 000000000..907958eab Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_yellow.png new file mode 100644 index 000000000..bd8258393 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_brown_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_black.png new file mode 100644 index 000000000..dab9f2c48 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_blue.png new file mode 100644 index 000000000..cb441e890 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_brown.png new file mode 100644 index 000000000..6ea8393c2 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_gray.png new file mode 100644 index 000000000..ad354e684 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_green.png new file mode 100644 index 000000000..ff8937705 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_blue.png new file mode 100644 index 000000000..1e7aafeb0 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_gray.png new file mode 100644 index 000000000..ed37131a5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_lime.png new file mode 100644 index 000000000..af8159483 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_magenta.png new file mode 100644 index 000000000..7728e628a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_orange.png new file mode 100644 index 000000000..499c82de9 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_pink.png new file mode 100644 index 000000000..c705b66cb Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_purple.png new file mode 100644 index 000000000..d51c1c7e5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_red.png new file mode 100644 index 000000000..56bf99d98 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_yellow.png new file mode 100644 index 000000000..19c09a17d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_cyan_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_black.png new file mode 100644 index 000000000..b42c7da59 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_blue.png new file mode 100644 index 000000000..fdcb1cce4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_brown.png new file mode 100644 index 000000000..d012f60ed Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_cyan.png new file mode 100644 index 000000000..2724322b7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_green.png new file mode 100644 index 000000000..80263f1e2 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_blue.png new file mode 100644 index 000000000..939c4817f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_gray.png new file mode 100644 index 000000000..6edc37cef Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_lime.png new file mode 100644 index 000000000..5a25c9378 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_magenta.png new file mode 100644 index 000000000..166cfd1f5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_orange.png new file mode 100644 index 000000000..f138fd1c9 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_pink.png new file mode 100644 index 000000000..83fd82800 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_purple.png new file mode 100644 index 000000000..274f2fdeb Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_red.png new file mode 100644 index 000000000..d6a6e3753 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_yellow.png new file mode 100644 index 000000000..ed01128d7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_gray_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_black.png new file mode 100644 index 000000000..6121015c5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_blue.png new file mode 100644 index 000000000..d1dbcb2e1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_brown.png new file mode 100644 index 000000000..d35a7ab25 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_cyan.png new file mode 100644 index 000000000..ad9dc4011 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_gray.png new file mode 100644 index 000000000..3ffe0764d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_blue.png new file mode 100644 index 000000000..e62ea7f2c Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_gray.png new file mode 100644 index 000000000..9d874ed07 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_lime.png new file mode 100644 index 000000000..e4ee5bb88 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_magenta.png new file mode 100644 index 000000000..b46bf556e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_orange.png new file mode 100644 index 000000000..5be1f193d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_pink.png new file mode 100644 index 000000000..6398eb503 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_purple.png new file mode 100644 index 000000000..62a7c3d7d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_red.png new file mode 100644 index 000000000..eeed5bda6 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_yellow.png new file mode 100644 index 000000000..fd042ed5a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_green_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_black.png new file mode 100644 index 000000000..4d27bb13d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_blue.png new file mode 100644 index 000000000..b0b175136 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_brown.png new file mode 100644 index 000000000..037141acf Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_cyan.png new file mode 100644 index 000000000..86a3f339b Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_gray.png new file mode 100644 index 000000000..676ce0289 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_green.png new file mode 100644 index 000000000..d759a8630 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_light_gray.png new file mode 100644 index 000000000..ca357298f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_lime.png new file mode 100644 index 000000000..e51db569c Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_magenta.png new file mode 100644 index 000000000..2ef129567 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_orange.png new file mode 100644 index 000000000..59a60aa90 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_pink.png new file mode 100644 index 000000000..67ef91286 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_purple.png new file mode 100644 index 000000000..e748496ed Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_red.png new file mode 100644 index 000000000..3155e3fa1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_yellow.png new file mode 100644 index 000000000..e584afe06 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_blue_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_black.png new file mode 100644 index 000000000..47e6204bb Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_blue.png new file mode 100644 index 000000000..c250f13d7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_brown.png new file mode 100644 index 000000000..2e1cfb262 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_cyan.png new file mode 100644 index 000000000..c65725290 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_gray.png new file mode 100644 index 000000000..991fb5f7a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_green.png new file mode 100644 index 000000000..0a8a440da Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_light_blue.png new file mode 100644 index 000000000..ef053d666 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_lime.png new file mode 100644 index 000000000..9dbd1afdd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_magenta.png new file mode 100644 index 000000000..e0933c5d0 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_orange.png new file mode 100644 index 000000000..faa0dd44d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_pink.png new file mode 100644 index 000000000..dc5647533 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_purple.png new file mode 100644 index 000000000..f4ec68907 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_red.png new file mode 100644 index 000000000..f29060487 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_yellow.png new file mode 100644 index 000000000..4663bdb04 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_light_gray_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_black.png new file mode 100644 index 000000000..7937ab964 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_blue.png new file mode 100644 index 000000000..98eea6329 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_brown.png new file mode 100644 index 000000000..4ec12a83b Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_cyan.png new file mode 100644 index 000000000..e51b6fec4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_gray.png new file mode 100644 index 000000000..c525c408b Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_green.png new file mode 100644 index 000000000..22081a552 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_blue.png new file mode 100644 index 000000000..dccea1fcd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_gray.png new file mode 100644 index 000000000..d196e048d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_magenta.png new file mode 100644 index 000000000..9b4c68831 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_orange.png new file mode 100644 index 000000000..06adc8e7e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_pink.png new file mode 100644 index 000000000..a0181b1ec Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_purple.png new file mode 100644 index 000000000..6e52834f7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_red.png new file mode 100644 index 000000000..1e94aa039 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_yellow.png new file mode 100644 index 000000000..4da1f0fce Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_lime_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_black.png new file mode 100644 index 000000000..a9df9b1e9 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_blue.png new file mode 100644 index 000000000..27675f3cf Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_brown.png new file mode 100644 index 000000000..ec158a8dd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_cyan.png new file mode 100644 index 000000000..54a1d66e4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_gray.png new file mode 100644 index 000000000..5254cdea8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_green.png new file mode 100644 index 000000000..feeb60b52 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_blue.png new file mode 100644 index 000000000..870743f4f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_gray.png new file mode 100644 index 000000000..c7d5b70e1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_lime.png new file mode 100644 index 000000000..f305df27d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_orange.png new file mode 100644 index 000000000..c7230988d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_pink.png new file mode 100644 index 000000000..20097ef9f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_purple.png new file mode 100644 index 000000000..e68ea4771 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_red.png new file mode 100644 index 000000000..37c247ed8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_yellow.png new file mode 100644 index 000000000..66615c5bb Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_magenta_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_black.png new file mode 100644 index 000000000..e4eb794a1 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_blue.png new file mode 100644 index 000000000..4efbabb67 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_brown.png new file mode 100644 index 000000000..b8d190b81 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_cyan.png new file mode 100644 index 000000000..b136a4f8a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_gray.png new file mode 100644 index 000000000..9062114fc Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_green.png new file mode 100644 index 000000000..60236fca3 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_blue.png new file mode 100644 index 000000000..21f61f701 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_gray.png new file mode 100644 index 000000000..36b864ea3 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_lime.png new file mode 100644 index 000000000..2a80385e5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_magenta.png new file mode 100644 index 000000000..f73b3e404 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_pink.png new file mode 100644 index 000000000..8eb847c7a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_purple.png new file mode 100644 index 000000000..5560765e9 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_red.png new file mode 100644 index 000000000..c6927cc66 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_yellow.png new file mode 100644 index 000000000..5d17b3aed Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_orange_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_black.png new file mode 100644 index 000000000..3cd8a4c40 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_blue.png new file mode 100644 index 000000000..b13baea2f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_brown.png new file mode 100644 index 000000000..22fdec3ee Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_cyan.png new file mode 100644 index 000000000..c04312481 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_gray.png new file mode 100644 index 000000000..5af09d107 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_green.png new file mode 100644 index 000000000..d6eb155c0 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_blue.png new file mode 100644 index 000000000..50a0b5519 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_gray.png new file mode 100644 index 000000000..8d446f59f Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_lime.png new file mode 100644 index 000000000..74e7e3da9 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_magenta.png new file mode 100644 index 000000000..ecfbd821b Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_orange.png new file mode 100644 index 000000000..2cb14628d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_purple.png new file mode 100644 index 000000000..82cab2ca4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_red.png new file mode 100644 index 000000000..0021446af Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_yellow.png new file mode 100644 index 000000000..dbc0a9916 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_pink_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_black.png new file mode 100644 index 000000000..a75e1ba51 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_blue.png new file mode 100644 index 000000000..6016deb67 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_brown.png new file mode 100644 index 000000000..4aa93b561 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_cyan.png new file mode 100644 index 000000000..a6f1c4814 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_gray.png new file mode 100644 index 000000000..d27d93fda Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_green.png new file mode 100644 index 000000000..669d33ec3 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_blue.png new file mode 100644 index 000000000..1b4f11dd5 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_gray.png new file mode 100644 index 000000000..1cb0be1ef Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_lime.png new file mode 100644 index 000000000..bef423c49 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_magenta.png new file mode 100644 index 000000000..ea4fffc66 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_orange.png new file mode 100644 index 000000000..e789e5afd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_pink.png new file mode 100644 index 000000000..b83d6f2dd Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_red.png new file mode 100644 index 000000000..b41be6778 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_red.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_yellow.png new file mode 100644 index 000000000..636b64df4 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_purple_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_black.png new file mode 100644 index 000000000..febd8ad83 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_blue.png new file mode 100644 index 000000000..14e2adf33 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_brown.png new file mode 100644 index 000000000..16cf3b971 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_cyan.png new file mode 100644 index 000000000..400632473 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_gray.png new file mode 100644 index 000000000..f5a10d852 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_green.png new file mode 100644 index 000000000..4b9391f54 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_blue.png new file mode 100644 index 000000000..3abecc68e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_gray.png new file mode 100644 index 000000000..c9f7f8a35 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_lime.png new file mode 100644 index 000000000..e36674031 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_magenta.png new file mode 100644 index 000000000..0c738be60 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_orange.png new file mode 100644 index 000000000..ad994af24 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_pink.png new file mode 100644 index 000000000..248add55d Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_purple.png new file mode 100644 index 000000000..c2f4df460 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_yellow.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_yellow.png new file mode 100644 index 000000000..0537f89b7 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_red_yellow.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_black.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_black.png new file mode 100644 index 000000000..000847236 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_black.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_blue.png new file mode 100644 index 000000000..f62bcf50a Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_brown.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_brown.png new file mode 100644 index 000000000..038f68b19 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_brown.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_cyan.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_cyan.png new file mode 100644 index 000000000..6aaed1f17 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_cyan.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_gray.png new file mode 100644 index 000000000..d791a0aea Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_green.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_green.png new file mode 100644 index 000000000..3b0422042 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_green.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_blue.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_blue.png new file mode 100644 index 000000000..a1f62e5d8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_blue.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_gray.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_gray.png new file mode 100644 index 000000000..e520cd32b Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_light_gray.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_lime.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_lime.png new file mode 100644 index 000000000..d45c5904e Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_lime.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_magenta.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_magenta.png new file mode 100644 index 000000000..a0188e8ab Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_magenta.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_orange.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_orange.png new file mode 100644 index 000000000..d84b75974 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_orange.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_pink.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_pink.png new file mode 100644 index 000000000..799d52e92 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_pink.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_purple.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_purple.png new file mode 100644 index 000000000..a64808fab Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_purple.png differ diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_red.png b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_red.png new file mode 100644 index 000000000..df12e8cb8 Binary files /dev/null and b/src/main/resources/assets/overdrive_that_matters/textures/block/decorative/stripe/tritanium_striped_block_yellow_red.png differ