diff --git a/src/main/java/de/dafuqs/spectrum/registries/SpectrumBlocks.java b/src/main/java/de/dafuqs/spectrum/registries/SpectrumBlocks.java index 906eb22f14..818f767b16 100644 --- a/src/main/java/de/dafuqs/spectrum/registries/SpectrumBlocks.java +++ b/src/main/java/de/dafuqs/spectrum/registries/SpectrumBlocks.java @@ -462,6 +462,40 @@ public static BlockRegistrar moonstoneChiseled(BlockRegistr public static final DeferredBlock ONYX_CHISELED_CALCITE = register(simple(blockWithItem("onyx_chiseled_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 3))))); public static final DeferredBlock MOONSTONE_CHISELED_CALCITE = register(moonstoneChiseled(blockWithItem("moonstone_chiseled_calcite", () -> new SpectrumCounterDirectionalPlacedBlock(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 12))), SpectrumTextures.CALCITE_CAP)); + public static final DeferredBlock WHITE_SYMBOLIC_CALCITE = register(simple(blockWithItem("white_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIGHT_GRAY_SYMBOLIC_CALCITE = register(simple(blockWithItem("light_gray_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock GRAY_SYMBOLIC_CALCITE = register(simple(blockWithItem("gray_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BLACK_SYMBOLIC_CALCITE = register(simple(blockWithItem("black_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BROWN_SYMBOLIC_CALCITE = register(simple(blockWithItem("brown_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock RED_SYMBOLIC_CALCITE = register(simple(blockWithItem("red_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock ORANGE_SYMBOLIC_CALCITE = register(simple(blockWithItem("orange_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock YELLOW_SYMBOLIC_CALCITE = register(simple(blockWithItem("yellow_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIME_SYMBOLIC_CALCITE = register(simple(blockWithItem("lime_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock GREEN_SYMBOLIC_CALCITE = register(simple(blockWithItem("green_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock CYAN_SYMBOLIC_CALCITE = register(simple(blockWithItem("cyan_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIGHT_BLUE_SYMBOLIC_CALCITE = register(simple(blockWithItem("light_blue_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BLUE_SYMBOLIC_CALCITE = register(simple(blockWithItem("blue_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock PURPLE_SYMBOLIC_CALCITE = register(simple(blockWithItem("purple_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock MAGENTA_SYMBOLIC_CALCITE = register(simple(blockWithItem("magenta_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock PINK_SYMBOLIC_CALCITE = register(simple(blockWithItem("pink_symbolic_calcite", () -> new Block(BlockBehaviour.Properties.ofFullCopy(CALCITE_BRICKS.get()).lightLevel(s -> 7))))); + + public static final DeferredBlock WHITE_SYMBOLIC_BASALT = register(simple(blockWithItem("white_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIGHT_GRAY_SYMBOLIC_BASALT = register(simple(blockWithItem("light_gray_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock GRAY_SYMBOLIC_BASALT = register(simple(blockWithItem("gray_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BLACK_SYMBOLIC_BASALT = register(simple(blockWithItem("black_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BROWN_SYMBOLIC_BASALT = register(simple(blockWithItem("brown_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock RED_SYMBOLIC_BASALT = register(simple(blockWithItem("red_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock ORANGE_SYMBOLIC_BASALT = register(simple(blockWithItem("orange_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock YELLOW_SYMBOLIC_BASALT = register(simple(blockWithItem("yellow_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIME_SYMBOLIC_BASALT = register(simple(blockWithItem("lime_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock GREEN_SYMBOLIC_BASALT = register(simple(blockWithItem("green_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock CYAN_SYMBOLIC_BASALT = register(simple(blockWithItem("cyan_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock LIGHT_BLUE_SYMBOLIC_BASALT = register(simple(blockWithItem("light_blue_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock BLUE_SYMBOLIC_BASALT = register(simple(blockWithItem("blue_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock PURPLE_SYMBOLIC_BASALT = register(simple(blockWithItem("purple_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock MAGENTA_SYMBOLIC_BASALT = register(simple(blockWithItem("magenta_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static final DeferredBlock PINK_SYMBOLIC_BASALT = register(simple(blockWithItem("pink_symbolic_basalt", () -> new Block(BlockBehaviour.Properties.ofFullCopy(BASALT_BRICKS.get()).lightLevel(s -> 7))))); + public static DeferredBlock registerGemstoneLight(String name, DeferredBlock gemBlock, DeferredBlock baseBlock, ResourceLocation capTexture, InkColor color) { return register(axisRotated(blockWithItem(name, () -> new RotatedPillarBlock(BlockBehaviour.Properties.ofFullCopy(baseBlock.get()).lightLevel(s -> 15).noOcclusion().forceSolidOn())), TexturedModel.createDefault(block -> SpectrumTextureMaps.sideTopInside(TextureMapping.getBlockTexture(block), capTexture, TextureMapping.getBlockTexture(gemBlock.get())), SpectrumModelTemplates.MULTILAYER_LIGHT))); } diff --git a/src/main/java/de/dafuqs/spectrum/registries/SpectrumItemGroups.java b/src/main/java/de/dafuqs/spectrum/registries/SpectrumItemGroups.java index 55cef1f4a1..0c3bfd9c1f 100644 --- a/src/main/java/de/dafuqs/spectrum/registries/SpectrumItemGroups.java +++ b/src/main/java/de/dafuqs/spectrum/registries/SpectrumItemGroups.java @@ -1165,6 +1165,40 @@ public static void registerSubTabs() { entries.accept(SpectrumBlocks.RESPLENDENT_CARPET); entries.accept(SpectrumBlocks.RESPLENDENT_BED); + entries.accept(SpectrumBlocks.WHITE_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.ORANGE_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.MAGENTA_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.LIGHT_BLUE_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.YELLOW_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.LIME_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.PINK_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.GRAY_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.LIGHT_GRAY_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.CYAN_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.PURPLE_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.BLUE_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.BROWN_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.GREEN_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.RED_SYMBOLIC_BASALT); + entries.accept(SpectrumBlocks.BLACK_SYMBOLIC_BASALT); + + entries.accept(SpectrumBlocks.WHITE_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.ORANGE_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.MAGENTA_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.LIGHT_BLUE_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.YELLOW_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.LIME_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.PINK_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.GRAY_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.LIGHT_GRAY_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.CYAN_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.PURPLE_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.BLUE_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.BROWN_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.GREEN_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.RED_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.BLACK_SYMBOLIC_CALCITE); + entries.accept(SpectrumBlocks.WHITE_BLOCK); entries.accept(SpectrumBlocks.ORANGE_BLOCK); entries.accept(SpectrumBlocks.MAGENTA_BLOCK); diff --git a/src/main/resources/assets/spectrum/blockstates/black_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/black_symbolic_basalt.json new file mode 100644 index 0000000000..fbabf0a58b --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/black_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/black_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/black_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/black_symbolic_calcite.json new file mode 100644 index 0000000000..c52574a22e --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/black_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/black_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/blue_symbolic_basalt.json new file mode 100644 index 0000000000..500072f81c --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/blue_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/blue_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/blue_symbolic_calcite.json new file mode 100644 index 0000000000..5ceea95c26 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/blue_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/blue_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/brown_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/brown_symbolic_basalt.json new file mode 100644 index 0000000000..36940e2cbe --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/brown_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/brown_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/brown_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/brown_symbolic_calcite.json new file mode 100644 index 0000000000..bbf2bdec0b --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/brown_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/brown_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_basalt.json new file mode 100644 index 0000000000..0d779c19db --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/cyan_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_calcite.json new file mode 100644 index 0000000000..f3343a9d59 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/cyan_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/cyan_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/gray_symbolic_basalt.json new file mode 100644 index 0000000000..d41b639328 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/gray_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/gray_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/gray_symbolic_calcite.json new file mode 100644 index 0000000000..1c577553ad --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/gray_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/gray_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/green_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/green_symbolic_basalt.json new file mode 100644 index 0000000000..2ce23c0fb1 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/green_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/green_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/green_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/green_symbolic_calcite.json new file mode 100644 index 0000000000..a4824f9596 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/green_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/green_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_basalt.json new file mode 100644 index 0000000000..34a8e6116d --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/light_blue_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_calcite.json new file mode 100644 index 0000000000..8aa2697466 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/light_blue_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/light_blue_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_basalt.json new file mode 100644 index 0000000000..f251017eef --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/light_gray_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_calcite.json new file mode 100644 index 0000000000..a79357f8f9 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/light_gray_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/light_gray_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/lime_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/lime_symbolic_basalt.json new file mode 100644 index 0000000000..d692eaa675 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/lime_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/lime_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/lime_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/lime_symbolic_calcite.json new file mode 100644 index 0000000000..71e11fff09 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/lime_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/lime_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_basalt.json new file mode 100644 index 0000000000..765f8826de --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/magenta_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_calcite.json new file mode 100644 index 0000000000..a6e5f1008e --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/magenta_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/magenta_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/orange_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/orange_symbolic_basalt.json new file mode 100644 index 0000000000..682d9796ff --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/orange_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/orange_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/orange_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/orange_symbolic_calcite.json new file mode 100644 index 0000000000..64dd3dcb87 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/orange_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/orange_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/pink_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/pink_symbolic_basalt.json new file mode 100644 index 0000000000..a69c65ab79 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/pink_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/pink_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/pink_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/pink_symbolic_calcite.json new file mode 100644 index 0000000000..d89e2fc5bc --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/pink_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/pink_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/polished_basalt_crest.json b/src/main/resources/assets/spectrum/blockstates/polished_basalt_crest.json index 0f9c788aea..be1bd13c5d 100644 --- a/src/main/resources/assets/spectrum/blockstates/polished_basalt_crest.json +++ b/src/main/resources/assets/spectrum/blockstates/polished_basalt_crest.json @@ -1,7 +1,7 @@ { "variants": { "cardinal_facing=false": { - "model": "spectrum:block/polished_basalt_crest", + "model": "spectrum:block/polished_basalt_crest_alt", "y": 90 }, "cardinal_facing=true": { diff --git a/src/main/resources/assets/spectrum/blockstates/polished_calcite_crest.json b/src/main/resources/assets/spectrum/blockstates/polished_calcite_crest.json index 15ac6721db..a6aaee9d92 100644 --- a/src/main/resources/assets/spectrum/blockstates/polished_calcite_crest.json +++ b/src/main/resources/assets/spectrum/blockstates/polished_calcite_crest.json @@ -1,7 +1,7 @@ { "variants": { "cardinal_facing=false": { - "model": "spectrum:block/polished_calcite_crest", + "model": "spectrum:block/polished_calcite_crest_alt", "y": 90 }, "cardinal_facing=true": { diff --git a/src/main/resources/assets/spectrum/blockstates/purple_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/purple_symbolic_basalt.json new file mode 100644 index 0000000000..a10c720a72 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/purple_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/purple_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/purple_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/purple_symbolic_calcite.json new file mode 100644 index 0000000000..33087bf32b --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/purple_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/purple_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/red_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/red_symbolic_basalt.json new file mode 100644 index 0000000000..e59504a142 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/red_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/red_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/red_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/red_symbolic_calcite.json new file mode 100644 index 0000000000..2c00d73287 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/red_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/red_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/white_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/white_symbolic_basalt.json new file mode 100644 index 0000000000..ae87ea42d8 --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/white_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/white_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/white_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/white_symbolic_calcite.json new file mode 100644 index 0000000000..31dd56150f --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/white_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/white_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_basalt.json b/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_basalt.json new file mode 100644 index 0000000000..519d7d81aa --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_basalt.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/yellow_symbolic_basalt" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_calcite.json b/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_calcite.json new file mode 100644 index 0000000000..2a59bb922d --- /dev/null +++ b/src/main/resources/assets/spectrum/blockstates/yellow_symbolic_calcite.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "spectrum:block/yellow_symbolic_calcite" + } + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/lang/en_us.json b/src/main/resources/assets/spectrum/lang/en_us.json index b0f54e7fe9..7acde93c18 100644 --- a/src/main/resources/assets/spectrum/lang/en_us.json +++ b/src/main/resources/assets/spectrum/lang/en_us.json @@ -6139,5 +6139,46 @@ "block.spectrum.omni_storage_node.tooltip": "Serves as storage for Sender and Gather Nodes", "block.spectrum.omni_gather_node": "ยง8Pastel Omni Gather Node", "block.spectrum.omni_gather_node.tooltip": "Gathers items and fluids from Sender, Provider and Storage Nodes", - "block.spectrum.omni_pastel_network_nodes.tooltip.placing": "Place against things. It will probably work." + "block.spectrum.omni_pastel_network_nodes.tooltip.placing": "Place against things. It will probably work.", + + "block.spectrum.white_symbolic_basalt": "White Symbolic Basalt", + "block.spectrum.light_gray_symbolic_basalt": "Light Gray Symbolic Basalt", + "block.spectrum.gray_symbolic_basalt": "Gray Symbolic Basalt", + "block.spectrum.black_symbolic_basalt": "Black Symbolic Basalt", + "block.spectrum.brown_symbolic_basalt": "Brown Symbolic Basalt", + "block.spectrum.red_symbolic_basalt": "Red Symbolic Basalt", + "block.spectrum.orange_symbolic_basalt": "Orange Symbolic Basalt", + "block.spectrum.yellow_symbolic_basalt": "Yellow Symbolic Basalt", + "block.spectrum.lime_symbolic_basalt": "Lime Symbolic Basalt", + "block.spectrum.green_symbolic_basalt": "Green Symbolic Basalt", + "block.spectrum.cyan_symbolic_basalt": "Cyan Symbolic Basalt", + "block.spectrum.light_blue_symbolic_basalt": "Light Blue Symbolic Basalt", + "block.spectrum.blue_symbolic_basalt": "Blue Symbolic Basalt", + "block.spectrum.purple_symbolic_basalt": "Purple Symbolic Basalt", + "block.spectrum.magenta_symbolic_basalt": "Magenta Symbolic Basalt", + "block.spectrum.pink_symbolic_basalt": "Pink Symbolic Basalt", + + "block.spectrum.white_symbolic_calcite": "White Symbolic Calcite", + "block.spectrum.light_gray_symbolic_calcite": "Light Gray Symbolic Calcite", + "block.spectrum.gray_symbolic_calcite": "Gray Symbolic Calcite", + "block.spectrum.black_symbolic_calcite": "Black Symbolic Calcite", + "block.spectrum.brown_symbolic_calcite": "Brown Symbolic Calcite", + "block.spectrum.red_symbolic_calcite": "Red Symbolic Calcite", + "block.spectrum.orange_symbolic_calcite": "Orange Symbolic Calcite", + "block.spectrum.yellow_symbolic_calcite": "Yellow Symbolic Calcite", + "block.spectrum.lime_symbolic_calcite": "Lime Symbolic Calcite", + "block.spectrum.green_symbolic_calcite": "Green Symbolic Calcite", + "block.spectrum.cyan_symbolic_calcite": "Cyan Symbolic Calcite", + "block.spectrum.light_blue_symbolic_calcite": "Light Blue Symbolic Calcite", + "block.spectrum.blue_symbolic_calcite": "Blue Symbolic Calcite", + "block.spectrum.purple_symbolic_calcite": "Purple Symbolic Calcite", + "block.spectrum.magenta_symbolic_calcite": "Magenta Symbolic Calcite", + "block.spectrum.pink_symbolic_calcite": "Pink Symbolic Calcite", + + "book.spectrum.guidebook.symbolics.name": "Symbolic Blocks", + "book.spectrum.guidebook.symbolics.page0.text": "I was watching a bee when I got inspiration for an art project! The colors of my [Pigments](entry://general/pigment) are fairly striking, and show up well on both [#](bb00bb)Basalt[#]() and [#](bb00bb)Calcite[#](). \\\n I flattened the surface of some standard Polished blocks and painted what came naturally. The result is these colorful symbols. \\\n\\\n...do they mean something?", + "book.spectrum.guidebook.symbolics.page1.title": "So many options!", + "book.spectrum.guidebook.symbolics.page2.text": "There's a lot of pigment in one jar. I can get four blocks from each one!", + "book.spectrum.guidebook.symbolics.page3.text": "The gemstone powder helps the colors pop more." + } diff --git a/src/main/resources/assets/spectrum/models/block/black_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/black_symbolic_basalt.json new file mode 100644 index 0000000000..4beef398a2 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/black_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/black_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/black_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/black_symbolic_calcite.json new file mode 100644 index 0000000000..535a9fb576 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/black_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/black_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/blue_symbolic_basalt.json new file mode 100644 index 0000000000..4e57975d73 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/blue_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/blue_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/blue_symbolic_calcite.json new file mode 100644 index 0000000000..5e53085c16 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/blue_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/blue_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/brown_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/brown_symbolic_basalt.json new file mode 100644 index 0000000000..5d38a1028e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/brown_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/brown_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/brown_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/brown_symbolic_calcite.json new file mode 100644 index 0000000000..98a93354d0 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/brown_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/brown_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/cyan_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/cyan_symbolic_basalt.json new file mode 100644 index 0000000000..7b18b305db --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/cyan_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/cyan_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/cyan_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/cyan_symbolic_calcite.json new file mode 100644 index 0000000000..dde1e22171 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/cyan_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/cyan_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/gray_symbolic_basalt.json new file mode 100644 index 0000000000..447b82ddb7 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/gray_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/gray_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/gray_symbolic_calcite.json new file mode 100644 index 0000000000..5e2661236e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/gray_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/gray_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/green_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/green_symbolic_basalt.json new file mode 100644 index 0000000000..d8d08af994 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/green_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/green_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/green_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/green_symbolic_calcite.json new file mode 100644 index 0000000000..4301145dff --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/green_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/green_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_basalt.json new file mode 100644 index 0000000000..de4068be7e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/light_blue_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_calcite.json new file mode 100644 index 0000000000..29e494edaf --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/light_blue_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/light_blue_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_basalt.json new file mode 100644 index 0000000000..e7f0074869 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/light_gray_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_calcite.json new file mode 100644 index 0000000000..ed89330d7e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/light_gray_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/light_gray_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/lime_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/lime_symbolic_basalt.json new file mode 100644 index 0000000000..90b480be51 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/lime_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/lime_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/lime_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/lime_symbolic_calcite.json new file mode 100644 index 0000000000..f40a38fa19 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/lime_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/lime_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/magenta_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/magenta_symbolic_basalt.json new file mode 100644 index 0000000000..24c36fb898 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/magenta_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/magenta_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/magenta_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/magenta_symbolic_calcite.json new file mode 100644 index 0000000000..f510f20a26 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/magenta_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/magenta_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/orange_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/orange_symbolic_basalt.json new file mode 100644 index 0000000000..c51aea2dcf --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/orange_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/orange_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/orange_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/orange_symbolic_calcite.json new file mode 100644 index 0000000000..5ac928ede0 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/orange_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/orange_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/pink_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/pink_symbolic_basalt.json new file mode 100644 index 0000000000..7c7f70719b --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/pink_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/pink_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/pink_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/pink_symbolic_calcite.json new file mode 100644 index 0000000000..b5231719ee --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/pink_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/pink_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/polished_basalt_crest_alt.json b/src/main/resources/assets/spectrum/models/block/polished_basalt_crest_alt.json new file mode 100644 index 0000000000..e6095fbf21 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/polished_basalt_crest_alt.json @@ -0,0 +1,20 @@ +{ + "textures": { + "bottom": "spectrum:block/polished_basalt_crest_top", + "side": "spectrum:block/polished_basalt_crest_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/polished_calcite_crest_alt.json b/src/main/resources/assets/spectrum/models/block/polished_calcite_crest_alt.json new file mode 100644 index 0000000000..34f5fe64fe --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/polished_calcite_crest_alt.json @@ -0,0 +1,20 @@ +{ + "textures": { + "bottom": "spectrum:block/polished_calcite_crest_top", + "side": "spectrum:block/polished_calcite_crest_side" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 16, 16], + "faces": { + "north": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "east": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "south": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "west": {"uv": [0, 0, 16, 16], "texture": "#side"}, + "up": {"uv": [0, 0, 16, 16], "rotation": 180, "texture": "#bottom"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#bottom"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/purple_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/purple_symbolic_basalt.json new file mode 100644 index 0000000000..d7e4068c8b --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/purple_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/purple_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/purple_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/purple_symbolic_calcite.json new file mode 100644 index 0000000000..55742a2b9c --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/purple_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/purple_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/red_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/red_symbolic_basalt.json new file mode 100644 index 0000000000..519d9d3a93 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/red_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/red_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/red_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/red_symbolic_calcite.json new file mode 100644 index 0000000000..0b9a501bae --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/red_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/red_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/white_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/white_symbolic_basalt.json new file mode 100644 index 0000000000..353905944f --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/white_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/white_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/white_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/white_symbolic_calcite.json new file mode 100644 index 0000000000..2ff534dd6c --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/white_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/white_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/yellow_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/block/yellow_symbolic_basalt.json new file mode 100644 index 0000000000..b9b2e5bde5 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/yellow_symbolic_basalt.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/yellow_symbolic_basalt" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/block/yellow_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/block/yellow_symbolic_calcite.json new file mode 100644 index 0000000000..c48dfa7e6b --- /dev/null +++ b/src/main/resources/assets/spectrum/models/block/yellow_symbolic_calcite.json @@ -0,0 +1,6 @@ +{ + "parent": "minecraft:block/cube_all", + "textures": { + "all": "spectrum:block/yellow_symbolic_calcite" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/black_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/black_symbolic_basalt.json new file mode 100644 index 0000000000..05749a8f63 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/black_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/black_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/black_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/black_symbolic_calcite.json new file mode 100644 index 0000000000..d67a162063 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/black_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/black_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/blue_symbolic_basalt.json new file mode 100644 index 0000000000..a15fdd7f46 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/blue_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/blue_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/blue_symbolic_calcite.json new file mode 100644 index 0000000000..2220b08a34 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/blue_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/blue_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/brown_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/brown_symbolic_basalt.json new file mode 100644 index 0000000000..51a9728419 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/brown_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/brown_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/brown_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/brown_symbolic_calcite.json new file mode 100644 index 0000000000..c835c5e79d --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/brown_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/brown_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/cyan_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/cyan_symbolic_basalt.json new file mode 100644 index 0000000000..953a166383 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/cyan_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/cyan_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/cyan_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/cyan_symbolic_calcite.json new file mode 100644 index 0000000000..1818706b2f --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/cyan_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/cyan_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/gray_symbolic_basalt.json new file mode 100644 index 0000000000..75d1926c1e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/gray_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/gray_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/gray_symbolic_calcite.json new file mode 100644 index 0000000000..495821f005 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/gray_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/gray_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/green_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/green_symbolic_basalt.json new file mode 100644 index 0000000000..7b374dc9a9 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/green_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/green_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/green_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/green_symbolic_calcite.json new file mode 100644 index 0000000000..5d2635da54 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/green_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/green_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_basalt.json new file mode 100644 index 0000000000..0e7570577d --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/light_blue_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_calcite.json new file mode 100644 index 0000000000..60f4febc3e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/light_blue_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/light_blue_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_basalt.json new file mode 100644 index 0000000000..8a9a22ccd7 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/light_gray_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_calcite.json new file mode 100644 index 0000000000..7fd31c3961 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/light_gray_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/light_gray_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/lime_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/lime_symbolic_basalt.json new file mode 100644 index 0000000000..fd4df504fe --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/lime_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/lime_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/lime_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/lime_symbolic_calcite.json new file mode 100644 index 0000000000..46f7b5b629 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/lime_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/lime_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/magenta_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/magenta_symbolic_basalt.json new file mode 100644 index 0000000000..3ef5f1046b --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/magenta_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/magenta_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/magenta_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/magenta_symbolic_calcite.json new file mode 100644 index 0000000000..2dac561840 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/magenta_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/magenta_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/orange_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/orange_symbolic_basalt.json new file mode 100644 index 0000000000..e8d43141f5 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/orange_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/orange_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/orange_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/orange_symbolic_calcite.json new file mode 100644 index 0000000000..d451086fdf --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/orange_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/orange_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/pink_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/pink_symbolic_basalt.json new file mode 100644 index 0000000000..9d48cabee3 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/pink_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/pink_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/pink_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/pink_symbolic_calcite.json new file mode 100644 index 0000000000..4727b8030c --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/pink_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/pink_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/purple_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/purple_symbolic_basalt.json new file mode 100644 index 0000000000..53be2cf8ed --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/purple_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/purple_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/purple_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/purple_symbolic_calcite.json new file mode 100644 index 0000000000..6dd4fb3312 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/purple_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/purple_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/red_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/red_symbolic_basalt.json new file mode 100644 index 0000000000..ca04f3600d --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/red_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/red_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/red_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/red_symbolic_calcite.json new file mode 100644 index 0000000000..ec31b6e792 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/red_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/red_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/white_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/white_symbolic_basalt.json new file mode 100644 index 0000000000..fe6140cf0e --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/white_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/white_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/white_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/white_symbolic_calcite.json new file mode 100644 index 0000000000..89769cbefa --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/white_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/white_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/yellow_symbolic_basalt.json b/src/main/resources/assets/spectrum/models/item/yellow_symbolic_basalt.json new file mode 100644 index 0000000000..26315e0316 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/yellow_symbolic_basalt.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/yellow_symbolic_basalt" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/models/item/yellow_symbolic_calcite.json b/src/main/resources/assets/spectrum/models/item/yellow_symbolic_calcite.json new file mode 100644 index 0000000000..73f772a564 --- /dev/null +++ b/src/main/resources/assets/spectrum/models/item/yellow_symbolic_calcite.json @@ -0,0 +1,3 @@ +{ + "parent": "spectrum:block/yellow_symbolic_calcite" +} \ No newline at end of file diff --git a/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone.png index 82d4ce9a64..b7b52c21a8 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone_top.png index 442359550a..09aa3a7d43 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/black_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/black_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/black_symbolic_basalt.png new file mode 100644 index 0000000000..adeee6cf06 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/black_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/black_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/black_symbolic_calcite.png new file mode 100644 index 0000000000..5c4ed26d0d Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/black_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone.png index f90c5c23d2..36e632d365 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone_top.png index d43b02a334..dfa3f165d1 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/blue_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/blue_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/blue_symbolic_basalt.png new file mode 100644 index 0000000000..ff914d62ad Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/blue_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/blue_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/blue_symbolic_calcite.png new file mode 100644 index 0000000000..7ccb17923e Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/blue_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone.png index 645584a778..9547b9a862 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone_top.png index 5ab5f514ab..fe485d63c1 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/brown_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/brown_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/brown_symbolic_basalt.png new file mode 100644 index 0000000000..b7bc73f2c3 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/brown_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/brown_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/brown_symbolic_calcite.png new file mode 100644 index 0000000000..8ca6c34a6d Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/brown_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone.png index f662be4fde..243f346f60 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone_top.png index 25cee93e52..0164559700 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/cyan_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_basalt.png new file mode 100644 index 0000000000..983a838130 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_calcite.png new file mode 100644 index 0000000000..c659d1ddee Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/cyan_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone.png index cedc83a54d..19d455abf5 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone_top.png index 8160d59c7c..cdb0248ee5 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/gray_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/gray_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/gray_symbolic_basalt.png new file mode 100644 index 0000000000..4dcaeac9e3 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/gray_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/gray_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/gray_symbolic_calcite.png new file mode 100644 index 0000000000..1337e49534 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/gray_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone.png index 71d307901c..1925402041 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone_top.png index 07cc8605e7..63721fa256 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/green_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/green_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/green_symbolic_basalt.png new file mode 100644 index 0000000000..63803158cd Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/green_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/green_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/green_symbolic_calcite.png new file mode 100644 index 0000000000..b13bf2f059 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/green_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone.png index 9f527ace72..eb39eb47e6 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone_top.png index aad49ed97d..fbe35fa3d1 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/light_blue_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_basalt.png new file mode 100644 index 0000000000..d410875241 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_calcite.png new file mode 100644 index 0000000000..53b2f52cd4 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/light_blue_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone.png index 690c183e3e..58efac2bb5 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone_top.png index 75cb43fa11..8cdea8813e 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/light_gray_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_basalt.png new file mode 100644 index 0000000000..0b12cfec2f Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_calcite.png new file mode 100644 index 0000000000..66f638f66c Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/light_gray_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone.png index 16472437e4..4233df36a5 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone_top.png index bb9889dec6..b1aa4ed2b8 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/lime_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/lime_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/lime_symbolic_basalt.png new file mode 100644 index 0000000000..bd36d28d76 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/lime_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/lime_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/lime_symbolic_calcite.png new file mode 100644 index 0000000000..d4c8cb4c7d Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/lime_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone.png index 2f26ab4eb5..cea06d0ce1 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone_top.png index 7e0ec0a2cc..607da1999e 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/magenta_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_basalt.png new file mode 100644 index 0000000000..598145889e Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_calcite.png new file mode 100644 index 0000000000..2a87f33da3 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/magenta_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone.png index 3b03e6aafb..2b90e1c022 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone_top.png index 6d47937963..b5d01c0749 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/orange_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/orange_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/orange_symbolic_basalt.png new file mode 100644 index 0000000000..7c576bf23d Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/orange_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/orange_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/orange_symbolic_calcite.png new file mode 100644 index 0000000000..f622386cde Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/orange_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone.png index 8fc539f99b..887e359d81 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone_top.png index f406d4668e..4b56e9708d 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/pink_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/pink_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/pink_symbolic_basalt.png new file mode 100644 index 0000000000..ab2680aa70 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/pink_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/pink_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/pink_symbolic_calcite.png new file mode 100644 index 0000000000..2072823f8c Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/pink_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone.png index 43737b51bb..e226038c57 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone_top.png index aab9f77214..f7d2ffc69d 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/purple_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/purple_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/purple_symbolic_basalt.png new file mode 100644 index 0000000000..3e61f0e7d2 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/purple_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/purple_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/purple_symbolic_calcite.png new file mode 100644 index 0000000000..a135e6d4cd Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/purple_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone.png index b349a63506..555d472048 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone_top.png index 8965de345b..b451bb80a8 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/red_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/red_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/red_symbolic_basalt.png new file mode 100644 index 0000000000..dd8c74fbad Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/red_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/red_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/red_symbolic_calcite.png new file mode 100644 index 0000000000..c8721ad96b Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/red_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone.png index 2d996e9274..dad0a89f8f 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone_top.png index e1b130e21c..a19654814a 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/white_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/white_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/white_symbolic_basalt.png new file mode 100644 index 0000000000..16018026a4 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/white_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/white_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/white_symbolic_calcite.png new file mode 100644 index 0000000000..358eb9d076 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/white_symbolic_calcite.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone.png b/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone.png index 60e5d1d4dd..3626d8d9f6 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone.png and b/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone_top.png b/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone_top.png index 4f0b73236f..35809366f2 100644 Binary files a/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone_top.png and b/src/main/resources/assets/spectrum/textures/block/yellow_chiseled_preservation_stone_top.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_basalt.png b/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_basalt.png new file mode 100644 index 0000000000..ddfd2ac1f8 Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_basalt.png differ diff --git a/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_calcite.png b/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_calcite.png new file mode 100644 index 0000000000..d4496e680e Binary files /dev/null and b/src/main/resources/assets/spectrum/textures/block/yellow_symbolic_calcite.png differ diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/any.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/any.json new file mode 100644 index 0000000000..b2f39e3815 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/any.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_any_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:collect_pigment" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/black.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/black.json new file mode 100644 index 0000000000..cabfa5ccdf --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/black.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_black_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/black" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/blue.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/blue.json new file mode 100644 index 0000000000..702441eccf --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/blue.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_blue_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/blue" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/brown.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/brown.json new file mode 100644 index 0000000000..f50777607f --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/brown.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_brown_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/brown" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/cyan.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/cyan.json new file mode 100644 index 0000000000..a60187466e --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/cyan.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_cyan_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/cyan" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/gray.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/gray.json new file mode 100644 index 0000000000..cfff856750 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/gray.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_gray_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/gray" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/green.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/green.json new file mode 100644 index 0000000000..3219a2b9a3 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/green.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_green_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/green" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_blue.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_blue.json new file mode 100644 index 0000000000..db97843922 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_blue.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_light_blue_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/light_blue" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_gray.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_gray.json new file mode 100644 index 0000000000..1d621a4408 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/light_gray.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_light_gray_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/light_gray" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/lime.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/lime.json new file mode 100644 index 0000000000..448aa59543 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/lime.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_lime_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/lime" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/magenta.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/magenta.json new file mode 100644 index 0000000000..fc9926093d --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/magenta.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_magenta_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/magenta" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/orange.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/orange.json new file mode 100644 index 0000000000..dd228824ae --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/orange.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_orange_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/orange" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/pink.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/pink.json new file mode 100644 index 0000000000..8ff5570e48 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/pink.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_pink_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/pink" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/purple.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/purple.json new file mode 100644 index 0000000000..e1d352ee45 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/purple.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_purple_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/purple" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/red.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/red.json new file mode 100644 index 0000000000..819ec9f0f1 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/red.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_red_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/red" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/white.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/white.json new file mode 100644 index 0000000000..667a3e0645 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/white.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_white_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/white" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/yellow.json b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/yellow.json new file mode 100644 index 0000000000..f5b717dff9 --- /dev/null +++ b/src/main/resources/data/spectrum/advancement/unlocks/colored_symbolics/yellow.json @@ -0,0 +1,10 @@ +{ + "criteria": { + "has_yellow_pigment": { + "trigger": "revelationary:advancement_gotten", + "conditions": { + "advancement_identifier": "spectrum:hidden/collect_pigment/yellow" + } + } + } +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_basalt.json new file mode 100644 index 0000000000..64e24e3bbf --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:black_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_calcite.json new file mode 100644 index 0000000000..fe9d6170f4 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/black_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:black_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_basalt.json new file mode 100644 index 0000000000..2bfb93b123 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:blue_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_calcite.json new file mode 100644 index 0000000000..e45739e819 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/blue_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:blue_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_basalt.json new file mode 100644 index 0000000000..72b2781225 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:brown_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_calcite.json new file mode 100644 index 0000000000..3769264a3a --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/brown_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:brown_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_basalt.json new file mode 100644 index 0000000000..8c8168068a --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:cyan_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_calcite.json new file mode 100644 index 0000000000..261a1962dd --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/cyan_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:cyan_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_basalt.json new file mode 100644 index 0000000000..a2c686c9fb --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:gray_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_calcite.json new file mode 100644 index 0000000000..8e03a663cd --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/gray_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:gray_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_basalt.json new file mode 100644 index 0000000000..4e14a72af1 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:green_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_calcite.json new file mode 100644 index 0000000000..c56499db40 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/green_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:green_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_basalt.json new file mode 100644 index 0000000000..d1fc20c9aa --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:light_blue_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_calcite.json new file mode 100644 index 0000000000..0a6d67a90e --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/light_blue_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:light_blue_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_basalt.json new file mode 100644 index 0000000000..da93e998f5 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:light_gray_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_calcite.json new file mode 100644 index 0000000000..c0fa570445 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/light_gray_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:light_gray_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_basalt.json new file mode 100644 index 0000000000..aff0ad231c --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:lime_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_calcite.json new file mode 100644 index 0000000000..630285091f --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/lime_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:lime_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_basalt.json new file mode 100644 index 0000000000..2b92ff6a70 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:magenta_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_calcite.json new file mode 100644 index 0000000000..1a60007ed0 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/magenta_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:magenta_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_basalt.json new file mode 100644 index 0000000000..98112845a4 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:orange_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_calcite.json new file mode 100644 index 0000000000..13ffc5b535 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/orange_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:orange_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_basalt.json new file mode 100644 index 0000000000..2bcc9bde9c --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:pink_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_calcite.json new file mode 100644 index 0000000000..9d098a98ac --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/pink_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:pink_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_basalt.json new file mode 100644 index 0000000000..5061e512c7 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:purple_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_calcite.json new file mode 100644 index 0000000000..14a01c4239 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/purple_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:purple_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_basalt.json new file mode 100644 index 0000000000..360381fcc9 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:red_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_calcite.json new file mode 100644 index 0000000000..f58fa4977c --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/red_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:red_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_basalt.json new file mode 100644 index 0000000000..b1d6116219 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:white_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_calcite.json new file mode 100644 index 0000000000..aff0b1fc7a --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/white_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:white_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_basalt.json b/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_basalt.json new file mode 100644 index 0000000000..c3519f3ba0 --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_basalt.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:yellow_symbolic_basalt" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_calcite.json b/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_calcite.json new file mode 100644 index 0000000000..1d7612014d --- /dev/null +++ b/src/main/resources/data/spectrum/loot_table/blocks/yellow_symbolic_calcite.json @@ -0,0 +1,19 @@ +{ + "type": "minecraft:block", + "pools": [ + { + "rolls": 1, + "entries": [ + { + "type": "minecraft:item", + "name": "spectrum:yellow_symbolic_calcite" + } + ], + "conditions": [ + { + "condition": "minecraft:survives_explosion" + } + ] + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/modonomicon/books/guidebook/entries/decoration/symbolics.json b/src/main/resources/data/spectrum/modonomicon/books/guidebook/entries/decoration/symbolics.json new file mode 100644 index 0000000000..2beb9ea5af --- /dev/null +++ b/src/main/resources/data/spectrum/modonomicon/books/guidebook/entries/decoration/symbolics.json @@ -0,0 +1,148 @@ +{ + "name": "book.spectrum.guidebook.symbolics.name", + "icon": { + "item": "spectrum:cyan_symbolic_basalt" + }, + "condition": { + "type": "modonomicon:advancement", + "advancement_id": "spectrum:unlocks/colored_symbolics/any" + }, + "category": "spectrum:decoration", + "hide_while_locked": true, + "parents": [ + { + "entry": "spectrum:decoration/pigment", + "line_reversed": true + }, + { + "entry": "spectrum:decoration/block_variants" + } + ], + "background_u_index": 0, + "background_v_index": 0, + "x": 7, + "y": 3, + "pages": [ + { + "type": "modonomicon:text", + "text": "book.spectrum.guidebook.symbolics.page0.text", + "title": "book.spectrum.guidebook.symbolics.name" + }, + { + "type": "spectrum:collection", + "title": "book.spectrum.guidebook.symbolics.page1.title", + "items": [ + { + "id": "spectrum:black_symbolic_basalt" + }, + { + "id": "spectrum:black_symbolic_calcite" + }, + { + "id": "spectrum:blue_symbolic_basalt" + }, + { + "id": "spectrum:blue_symbolic_calcite" + }, + { + "id": "spectrum:brown_symbolic_basalt" + }, + { + "id": "spectrum:brown_symbolic_calcite" + }, + { + "id": "spectrum:cyan_symbolic_basalt" + }, + { + "id": "spectrum:cyan_symbolic_calcite" + }, + { + "id": "spectrum:gray_symbolic_basalt" + }, + { + "id": "spectrum:gray_symbolic_calcite" + }, + { + "id": "spectrum:green_symbolic_basalt" + }, + { + "id": "spectrum:green_symbolic_calcite" + }, + { + "id": "spectrum:light_blue_symbolic_basalt" + }, + { + "id": "spectrum:light_blue_symbolic_calcite" + }, + { + "id": "spectrum:light_gray_symbolic_basalt" + }, + { + "id": "spectrum:light_gray_symbolic_calcite" + }, + { + "id": "spectrum:lime_symbolic_basalt" + }, + { + "id": "spectrum:lime_symbolic_calcite" + }, + { + "id": "spectrum:magenta_symbolic_basalt" + }, + { + "id": "spectrum:magenta_symbolic_calcite" + }, + { + "id": "spectrum:orange_symbolic_basalt" + }, + { + "id": "spectrum:orange_symbolic_calcite" + }, + { + "id": "spectrum:pink_symbolic_basalt" + }, + { + "id": "spectrum:pink_symbolic_calcite" + }, + { + "id": "spectrum:purple_symbolic_basalt" + }, + { + "id": "spectrum:purple_symbolic_calcite" + }, + { + "id": "spectrum:red_symbolic_basalt" + }, + { + "id": "spectrum:red_symbolic_calcite" + }, + { + "id": "spectrum:white_symbolic_basalt" + }, + { + "id": "spectrum:white_symbolic_calcite" + }, + { + "id": "spectrum:yellow_symbolic_basalt" + }, + { + "id": "spectrum:yellow_symbolic_calcite" + } + ] + }, + { + "type": "spectrum:pedestal_crafting", + "title": "container.spectrum.rei.pedestal_recipe", + "skip_recipe_unlock_check": true, + "recipe_id": "spectrum:pedestal/tier1/colored_symbolics/cyan_symbolic_basalt", + "text": "book.spectrum.guidebook.symbolics.page2.text" + }, + { + "type": "spectrum:pedestal_crafting", + "title": "container.spectrum.rei.pedestal_recipe", + "skip_recipe_unlock_check": true, + "recipe_id": "spectrum:pedestal/tier1/colored_symbolics/cyan_symbolic_calcite", + "text": "book.spectrum.guidebook.symbolics.page3.text" + } + ] +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_basalt.json new file mode 100644 index 0000000000..a03b0da850 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "advanced", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 6 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:black_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:black_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/black" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_calcite.json new file mode 100644 index 0000000000..7b385bd6fa --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/black_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "advanced", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 6 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:black_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:black_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/black" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_basalt.json new file mode 100644 index 0000000000..a8779f0768 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 3, + "spectrum:magenta": 2, + "spectrum:yellow": 1, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:blue_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:blue_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/blue" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_calcite.json new file mode 100644 index 0000000000..70b0e347c9 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/blue_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 3, + "spectrum:magenta": 2, + "spectrum:yellow": 1, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:blue_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:blue_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/blue" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_basalt.json new file mode 100644 index 0000000000..fad46b3e63 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "advanced", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 1, + "spectrum:yellow": 2, + "spectrum:white": 0, + "spectrum:black": 3 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:brown_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:brown_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/brown" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_calcite.json new file mode 100644 index 0000000000..593357e219 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/brown_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "advanced", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 1, + "spectrum:yellow": 2, + "spectrum:white": 0, + "spectrum:black": 3 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:brown_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:brown_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/brown" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_basalt.json new file mode 100644 index 0000000000..cca6d5bfae --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 6, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:cyan_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:cyan_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/cyan" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_calcite.json new file mode 100644 index 0000000000..5f143e900e --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/cyan_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 6, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:cyan_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:cyan_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/cyan" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_basalt.json new file mode 100644 index 0000000000..f0dd0ea5c9 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 2, + "spectrum:black": 4 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:gray_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:gray_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/gray" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_calcite.json new file mode 100644 index 0000000000..185e22e9a1 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/gray_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 2, + "spectrum:black": 4 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:gray_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:gray_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/gray" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_basalt.json new file mode 100644 index 0000000000..5b4d7c2c27 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 1, + "spectrum:yellow": 3, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:green_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:green_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/green" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_calcite.json new file mode 100644 index 0000000000..e9abc684bf --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/green_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 1, + "spectrum:yellow": 3, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:green_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:green_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/green" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_basalt.json new file mode 100644 index 0000000000..39486f557b --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 4, + "spectrum:magenta": 2, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:light_blue_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:light_blue_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/light_blue" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_calcite.json new file mode 100644 index 0000000000..a7733d0c78 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_blue_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 4, + "spectrum:magenta": 2, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:light_blue_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:light_blue_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/light_blue" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_basalt.json new file mode 100644 index 0000000000..e75cbb94c8 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 4, + "spectrum:black": 2 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:light_gray_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:light_gray_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/light_gray" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_calcite.json new file mode 100644 index 0000000000..8610ce7d42 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/light_gray_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 4, + "spectrum:black": 2 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:light_gray_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:light_gray_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/light_gray" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_basalt.json new file mode 100644 index 0000000000..8132d7b5b9 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 0, + "spectrum:yellow": 4, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:lime_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:lime_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/lime" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_calcite.json new file mode 100644 index 0000000000..3b0aff0f62 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/lime_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 0, + "spectrum:yellow": 4, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:lime_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:lime_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/lime" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_basalt.json new file mode 100644 index 0000000000..33dcb2a647 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 6, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:magenta_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:magenta_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/magenta" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_calcite.json new file mode 100644 index 0000000000..037a1adf12 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/magenta_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 6, + "spectrum:yellow": 0, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:magenta_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:magenta_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/magenta" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_basalt.json new file mode 100644 index 0000000000..b9fd0c0d7d --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 2, + "spectrum:yellow": 4, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:orange_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:orange_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/orange" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_calcite.json new file mode 100644 index 0000000000..3dc95a818a --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/orange_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 2, + "spectrum:yellow": 4, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:orange_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:orange_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/orange" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_basalt.json new file mode 100644 index 0000000000..9cac32ed7e --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 4, + "spectrum:yellow": 2, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:pink_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:pink_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/pink" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_calcite.json new file mode 100644 index 0000000000..a54ba6313e --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/pink_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 4, + "spectrum:yellow": 2, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:pink_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:pink_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/pink" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_basalt.json new file mode 100644 index 0000000000..8ba8bdfb0a --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 3, + "spectrum:yellow": 1, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:purple_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:purple_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/purple" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_calcite.json new file mode 100644 index 0000000000..72e52f687a --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/purple_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 2, + "spectrum:magenta": 3, + "spectrum:yellow": 1, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:purple_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:purple_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/purple" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_basalt.json new file mode 100644 index 0000000000..abc3a6d9e7 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 3, + "spectrum:yellow": 3, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:red_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:red_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/red" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_calcite.json new file mode 100644 index 0000000000..c27e91725a --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/red_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 3, + "spectrum:yellow": 3, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:red_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:red_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/red" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_basalt.json new file mode 100644 index 0000000000..15015a5807 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 6, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:white_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:white_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/white" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_calcite.json new file mode 100644 index 0000000000..da7a236dd1 --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/white_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "complex", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 0, + "spectrum:white": 6, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:white_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:white_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/white" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_basalt.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_basalt.json new file mode 100644 index 0000000000..05ded95f8a --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_basalt.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 6, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:yellow_pigment", + "S": "spectrum:polished_basalt" + }, + "result": { + "id": "spectrum:yellow_symbolic_basalt", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/yellow" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_calcite.json b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_calcite.json new file mode 100644 index 0000000000..a8e6d0893f --- /dev/null +++ b/src/main/resources/data/spectrum/recipe/pedestal/tier1/colored_symbolics/yellow_symbolic_calcite.json @@ -0,0 +1,28 @@ +{ + "type": "spectrum:pedestal", + "group": "symbolics", + "time": 40, + "tier": "basic", + "colors": { + "spectrum:cyan": 0, + "spectrum:magenta": 0, + "spectrum:yellow": 6, + "spectrum:white": 0, + "spectrum:black": 0 + }, + "experience": 0.5, + "pattern": [ + " S ", + "SPS", + " S " + ], + "key": { + "P": "spectrum:yellow_pigment", + "S": "spectrum:polished_calcite" + }, + "result": { + "id": "spectrum:yellow_symbolic_calcite", + "count": 4 + }, + "required_advancement": "spectrum:unlocks/colored_symbolics/yellow" +} \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/block/basalts.json b/src/main/resources/data/spectrum/tags/block/basalts.json index 2ddd12519e..5f1ac3a0c2 100644 --- a/src/main/resources/data/spectrum/tags/block/basalts.json +++ b/src/main/resources/data/spectrum/tags/block/basalts.json @@ -24,6 +24,22 @@ "spectrum:topaz_chiseled_basalt", "spectrum:citrine_chiseled_basalt", "spectrum:onyx_chiseled_basalt", - "spectrum:moonstone_chiseled_basalt" + "spectrum:moonstone_chiseled_basalt", + "spectrum:white_symbolic_basalt", + "spectrum:light_gray_symbolic_basalt", + "spectrum:gray_symbolic_basalt", + "spectrum:black_symbolic_basalt", + "spectrum:brown_symbolic_basalt", + "spectrum:red_symbolic_basalt", + "spectrum:orange_symbolic_basalt", + "spectrum:yellow_symbolic_basalt", + "spectrum:lime_symbolic_basalt", + "spectrum:green_symbolic_basalt", + "spectrum:cyan_symbolic_basalt", + "spectrum:light_blue_symbolic_basalt", + "spectrum:blue_symbolic_basalt", + "spectrum:purple_symbolic_basalt", + "spectrum:magenta_symbolic_basalt", + "spectrum:pink_symbolic_basalt" ] } \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/block/calcites.json b/src/main/resources/data/spectrum/tags/block/calcites.json index 676b69786f..b8b0567fa0 100644 --- a/src/main/resources/data/spectrum/tags/block/calcites.json +++ b/src/main/resources/data/spectrum/tags/block/calcites.json @@ -24,6 +24,22 @@ "spectrum:topaz_chiseled_calcite", "spectrum:citrine_chiseled_calcite", "spectrum:onyx_chiseled_calcite", - "spectrum:moonstone_chiseled_calcite" + "spectrum:moonstone_chiseled_calcite", + "spectrum:white_symbolic_calcite", + "spectrum:light_gray_symbolic_calcite", + "spectrum:gray_symbolic_calcite", + "spectrum:black_symbolic_calcite", + "spectrum:brown_symbolic_calcite", + "spectrum:red_symbolic_calcite", + "spectrum:orange_symbolic_calcite", + "spectrum:yellow_symbolic_calcite", + "spectrum:lime_symbolic_calcite", + "spectrum:green_symbolic_calcite", + "spectrum:cyan_symbolic_calcite", + "spectrum:light_blue_symbolic_calcite", + "spectrum:blue_symbolic_calcite", + "spectrum:purple_symbolic_calcite", + "spectrum:magenta_symbolic_calcite", + "spectrum:pink_symbolic_calcite" ] } \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/block/structure/bases.json b/src/main/resources/data/spectrum/tags/block/structure/bases.json index 7c1c8b9dba..2ac5ea7d1c 100644 --- a/src/main/resources/data/spectrum/tags/block/structure/bases.json +++ b/src/main/resources/data/spectrum/tags/block/structure/bases.json @@ -13,6 +13,40 @@ "spectrum:cracked_calcite_bricks", "spectrum:cracked_basalt_tiles", - "spectrum:cracked_calcite_tiles" + "spectrum:cracked_calcite_tiles", + + "spectrum:white_symbolic_basalt", + "spectrum:light_gray_symbolic_basalt", + "spectrum:gray_symbolic_basalt", + "spectrum:black_symbolic_basalt", + "spectrum:brown_symbolic_basalt", + "spectrum:red_symbolic_basalt", + "spectrum:orange_symbolic_basalt", + "spectrum:yellow_symbolic_basalt", + "spectrum:lime_symbolic_basalt", + "spectrum:green_symbolic_basalt", + "spectrum:cyan_symbolic_basalt", + "spectrum:light_blue_symbolic_basalt", + "spectrum:blue_symbolic_basalt", + "spectrum:purple_symbolic_basalt", + "spectrum:magenta_symbolic_basalt", + "spectrum:pink_symbolic_basalt", + "spectrum:white_symbolic_calcite", + "spectrum:light_gray_symbolic_calcite", + "spectrum:gray_symbolic_calcite", + "spectrum:black_symbolic_calcite", + "spectrum:brown_symbolic_calcite", + "spectrum:red_symbolic_calcite", + "spectrum:orange_symbolic_calcite", + "spectrum:yellow_symbolic_calcite", + "spectrum:lime_symbolic_calcite", + "spectrum:green_symbolic_calcite", + "spectrum:cyan_symbolic_calcite", + "spectrum:light_blue_symbolic_calcite", + "spectrum:blue_symbolic_calcite", + "spectrum:purple_symbolic_calcite", + "spectrum:magenta_symbolic_calcite", + "spectrum:pink_symbolic_calcite" + ] } \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/block/structure/chiseled.json b/src/main/resources/data/spectrum/tags/block/structure/chiseled.json index f6bc81a101..da151239a6 100644 --- a/src/main/resources/data/spectrum/tags/block/structure/chiseled.json +++ b/src/main/resources/data/spectrum/tags/block/structure/chiseled.json @@ -1,6 +1,40 @@ { "values": [ "spectrum:chiseled_polished_basalt", - "spectrum:chiseled_polished_calcite" + "spectrum:chiseled_polished_calcite", + + "spectrum:white_symbolic_basalt", + "spectrum:light_gray_symbolic_basalt", + "spectrum:gray_symbolic_basalt", + "spectrum:black_symbolic_basalt", + "spectrum:brown_symbolic_basalt", + "spectrum:red_symbolic_basalt", + "spectrum:orange_symbolic_basalt", + "spectrum:yellow_symbolic_basalt", + "spectrum:lime_symbolic_basalt", + "spectrum:green_symbolic_basalt", + "spectrum:cyan_symbolic_basalt", + "spectrum:light_blue_symbolic_basalt", + "spectrum:blue_symbolic_basalt", + "spectrum:purple_symbolic_basalt", + "spectrum:magenta_symbolic_basalt", + "spectrum:pink_symbolic_basalt", + "spectrum:white_symbolic_calcite", + "spectrum:light_gray_symbolic_calcite", + "spectrum:gray_symbolic_calcite", + "spectrum:black_symbolic_calcite", + "spectrum:brown_symbolic_calcite", + "spectrum:red_symbolic_calcite", + "spectrum:orange_symbolic_calcite", + "spectrum:yellow_symbolic_calcite", + "spectrum:lime_symbolic_calcite", + "spectrum:green_symbolic_calcite", + "spectrum:cyan_symbolic_calcite", + "spectrum:light_blue_symbolic_calcite", + "spectrum:blue_symbolic_calcite", + "spectrum:purple_symbolic_calcite", + "spectrum:magenta_symbolic_calcite", + "spectrum:pink_symbolic_calcite" + ] } \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/item/basalts.json b/src/main/resources/data/spectrum/tags/item/basalts.json index 2ddd12519e..5f1ac3a0c2 100644 --- a/src/main/resources/data/spectrum/tags/item/basalts.json +++ b/src/main/resources/data/spectrum/tags/item/basalts.json @@ -24,6 +24,22 @@ "spectrum:topaz_chiseled_basalt", "spectrum:citrine_chiseled_basalt", "spectrum:onyx_chiseled_basalt", - "spectrum:moonstone_chiseled_basalt" + "spectrum:moonstone_chiseled_basalt", + "spectrum:white_symbolic_basalt", + "spectrum:light_gray_symbolic_basalt", + "spectrum:gray_symbolic_basalt", + "spectrum:black_symbolic_basalt", + "spectrum:brown_symbolic_basalt", + "spectrum:red_symbolic_basalt", + "spectrum:orange_symbolic_basalt", + "spectrum:yellow_symbolic_basalt", + "spectrum:lime_symbolic_basalt", + "spectrum:green_symbolic_basalt", + "spectrum:cyan_symbolic_basalt", + "spectrum:light_blue_symbolic_basalt", + "spectrum:blue_symbolic_basalt", + "spectrum:purple_symbolic_basalt", + "spectrum:magenta_symbolic_basalt", + "spectrum:pink_symbolic_basalt" ] } \ No newline at end of file diff --git a/src/main/resources/data/spectrum/tags/item/calcites.json b/src/main/resources/data/spectrum/tags/item/calcites.json index 676b69786f..b8b0567fa0 100644 --- a/src/main/resources/data/spectrum/tags/item/calcites.json +++ b/src/main/resources/data/spectrum/tags/item/calcites.json @@ -24,6 +24,22 @@ "spectrum:topaz_chiseled_calcite", "spectrum:citrine_chiseled_calcite", "spectrum:onyx_chiseled_calcite", - "spectrum:moonstone_chiseled_calcite" + "spectrum:moonstone_chiseled_calcite", + "spectrum:white_symbolic_calcite", + "spectrum:light_gray_symbolic_calcite", + "spectrum:gray_symbolic_calcite", + "spectrum:black_symbolic_calcite", + "spectrum:brown_symbolic_calcite", + "spectrum:red_symbolic_calcite", + "spectrum:orange_symbolic_calcite", + "spectrum:yellow_symbolic_calcite", + "spectrum:lime_symbolic_calcite", + "spectrum:green_symbolic_calcite", + "spectrum:cyan_symbolic_calcite", + "spectrum:light_blue_symbolic_calcite", + "spectrum:blue_symbolic_calcite", + "spectrum:purple_symbolic_calcite", + "spectrum:magenta_symbolic_calcite", + "spectrum:pink_symbolic_calcite" ] } \ No newline at end of file