diff --git a/src/generated/resources/assets/create/blockstates/acacia_window.json b/src/generated/resources/assets/create/blockstates/acacia_window.json new file mode 100644 index 000000000..db4969dd6 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/acacia_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/acacia_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/birch_window.json b/src/generated/resources/assets/create/blockstates/birch_window.json new file mode 100644 index 000000000..3448f2e10 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/birch_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/birch_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/dark_oak_window.json b/src/generated/resources/assets/create/blockstates/dark_oak_window.json new file mode 100644 index 000000000..1e9eea88d --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/dark_oak_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/dark_oak_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/jungle_window.json b/src/generated/resources/assets/create/blockstates/jungle_window.json new file mode 100644 index 000000000..bdd18ba10 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/jungle_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/jungle_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/oak_window.json b/src/generated/resources/assets/create/blockstates/oak_window.json new file mode 100644 index 000000000..a4073be78 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/oak_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/oak_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/ornate_iron_window.json b/src/generated/resources/assets/create/blockstates/ornate_iron_window.json new file mode 100644 index 000000000..933d27cd0 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/ornate_iron_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/ornate_iron_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/blockstates/spruce_window.json b/src/generated/resources/assets/create/blockstates/spruce_window.json new file mode 100644 index 000000000..aa0d1abf5 --- /dev/null +++ b/src/generated/resources/assets/create/blockstates/spruce_window.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "create:block/spruce_window" + } + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/lang/en_ud.json b/src/generated/resources/assets/create/lang/en_ud.json index aed9e61bb..13c29ce46 100644 --- a/src/generated/resources/assets/create/lang/en_ud.json +++ b/src/generated/resources/assets/create/lang/en_ud.json @@ -1,13 +1,16 @@ { + "block.create.acacia_window": "\u028Dopu\u0131M \u0250\u0131\u0254\u0250\u0254\u2C6F", "block.create.andesite_bricks": "s\u029E\u0254\u0131\u0279\u15FA \u01DD\u0287\u0131s\u01DDpu\u2C6F", "block.create.andesite_cobblestone": "\u01DDuo\u0287s\u01DD\u05DFqqo\u0186 \u01DD\u0287\u0131s\u01DDpu\u2C6F", "block.create.andesite_pillar": "\u0279\u0250\u05DF\u05DF\u0131\u0500 \u01DD\u0287\u0131s\u01DDpu\u2C6F", + "block.create.birch_window": "\u028Dopu\u0131M \u0265\u0254\u0279\u0131\u15FA", "block.create.chiseled_dark_scoria": "\u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1 p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", "block.create.chiseled_dolomite": "\u01DD\u0287\u0131\u026Fo\u05DFo\u15E1 p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", "block.create.chiseled_gabbro": "o\u0279qq\u0250\u2141 p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", "block.create.chiseled_limestone": "\u01DDuo\u0287s\u01DD\u026F\u0131\uA780 p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", "block.create.chiseled_scoria": "\u0250\u0131\u0279o\u0254S p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", "block.create.chiseled_weathered_limestone": "\u01DDuo\u0287s\u01DD\u026F\u0131\uA780 p\u01DD\u0279\u01DD\u0265\u0287\u0250\u01DDM p\u01DD\u05DF\u01DDs\u0131\u0265\u0186", + "block.create.dark_oak_window": "\u028Dopu\u0131M \u029E\u0250O \u029E\u0279\u0250\u15E1", "block.create.dark_scoria": "\u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1", "block.create.dark_scoria_bricks": "s\u029E\u0254\u0131\u0279\u15FA \u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1", "block.create.dark_scoria_cobblestone": "\u01DDuo\u0287s\u01DD\u05DFqqo\u0186 \u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1", @@ -37,6 +40,7 @@ "block.create.granite_cobblestone": "\u01DDuo\u0287s\u01DD\u05DFqqo\u0186 \u01DD\u0287\u0131u\u0250\u0279\u2141", "block.create.granite_pillar": "\u0279\u0250\u05DF\u05DF\u0131\u0500 \u01DD\u0287\u0131u\u0250\u0279\u2141", "block.create.horizontal_framed_glass": "ss\u0250\u05DF\u2141 p\u01DD\u026F\u0250\u0279\u2132 \u05DF\u0250\u0287uoz\u0131\u0279oH", + "block.create.jungle_window": "\u028Dopu\u0131M \u01DD\u05DFbun\u017F", "block.create.layered_andesite": "\u01DD\u0287\u0131s\u01DDpu\u2C6F p\u01DD\u0279\u01DD\u028E\u0250\uA780", "block.create.layered_dark_scoria": "\u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1 p\u01DD\u0279\u01DD\u028E\u0250\uA780", "block.create.layered_diorite": "\u01DD\u0287\u0131\u0279o\u0131\u15E1 p\u01DD\u0279\u01DD\u028E\u0250\uA780", @@ -61,6 +65,8 @@ "block.create.mossy_scoria": "\u0250\u0131\u0279o\u0254S \u028EssoW", "block.create.mossy_weathered_limestone": "\u01DDuo\u0287s\u01DD\u026F\u0131\uA780 p\u01DD\u0279\u01DD\u0265\u0287\u0250\u01DDM \u028EssoW", "block.create.natural_scoria": "\u0250\u0131\u0279o\u0254S \u05DF\u0250\u0279n\u0287\u0250N", + "block.create.oak_window": "\u028Dopu\u0131M \u029E\u0250O", + "block.create.ornate_iron_window": "\u028Dopu\u0131M uo\u0279I \u01DD\u0287\u0250u\u0279O", "block.create.overgrown_andesite": "\u01DD\u0287\u0131s\u01DDpu\u2C6F u\u028Do\u0279b\u0279\u01DD\u028CO", "block.create.overgrown_dark_scoria": "\u0250\u0131\u0279o\u0254S \u029E\u0279\u0250\u15E1 u\u028Do\u0279b\u0279\u01DD\u028CO", "block.create.overgrown_diorite": "\u01DD\u0287\u0131\u0279o\u0131\u15E1 u\u028Do\u0279b\u0279\u01DD\u028CO", @@ -89,6 +95,7 @@ "block.create.scoria_bricks": "s\u029E\u0254\u0131\u0279\u15FA \u0250\u0131\u0279o\u0254S", "block.create.scoria_cobblestone": "\u01DDuo\u0287s\u01DD\u05DFqqo\u0186 \u0250\u0131\u0279o\u0254S", "block.create.scoria_pillar": "\u0279\u0250\u05DF\u05DF\u0131\u0500 \u0250\u0131\u0279o\u0254S", + "block.create.spruce_window": "\u028Dopu\u0131M \u01DD\u0254n\u0279dS", "block.create.vertical_framed_glass": "ss\u0250\u05DF\u2141 p\u01DD\u026F\u0250\u0279\u2132 \u05DF\u0250\u0254\u0131\u0287\u0279\u01DD\u039B", "block.create.weathered_limestone": "\u01DDuo\u0287s\u01DD\u026F\u0131\uA780 p\u01DD\u0279\u01DD\u0265\u0287\u0250\u01DDM", "block.create.weathered_limestone_bricks": "s\u029E\u0254\u0131\u0279\u15FA \u01DDuo\u0287s\u01DD\u026F\u0131\uA780 p\u01DD\u0279\u01DD\u0265\u0287\u0250\u01DDM", diff --git a/src/generated/resources/assets/create/lang/en_us.json b/src/generated/resources/assets/create/lang/en_us.json index 91a912cb9..c145f1114 100644 --- a/src/generated/resources/assets/create/lang/en_us.json +++ b/src/generated/resources/assets/create/lang/en_us.json @@ -1,13 +1,16 @@ { + "block.create.acacia_window": "Acacia Window", "block.create.andesite_bricks": "Andesite Bricks", "block.create.andesite_cobblestone": "Andesite Cobblestone", "block.create.andesite_pillar": "Andesite Pillar", + "block.create.birch_window": "Birch Window", "block.create.chiseled_dark_scoria": "Chiseled Dark Scoria", "block.create.chiseled_dolomite": "Chiseled Dolomite", "block.create.chiseled_gabbro": "Chiseled Gabbro", "block.create.chiseled_limestone": "Chiseled Limestone", "block.create.chiseled_scoria": "Chiseled Scoria", "block.create.chiseled_weathered_limestone": "Chiseled Weathered Limestone", + "block.create.dark_oak_window": "Dark Oak Window", "block.create.dark_scoria": "Dark Scoria", "block.create.dark_scoria_bricks": "Dark Scoria Bricks", "block.create.dark_scoria_cobblestone": "Dark Scoria Cobblestone", @@ -37,6 +40,7 @@ "block.create.granite_cobblestone": "Granite Cobblestone", "block.create.granite_pillar": "Granite Pillar", "block.create.horizontal_framed_glass": "Horizontal Framed Glass", + "block.create.jungle_window": "Jungle Window", "block.create.layered_andesite": "Layered Andesite", "block.create.layered_dark_scoria": "Layered Dark Scoria", "block.create.layered_diorite": "Layered Diorite", @@ -61,6 +65,8 @@ "block.create.mossy_scoria": "Mossy Scoria", "block.create.mossy_weathered_limestone": "Mossy Weathered Limestone", "block.create.natural_scoria": "Natural Scoria", + "block.create.oak_window": "Oak Window", + "block.create.ornate_iron_window": "Ornate Iron Window", "block.create.overgrown_andesite": "Overgrown Andesite", "block.create.overgrown_dark_scoria": "Overgrown Dark Scoria", "block.create.overgrown_diorite": "Overgrown Diorite", @@ -89,6 +95,7 @@ "block.create.scoria_bricks": "Scoria Bricks", "block.create.scoria_cobblestone": "Scoria Cobblestone", "block.create.scoria_pillar": "Scoria Pillar", + "block.create.spruce_window": "Spruce Window", "block.create.vertical_framed_glass": "Vertical Framed Glass", "block.create.weathered_limestone": "Weathered Limestone", "block.create.weathered_limestone_bricks": "Weathered Limestone Bricks", diff --git a/src/generated/resources/assets/create/models/block/acacia_window.json b/src/generated/resources/assets/create/models/block/acacia_window.json new file mode 100644 index 000000000..f79f49be6 --- /dev/null +++ b/src/generated/resources/assets/create/models/block/acacia_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/acacia_window", + "end": "block/acacia_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/birch_window.json b/src/generated/resources/assets/create/models/block/birch_window.json new file mode 100644 index 000000000..c53e4c0bc --- /dev/null +++ b/src/generated/resources/assets/create/models/block/birch_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/birch_window", + "end": "block/birch_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/dark_oak_window.json b/src/generated/resources/assets/create/models/block/dark_oak_window.json new file mode 100644 index 000000000..87502565e --- /dev/null +++ b/src/generated/resources/assets/create/models/block/dark_oak_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/dark_oak_window", + "end": "block/dark_oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/jungle_window.json b/src/generated/resources/assets/create/models/block/jungle_window.json new file mode 100644 index 000000000..25abe6c35 --- /dev/null +++ b/src/generated/resources/assets/create/models/block/jungle_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/jungle_window", + "end": "block/jungle_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/oak_window.json b/src/generated/resources/assets/create/models/block/oak_window.json new file mode 100644 index 000000000..2349623d3 --- /dev/null +++ b/src/generated/resources/assets/create/models/block/oak_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/oak_window", + "end": "block/oak_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/ornate_iron_window.json b/src/generated/resources/assets/create/models/block/ornate_iron_window.json new file mode 100644 index 000000000..d982709ad --- /dev/null +++ b/src/generated/resources/assets/create/models/block/ornate_iron_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/ornate_iron_window", + "end": "create:block/palettes/ornate_iron_window_end" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/block/spruce_window.json b/src/generated/resources/assets/create/models/block/spruce_window.json new file mode 100644 index 000000000..89b4c3519 --- /dev/null +++ b/src/generated/resources/assets/create/models/block/spruce_window.json @@ -0,0 +1,7 @@ +{ + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/spruce_window", + "end": "block/spruce_planks" + } +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/acacia_window.json b/src/generated/resources/assets/create/models/item/acacia_window.json new file mode 100644 index 000000000..29cdbde2d --- /dev/null +++ b/src/generated/resources/assets/create/models/item/acacia_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/acacia_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/birch_window.json b/src/generated/resources/assets/create/models/item/birch_window.json new file mode 100644 index 000000000..b8198fe6b --- /dev/null +++ b/src/generated/resources/assets/create/models/item/birch_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/birch_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/dark_oak_window.json b/src/generated/resources/assets/create/models/item/dark_oak_window.json new file mode 100644 index 000000000..2af27cc13 --- /dev/null +++ b/src/generated/resources/assets/create/models/item/dark_oak_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/dark_oak_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/framed_glass.json b/src/generated/resources/assets/create/models/item/framed_glass.json index 23fff4e54..8be71ff0a 100644 --- a/src/generated/resources/assets/create/models/item/framed_glass.json +++ b/src/generated/resources/assets/create/models/item/framed_glass.json @@ -1,3 +1,7 @@ { - "parent": "create:block/framed_glass" + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/framed_glass", + "end": "create:block/palettes/framed_glass" + } } \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/horizontal_framed_glass.json b/src/generated/resources/assets/create/models/item/horizontal_framed_glass.json index 82dea0725..33938b26c 100644 --- a/src/generated/resources/assets/create/models/item/horizontal_framed_glass.json +++ b/src/generated/resources/assets/create/models/item/horizontal_framed_glass.json @@ -1,3 +1,7 @@ { - "parent": "create:block/horizontal_framed_glass" + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/horizontal_framed_glass", + "end": "create:block/palettes/framed_glass" + } } \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/jungle_window.json b/src/generated/resources/assets/create/models/item/jungle_window.json new file mode 100644 index 000000000..8f7e813a8 --- /dev/null +++ b/src/generated/resources/assets/create/models/item/jungle_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/jungle_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/natural_scoria.json b/src/generated/resources/assets/create/models/item/natural_scoria.json new file mode 100644 index 000000000..52e3b5387 --- /dev/null +++ b/src/generated/resources/assets/create/models/item/natural_scoria.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/natural_scoria" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/oak_window.json b/src/generated/resources/assets/create/models/item/oak_window.json new file mode 100644 index 000000000..df92205b6 --- /dev/null +++ b/src/generated/resources/assets/create/models/item/oak_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/oak_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/ornate_iron_window.json b/src/generated/resources/assets/create/models/item/ornate_iron_window.json new file mode 100644 index 000000000..634eb708f --- /dev/null +++ b/src/generated/resources/assets/create/models/item/ornate_iron_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/ornate_iron_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/spruce_window.json b/src/generated/resources/assets/create/models/item/spruce_window.json new file mode 100644 index 000000000..cef713400 --- /dev/null +++ b/src/generated/resources/assets/create/models/item/spruce_window.json @@ -0,0 +1,3 @@ +{ + "parent": "create:block/spruce_window" +} \ No newline at end of file diff --git a/src/generated/resources/assets/create/models/item/vertical_framed_glass.json b/src/generated/resources/assets/create/models/item/vertical_framed_glass.json index f9e4d4bb4..3c511a82d 100644 --- a/src/generated/resources/assets/create/models/item/vertical_framed_glass.json +++ b/src/generated/resources/assets/create/models/item/vertical_framed_glass.json @@ -1,3 +1,7 @@ { - "parent": "create:block/vertical_framed_glass" + "parent": "block/cube_column", + "textures": { + "side": "create:block/palettes/vertical_framed_glass", + "end": "create:block/palettes/framed_glass" + } } \ No newline at end of file diff --git a/src/main/java/com/simibubi/create/AllBlocks.java b/src/main/java/com/simibubi/create/AllBlocks.java index 3fecb5da2..52f81c571 100644 --- a/src/main/java/com/simibubi/create/AllBlocks.java +++ b/src/main/java/com/simibubi/create/AllBlocks.java @@ -53,8 +53,6 @@ import com.simibubi.create.modules.contraptions.relays.belt.BeltBlock; import com.simibubi.create.modules.contraptions.relays.encased.AdjustablePulleyBlock; import com.simibubi.create.modules.contraptions.relays.encased.EncasedBeltBlock; import com.simibubi.create.modules.contraptions.relays.gauge.GaugeBlock; -import com.simibubi.create.modules.curiosities.CocoaLogBlock; -import com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockBlock; import com.simibubi.create.modules.curiosities.symmetry.block.CrossPlaneSymmetryBlock; import com.simibubi.create.modules.curiosities.symmetry.block.PlaneSymmetryBlock; import com.simibubi.create.modules.curiosities.symmetry.block.TriplePlaneSymmetryBlock; @@ -214,9 +212,6 @@ public enum AllBlocks implements NonNullSupplier { SYMMETRY_PLANE(PlaneSymmetryBlock::new, ComesWith.NO_BLOCKITEM), SYMMETRY_CROSSPLANE(CrossPlaneSymmetryBlock::new, ComesWith.NO_BLOCKITEM), SYMMETRY_TRIPLEPLANE(TriplePlaneSymmetryBlock::new, ComesWith.NO_BLOCKITEM), - WINDOW_IN_A_BLOCK(WindowInABlockBlock::new, ComesWith.NO_BLOCKITEM), - COCOA_LOG(CocoaLogBlock::new, ITaggable.create() - .withVanillaTags(ITaggable.BLOCK, "jungle_logs")), _5_(Sections.SCHEMATICS), diff --git a/src/main/java/com/simibubi/create/AllCTs.java b/src/main/java/com/simibubi/create/AllCTs.java index d5aa4cd56..604158684 100644 --- a/src/main/java/com/simibubi/create/AllCTs.java +++ b/src/main/java/com/simibubi/create/AllCTs.java @@ -12,18 +12,17 @@ import net.minecraft.util.ResourceLocation; public enum AllCTs { - FRAMED_GLASS(custom(OMNIDIRECTIONAL, "palettes/framed_glass", "framed_glass")), - HORIZONTAL_FRAMED_GLASS(custom(HORIZONTAL, "palettes/framed_glass", "horizontal_framed_glass")), - VERTICAL_FRAMED_GLASS(custom(VERTICAL, "palettes/framed_glass", "vertical_framed_glass")), + FRAMED_GLASS(custom(OMNIDIRECTIONAL, "palettes/framed_glass", "palettes/framed_glass")), + HORIZONTAL_FRAMED_GLASS(custom(HORIZONTAL, "palettes/framed_glass", "palettes/horizontal_framed_glass")), + VERTICAL_FRAMED_GLASS(custom(VERTICAL, "palettes/framed_glass", "palettes/vertical_framed_glass")), - OAK_GLASS(vertical("oak_window")), - SPRUCE_GLASS(vertical("spruce_window")), - BIRCH_GLASS(vertical("birch_window")), - JUNGLE_GLASS(vertical("jungle_window")), - DARK_OAK_GLASS(vertical("dark_oak_window")), - ACACIA_GLASS(vertical("acacia_window")), - ACACIA_GLASS_DENSE(vertical("acacia_window_dense")), - IRON_GLASS(vertical("iron_window")), + OAK_WINDOW(vertical("palettes/oak_window")), + SPRUCE_WINDOW(vertical("palettes/spruce_window")), + BIRCH_WINDOW(vertical("palettes/birch_window")), + JUNGLE_WINDOW(vertical("palettes/jungle_window")), + ACACIA_WINDOW(vertical("palettes/acacia_window")), + DARK_OAK_WINDOW(vertical("palettes/dark_oak_window")), + ORNATE_IRON_WINDOW(vertical("palettes/ornate_iron_window")), GRANITE_LAYERS(layers("granite")), DIORITE_LAYERS(layers("diorite")), diff --git a/src/main/java/com/simibubi/create/AllTileEntities.java b/src/main/java/com/simibubi/create/AllTileEntities.java index 3f1cb3231..f854535ce 100644 --- a/src/main/java/com/simibubi/create/AllTileEntities.java +++ b/src/main/java/com/simibubi/create/AllTileEntities.java @@ -70,7 +70,6 @@ import com.simibubi.create.modules.contraptions.relays.gauge.StressGaugeTileEnti import com.simibubi.create.modules.contraptions.relays.gearbox.GearboxTileEntity; import com.simibubi.create.modules.contraptions.relays.gearbox.GearboxTileEntityRenderer; import com.simibubi.create.modules.contraptions.relays.gearbox.GearshiftTileEntity; -import com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockTileEntity; import com.simibubi.create.modules.logistics.block.RedstoneLinkTileEntity; import com.simibubi.create.modules.logistics.block.StockswitchTileEntity; import com.simibubi.create.modules.logistics.block.belts.observer.BeltObserverTileEntity; @@ -167,9 +166,6 @@ public enum AllTileEntities { FLEXPEATER(FlexpeaterTileEntity::new, AllBlocks.FLEXPEATER), FLEXPULSEPEATER(FlexPulsepeaterTileEntity::new, AllBlocks.FLEXPULSEPEATER), - // Curiosities - WINDOW_IN_A_BLOCK(WindowInABlockTileEntity::new, AllBlocks.WINDOW_IN_A_BLOCK), - ; private Supplier supplier; diff --git a/src/main/java/com/simibubi/create/foundation/block/connected/CTSpriteShifter.java b/src/main/java/com/simibubi/create/foundation/block/connected/CTSpriteShifter.java index cc2677c5f..160208272 100644 --- a/src/main/java/com/simibubi/create/foundation/block/connected/CTSpriteShifter.java +++ b/src/main/java/com/simibubi/create/foundation/block/connected/CTSpriteShifter.java @@ -14,15 +14,15 @@ public class CTSpriteShifter extends SpriteShifter { public static CTSpriteShiftEntry get(CTType type, String blockTextureName) { return get(type, blockTextureName, blockTextureName); } - - + public static CTSpriteShiftEntry get(CTType type, String blockTextureName, String connectedTextureName) { return get(type, new ResourceLocation(Create.ID, "block/" + blockTextureName), connectedTextureName); } - + public static CTSpriteShiftEntry get(CTType type, ResourceLocation blockTexture, String connectedTextureName) { - String targetLocation = "block/connected/" + connectedTextureName; - String key = type.name() + ":" + blockTexture.getNamespace() + ":" + blockTexture.getPath() + "->" + targetLocation; + String targetLocation = "block/" + connectedTextureName + "_connected"; + String key = + type.name() + ":" + blockTexture.getNamespace() + ":" + blockTexture.getPath() + "->" + targetLocation; if (textures.containsKey(key)) return (CTSpriteShiftEntry) textures.get(key); diff --git a/src/main/java/com/simibubi/create/foundation/block/connected/GlassPaneCTBehaviour.java b/src/main/java/com/simibubi/create/foundation/block/connected/GlassPaneCTBehaviour.java index 836d9483d..8e379ff46 100644 --- a/src/main/java/com/simibubi/create/foundation/block/connected/GlassPaneCTBehaviour.java +++ b/src/main/java/com/simibubi/create/foundation/block/connected/GlassPaneCTBehaviour.java @@ -1,9 +1,6 @@ package com.simibubi.create.foundation.block.connected; -import com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockTileEntity; - import net.minecraft.block.BlockState; -import net.minecraft.tileentity.TileEntity; import net.minecraft.util.Direction; import net.minecraft.util.Direction.AxisDirection; import net.minecraft.util.math.BlockPos; @@ -18,15 +15,6 @@ public class GlassPaneCTBehaviour extends StandardCTBehaviour { @Override public boolean connectsTo(BlockState state, BlockState other, ILightReader reader, BlockPos pos, BlockPos otherPos, Direction face) { - - TileEntity te = reader.getTileEntity(pos); - if (te instanceof WindowInABlockTileEntity) - state = ((WindowInABlockTileEntity) te).getWindowBlock(); - - TileEntity otherTE = reader.getTileEntity(otherPos); - if (otherTE instanceof WindowInABlockTileEntity) - other = ((WindowInABlockTileEntity) otherTE).getWindowBlock(); - return state.getBlock() == other.getBlock(); } diff --git a/src/main/java/com/simibubi/create/foundation/registrate/CreateRegistrateBase.java b/src/main/java/com/simibubi/create/foundation/registrate/CreateRegistrateBase.java index 995409b6e..877904df6 100644 --- a/src/main/java/com/simibubi/create/foundation/registrate/CreateRegistrateBase.java +++ b/src/main/java/com/simibubi/create/foundation/registrate/CreateRegistrateBase.java @@ -4,21 +4,15 @@ import java.util.IdentityHashMap; import java.util.Map; import java.util.Map.Entry; -import com.simibubi.create.foundation.block.connected.ConnectedTextureBehaviour; -import com.simibubi.create.foundation.utility.data.BlockStateGen; import com.simibubi.create.modules.Sections; -import com.simibubi.create.modules.palettes.ConnectedGlassBlock; import com.tterrag.registrate.AbstractRegistrate; import com.tterrag.registrate.builders.Builder; -import com.tterrag.registrate.util.entry.BlockEntry; import com.tterrag.registrate.util.entry.RegistryEntry; import com.tterrag.registrate.util.nullness.NonNullFunction; import com.tterrag.registrate.util.nullness.NonNullSupplier; import net.minecraft.block.Block; -import net.minecraft.block.Blocks; import net.minecraft.block.material.Material; -import net.minecraft.client.renderer.RenderType; import net.minecraft.item.ItemGroup; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; import net.minecraftforge.registries.IForgeRegistryEntry; @@ -81,15 +75,4 @@ public class CreateRegistrateBase> extends Abstr .orElse(Sections.UNASSIGNED); } - // Specific patterns - - public BlockEntry framedGlass(String name, ConnectedTextureBehaviour behaviour) { - return createBlock(name, ConnectedGlassBlock::new).connectedTextures(behaviour) - .addLayer(() -> RenderType::getTranslucent) - .initialProperties(() -> Blocks.GLASS) - .blockstate((c, p) -> BlockStateGen.cubeAll(c, p, "palettes/", "framed_glass")) - .simpleItem() - .register(); - } - } diff --git a/src/main/java/com/simibubi/create/modules/curiosities/CocoaLogBlock.java b/src/main/java/com/simibubi/create/modules/curiosities/CocoaLogBlock.java deleted file mode 100644 index badef535a..000000000 --- a/src/main/java/com/simibubi/create/modules/curiosities/CocoaLogBlock.java +++ /dev/null @@ -1,86 +0,0 @@ -package com.simibubi.create.modules.curiosities; - -import java.util.Arrays; -import java.util.Collections; -import java.util.List; -import java.util.Random; - -import com.simibubi.create.config.AllConfigs; - -import net.minecraft.block.Block; -import net.minecraft.block.BlockState; -import net.minecraft.block.Blocks; -import net.minecraft.block.IGrowable; -import net.minecraft.block.RotatedPillarBlock; -import net.minecraft.state.IntegerProperty; -import net.minecraft.state.StateContainer.Builder; -import net.minecraft.state.properties.BlockStateProperties; -import net.minecraft.util.Direction; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.IBlockReader; -import net.minecraft.world.World; -import net.minecraft.world.server.ServerWorld; - -public class CocoaLogBlock extends RotatedPillarBlock implements IGrowable { - - public static IntegerProperty AGE = BlockStateProperties.AGE_0_2; - - public CocoaLogBlock() { - super(Properties.from(Blocks.JUNGLE_LOG).tickRandomly()); - } - - @Override - public boolean canGrow(IBlockReader arg0, BlockPos arg1, BlockState state, boolean arg3) { - return true; - } - - @Override - public void randomTick(BlockState state, ServerWorld worldIn, BlockPos pos, Random random) { - if (!worldIn.isAreaLoaded(pos, 1)) - return; // Forge: prevent loading unloaded chunks when checking neighbor's light - grow(worldIn, random, pos, state); - } - - @Override - protected void fillStateContainer(Builder builder) { - builder.add(AGE); - super.fillStateContainer(builder); - } - - @Override - public boolean canUseBonemeal(World arg0, Random arg1, BlockPos arg2, BlockState arg3) { - return true; - } - - @Override - public void grow(ServerWorld world, Random random, BlockPos pos, BlockState state) { - if (random.nextDouble() > AllConfigs.SERVER.curiosities.cocoaLogGrowthSpeed.get() / 100D) - return; - - int age = state.get(AGE); - - if (age < 2) { - world.setBlockState(pos, state.with(AGE, age + 1)); - return; - } - - List shuffledDirections = Arrays.asList(Direction.values()); - Collections.shuffle(shuffledDirections); - - for (Direction facing : shuffledDirections) { - if (facing.getAxis().isVertical()) - continue; - if (facing.getAxis() == state.get(AXIS)) - continue; - if (!world.getBlockState(pos.offset(facing)).getMaterial().isReplaceable()) - continue; - - world.setBlockState(pos.offset(facing), - Blocks.COCOA.getDefaultState().with(BlockStateProperties.HORIZONTAL_FACING, facing.getOpposite()) - .with(BlockStateProperties.AGE_0_2, 0)); - break; - } - - } - -} diff --git a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockBlock.java b/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockBlock.java deleted file mode 100644 index 38bf8bb32..000000000 --- a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockBlock.java +++ /dev/null @@ -1,227 +0,0 @@ -package com.simibubi.create.modules.curiosities.partialWindows; - -import java.util.Arrays; -import java.util.Collections; -import java.util.List; - -import com.simibubi.create.foundation.block.IHaveCustomBlockModel; -import com.simibubi.create.foundation.block.ITE; - -import net.minecraft.block.Block; -import net.minecraft.block.BlockState; -import net.minecraft.block.Blocks; -import net.minecraft.block.FourWayBlock; -import net.minecraft.block.PaneBlock; -import net.minecraft.block.material.Material; -import net.minecraft.block.material.MaterialColor; -import net.minecraft.client.renderer.model.IBakedModel; -import net.minecraft.entity.Entity; -import net.minecraft.entity.player.PlayerEntity; -import net.minecraft.fluid.IFluidState; -import net.minecraft.item.BlockItemUseContext; -import net.minecraft.item.ItemStack; -import net.minecraft.state.BooleanProperty; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.Direction; -import net.minecraft.util.math.AxisAlignedBB; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.BlockRayTraceResult; -import net.minecraft.util.math.RayTraceContext; -import net.minecraft.util.math.RayTraceContext.BlockMode; -import net.minecraft.util.math.RayTraceContext.FluidMode; -import net.minecraft.util.math.RayTraceResult; -import net.minecraft.util.math.Vec3d; -import net.minecraft.util.math.shapes.ISelectionContext; -import net.minecraft.util.math.shapes.VoxelShape; -import net.minecraft.util.math.shapes.VoxelShapes; -import net.minecraft.world.Explosion; -import net.minecraft.world.IBlockReader; -import net.minecraft.world.IWorld; -import net.minecraft.world.IWorldReader; -import net.minecraft.world.World; -import net.minecraft.world.storage.loot.LootContext.Builder; -import net.minecraft.world.storage.loot.LootParameters; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; - -public class WindowInABlockBlock extends PaneBlock - implements ITE, IHaveCustomBlockModel { - - public WindowInABlockBlock() { - super(Properties.create(Material.ROCK)); - } - - @Override - public boolean hasTileEntity(BlockState state) { - return true; - } - - @Override - public TileEntity createTileEntity(BlockState state, IBlockReader world) { - return new WindowInABlockTileEntity(); - } - - @Override - public boolean removedByPlayer(BlockState state, World world, BlockPos pos, PlayerEntity player, - boolean willHarvest, IFluidState fluid) { - if (player == null) - return super.removedByPlayer(state, world, pos, player, willHarvest, fluid); - - Vec3d start = player.getEyePosition(1); - Vec3d end = start.add(player.getLookVec().scale(player.getAttribute(PlayerEntity.REACH_DISTANCE).getValue())); - BlockRayTraceResult target = - world.rayTraceBlocks(new RayTraceContext(start, end, BlockMode.OUTLINE, FluidMode.NONE, player)); - if (target == null || target.getHitVec() == null) - return super.removedByPlayer(state, world, pos, player, willHarvest, fluid); - - try { - WindowInABlockTileEntity tileEntity = getTileEntity(world, pos); - BlockState windowBlock = tileEntity.getWindowBlock(); - for (AxisAlignedBB bb : windowBlock.getShape(world, pos).toBoundingBoxList()) { - if (bb.grow(.1d).contains(target.getHitVec().subtract(new Vec3d(pos)))) { - windowBlock.getBlock().onBlockHarvested(world, pos, windowBlock, player); - Block.spawnDrops(windowBlock, world, pos, null, player, player.getHeldItemMainhand()); - BlockState partialBlock = tileEntity.getPartialBlock(); - world.setBlockState(pos, partialBlock); - for (Direction d : Direction.values()) { - BlockPos offset = pos.offset(d); - BlockState otherState = world.getBlockState(offset); - partialBlock = partialBlock.updatePostPlacement(d, otherState, world, pos, offset); - world.notifyBlockUpdate(offset, otherState, otherState, 2); - } - if (partialBlock != world.getBlockState(pos)) - world.setBlockState(pos, partialBlock); - return false; - } - } - } catch (TileEntityException e) {} - - return super.removedByPlayer(state, world, pos, player, willHarvest, fluid); - } - -// @Override // TODO 1.15 register layer -// public boolean canRenderInLayer(BlockState state, BlockRenderLayer layer) { -// return true; -// } - - @Override - public boolean isReplaceable(BlockState state, BlockItemUseContext useContext) { - return false; - } - - @Override - public boolean propagatesSkylightDown(BlockState state, IBlockReader reader, BlockPos pos) { - return getSurroundingBlockState(reader, pos).propagatesSkylightDown(reader, pos); - } - - @Override - public boolean collisionExtendsVertically(BlockState state, IBlockReader world, BlockPos pos, - Entity collidingEntity) { - return getSurroundingBlockState(world, pos).collisionExtendsVertically(world, pos, collidingEntity); - } - - @Override - public float getBlockHardness(BlockState blockState, IBlockReader worldIn, BlockPos pos) { - return getSurroundingBlockState(worldIn, pos).getBlockHardness(worldIn, pos); - } - - @Override - public float getExplosionResistance(BlockState state, IWorldReader world, BlockPos pos, Entity exploder, - Explosion explosion) { - return getSurroundingBlockState(world, pos).getExplosionResistance(world, pos, exploder, explosion); - } - - @Override - public ItemStack getPickBlock(BlockState state, RayTraceResult target, IBlockReader world, BlockPos pos, - PlayerEntity player) { - BlockState window = getWindowBlockState(world, pos); - for (AxisAlignedBB bb : window.getShape(world, pos).toBoundingBoxList()) { - if (bb.grow(.1d).contains(target.getHitVec().subtract(new Vec3d(pos)))) - return window.getPickBlock(target, world, pos, player); - } - BlockState surrounding = getSurroundingBlockState(world, pos); - return surrounding.getPickBlock(target, world, pos, player); - } - - @Override - public List getDrops(BlockState state, Builder builder) { - TileEntity tileentity = builder.get(LootParameters.BLOCK_ENTITY); - if (!(tileentity instanceof WindowInABlockTileEntity)) - return Collections.emptyList(); - - WindowInABlockTileEntity te = (WindowInABlockTileEntity) tileentity; - List drops = te.getPartialBlock().getDrops(builder); - drops.addAll(te.getWindowBlock().getDrops(builder)); - return drops; - } - - @Override - public VoxelShape getShape(BlockState state, IBlockReader worldIn, BlockPos pos, ISelectionContext context) { - VoxelShape shape1 = getSurroundingBlockState(worldIn, pos).getShape(worldIn, pos, context); - VoxelShape shape2 = getWindowBlockState(worldIn, pos).getShape(worldIn, pos, context); - return VoxelShapes.or(shape1, shape2); - } - - @Override - public VoxelShape getCollisionShape(BlockState state, IBlockReader worldIn, BlockPos pos, - ISelectionContext context) { - return getShape(state, worldIn, pos, context); - } - - @SuppressWarnings("deprecation") - @Override - public MaterialColor getMaterialColor(BlockState state, IBlockReader worldIn, BlockPos pos) { - return getSurroundingBlockState(worldIn, pos).getMaterialColor(worldIn, pos); - } - - @Override - public BlockState updatePostPlacement(BlockState stateIn, Direction facing, BlockState facingState, IWorld worldIn, - BlockPos currentPos, BlockPos facingPos) { - withTileEntityDo(worldIn, currentPos, te -> { - te.setWindowBlock( - te.getWindowBlock().updatePostPlacement(facing, facingState, worldIn, currentPos, facingPos)); - BlockState blockState = - te.getPartialBlock().updatePostPlacement(facing, facingState, worldIn, currentPos, facingPos); - if (blockState.getBlock() instanceof FourWayBlock) { - for (BooleanProperty side : Arrays.asList(FourWayBlock.EAST, FourWayBlock.NORTH, FourWayBlock.SOUTH, - FourWayBlock.WEST)) - blockState = blockState.with(side, false); - te.setPartialBlock(blockState); - } - te.requestModelDataUpdate(); - }); - - return stateIn; - } - - private BlockState getSurroundingBlockState(IBlockReader reader, BlockPos pos) { - try { - return getTileEntity(reader, pos).getPartialBlock(); - } catch (TileEntityException e) {} - return Blocks.AIR.getDefaultState(); - } - - private BlockState getWindowBlockState(IBlockReader reader, BlockPos pos) { - try { - return getTileEntity(reader, pos).getWindowBlock(); - } catch (TileEntityException e) {} - return Blocks.AIR.getDefaultState(); - } - - @OnlyIn(Dist.CLIENT) - public boolean isSideInvisible(BlockState state, BlockState adjacentBlockState, Direction side) { - return false; - } - - @Override - @OnlyIn(Dist.CLIENT) - public IBakedModel createModel(IBakedModel original) { - return new WindowInABlockModel(original); - } - - @Override - public Class getTileEntityClass() { - return WindowInABlockTileEntity.class; - } - -} diff --git a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockModel.java b/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockModel.java deleted file mode 100644 index 9dfdf136b..000000000 --- a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockModel.java +++ /dev/null @@ -1,118 +0,0 @@ -package com.simibubi.create.modules.curiosities.partialWindows; - -import static com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockTileEntity.PARTIAL_BLOCK; -import static com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockTileEntity.POSITION; -import static com.simibubi.create.modules.curiosities.partialWindows.WindowInABlockTileEntity.WINDOW_BLOCK; - -import java.util.ArrayList; -import java.util.List; -import java.util.Random; -import java.util.stream.Collectors; - -import com.simibubi.create.foundation.block.render.WrappedBakedModel; - -import net.minecraft.block.Block; -import net.minecraft.block.BlockState; -import net.minecraft.block.Blocks; -import net.minecraft.client.Minecraft; -import net.minecraft.client.renderer.BlockRendererDispatcher; -import net.minecraft.client.renderer.RenderType; -import net.minecraft.client.renderer.RenderTypeLookup; -import net.minecraft.client.renderer.model.BakedQuad; -import net.minecraft.client.renderer.model.IBakedModel; -import net.minecraft.client.renderer.texture.TextureAtlasSprite; -import net.minecraft.client.renderer.vertex.DefaultVertexFormats; -import net.minecraft.client.renderer.vertex.VertexFormat; -import net.minecraft.client.world.ClientWorld; -import net.minecraft.util.Direction; -import net.minecraft.util.math.BlockPos; -import net.minecraft.util.math.Vec3i; -import net.minecraftforge.client.MinecraftForgeClient; -import net.minecraftforge.client.model.data.EmptyModelData; -import net.minecraftforge.client.model.data.IModelData; - -public class WindowInABlockModel extends WrappedBakedModel { - - public WindowInABlockModel(IBakedModel template) { - super(template); - } - - @Override - public List getQuads(BlockState state, Direction side, Random rand, IModelData data) { - BlockRendererDispatcher dispatcher = Minecraft.getInstance().getBlockRendererDispatcher(); - BlockState partialState = data.getData(PARTIAL_BLOCK); - BlockState windowState = data.getData(WINDOW_BLOCK); - BlockPos position = data.getData(POSITION); - ClientWorld world = Minecraft.getInstance().world; - List quads = new ArrayList<>(); - - if (partialState == null || windowState == null) - return dispatcher.getModelForState(Blocks.DIRT.getDefaultState()).getQuads(state, side, rand, data); - - RenderType renderLayer = MinecraftForgeClient.getRenderLayer(); - if (RenderTypeLookup.canRenderInLayer(partialState, renderLayer) && partialState != null) { - IBakedModel partialModel = dispatcher.getModelForState(partialState); - IModelData modelData = partialModel.getModelData(Minecraft.getInstance().world, position, partialState, - EmptyModelData.INSTANCE); - quads.addAll(partialModel.getQuads(partialState, side, rand, modelData)); - } - if (RenderTypeLookup.canRenderInLayer(windowState, renderLayer) && windowState != null) { - IBakedModel windowModel = dispatcher.getModelForState(windowState); - IModelData modelData = - windowModel.getModelData(Minecraft.getInstance().world, position, windowState, EmptyModelData.INSTANCE); - quads.addAll(dispatcher.getModelForState(windowState).getQuads(windowState, side, rand, modelData).stream() - .filter(q -> { - Direction face = q.getFace(); - if (face != null - && world.getBlockState(position.offset(face)).isSideInvisible(windowState, face)) - return false; - if (face != null && Block.hasSolidSide(partialState, world, position, face)) - return false; - - fightZfighting(q); - return true; - }).collect(Collectors.toList())); - } - - return quads; - } - - protected void fightZfighting(BakedQuad q) { - VertexFormat format = DefaultVertexFormats.BLOCK; - int[] data = q.getVertexData(); - Vec3i vec = q.getFace().getDirectionVec(); - int dirX = vec.getX(); - int dirY = vec.getY(); - int dirZ = vec.getZ(); - - for (int i = 0; i < 4; ++i) { - int j = format.getIntegerSize() * i; - float x = Float.intBitsToFloat(data[j + 0]); - float y = Float.intBitsToFloat(data[j + 1]); - float z = Float.intBitsToFloat(data[j + 2]); - double offset = q.getFace().getAxis().getCoordinate(x, y, z); - - if (offset < 1 / 1024d || offset > 1023 / 1024d) { - data[j + 0] = Float.floatToIntBits(x - 1 / 512f * dirX); - data[j + 1] = Float.floatToIntBits(y - 1 / 512f * dirY); - data[j + 2] = Float.floatToIntBits(z - 1 / 512f * dirZ); - } - - } - } - - @Override - public TextureAtlasSprite getParticleTexture(IModelData data) { - BlockRendererDispatcher dispatcher = Minecraft.getInstance().getBlockRendererDispatcher(); - BlockState partialState = data.getData(PARTIAL_BLOCK); - if (partialState == null) - return super.getParticleTexture(data); - return dispatcher.getModelForState(partialState).getParticleTexture(data); - } - - @Override - public boolean isAmbientOcclusion() { - return MinecraftForgeClient.getRenderLayer() == RenderType.getSolid(); - } - -} diff --git a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockTileEntity.java b/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockTileEntity.java deleted file mode 100644 index 57a9e61de..000000000 --- a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowInABlockTileEntity.java +++ /dev/null @@ -1,95 +0,0 @@ -package com.simibubi.create.modules.curiosities.partialWindows; - -import com.simibubi.create.AllTileEntities; -import com.simibubi.create.foundation.block.SyncedTileEntity; - -import net.minecraft.block.BlockState; -import net.minecraft.block.Blocks; -import net.minecraft.nbt.CompoundNBT; -import net.minecraft.nbt.NBTUtil; -import net.minecraft.util.Direction; -import net.minecraft.util.math.BlockPos; -import net.minecraftforge.api.distmarker.Dist; -import net.minecraftforge.api.distmarker.OnlyIn; -import net.minecraftforge.client.model.data.IModelData; -import net.minecraftforge.client.model.data.ModelDataMap; -import net.minecraftforge.client.model.data.ModelProperty; -import net.minecraftforge.fml.DistExecutor; - -public class WindowInABlockTileEntity extends SyncedTileEntity { - - private BlockState partialBlock = Blocks.AIR.getDefaultState(); - private BlockState windowBlock = Blocks.AIR.getDefaultState(); - - @OnlyIn(value = Dist.CLIENT) - private IModelData modelData; - - public static final ModelProperty PARTIAL_BLOCK = new ModelProperty<>(); - public static final ModelProperty WINDOW_BLOCK = new ModelProperty<>(); - public static final ModelProperty POSITION = new ModelProperty<>(); - - public WindowInABlockTileEntity() { - super(AllTileEntities.WINDOW_IN_A_BLOCK.type); - DistExecutor.runWhenOn(Dist.CLIENT, () -> this::initDataMap); - } - - @OnlyIn(value = Dist.CLIENT) - private void initDataMap() { - modelData = new ModelDataMap.Builder().withInitial(WINDOW_BLOCK, Blocks.AIR.getDefaultState()) - .withInitial(PARTIAL_BLOCK, Blocks.AIR.getDefaultState()).withInitial(POSITION, BlockPos.ZERO).build(); - } - - @Override - public void read(CompoundNBT compound) { - partialBlock = NBTUtil.readBlockState(compound.getCompound("PartialBlock")); - windowBlock = NBTUtil.readBlockState(compound.getCompound("WindowBlock")); - super.read(compound); - } - - @Override - public void readClientUpdate(CompoundNBT tag) { - super.readClientUpdate(tag); - } - - @Override - public CompoundNBT write(CompoundNBT compound) { - compound.put("PartialBlock", NBTUtil.writeBlockState(getPartialBlock())); - compound.put("WindowBlock", NBTUtil.writeBlockState(getWindowBlock())); - return super.write(compound); - } - - public void updateWindowConnections() { - for (Direction side : Direction.values()) { - BlockPos offsetPos = pos.offset(side); - windowBlock = getWindowBlock().updatePostPlacement(side, world.getBlockState(offsetPos), world, pos, - offsetPos); - } - world.notifyBlockUpdate(getPos(), getBlockState(), getBlockState(), 2 | 16); - markDirty(); - } - - @OnlyIn(value = Dist.CLIENT) - @Override - public IModelData getModelData() { - modelData.setData(PARTIAL_BLOCK, partialBlock); - modelData.setData(WINDOW_BLOCK, windowBlock); - modelData.setData(POSITION, pos); - return modelData; - } - - public BlockState getPartialBlock() { - return partialBlock; - } - - public void setPartialBlock(BlockState partialBlock) { - this.partialBlock = partialBlock; - } - - public BlockState getWindowBlock() { - return windowBlock; - } - - public void setWindowBlock(BlockState windowBlock) { - this.windowBlock = windowBlock; - } -} diff --git a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowLoggingHandler.java b/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowLoggingHandler.java deleted file mode 100644 index 1ccda0a3e..000000000 --- a/src/main/java/com/simibubi/create/modules/curiosities/partialWindows/WindowLoggingHandler.java +++ /dev/null @@ -1,84 +0,0 @@ -package com.simibubi.create.modules.curiosities.partialWindows; - -import java.util.Arrays; - -import com.simibubi.create.AllBlockTags; -import com.simibubi.create.AllBlocks; -import com.simibubi.create.config.AllConfigs; - -import net.minecraft.block.BlockState; -import net.minecraft.block.FourWayBlock; -import net.minecraft.block.WallBlock; -import net.minecraft.item.BlockItem; -import net.minecraft.item.ItemStack; -import net.minecraft.state.BooleanProperty; -import net.minecraft.tileentity.TileEntity; -import net.minecraft.util.math.BlockPos; -import net.minecraft.world.World; -import net.minecraftforge.common.Tags; -import net.minecraftforge.event.entity.player.PlayerInteractEvent.RightClickBlock; -import net.minecraftforge.eventbus.api.Event.Result; -import net.minecraftforge.eventbus.api.SubscribeEvent; -import net.minecraftforge.fml.common.Mod.EventBusSubscriber; -import net.minecraftforge.fml.common.Mod.EventBusSubscriber.Bus; - -@EventBusSubscriber(bus = Bus.FORGE) -public class WindowLoggingHandler { - - @SubscribeEvent - public static void rightClickPartialBlockWithPaneMakesItWindowLogged(RightClickBlock event) { - if (event.getUseItem() == Result.DENY) - return; - if (event.getEntityLiving().isSneaking()) - return; - if (!event.getPlayer().isAllowEdit()) - return; - if (!AllConfigs.SERVER.curiosities.allowGlassPanesInPartialBlocks.get()) - return; - - ItemStack stack = event.getItemStack(); - if (stack.isEmpty()) - return; - if (!(stack.getItem() instanceof BlockItem)) - return; - BlockItem item = (BlockItem) stack.getItem(); - if (!item.isIn(Tags.Items.GLASS_PANES) - && (item.getBlock() == null || !item.getBlock().isIn(Tags.Blocks.GLASS_PANES))) - return; - - BlockPos pos = event.getPos(); - World world = event.getWorld(); - BlockState blockState = world.getBlockState(pos); - if (!AllBlockTags.WINDOWABLE.matches(blockState)) - return; - if (AllBlocks.WINDOW_IN_A_BLOCK.typeOf(blockState)) - return; - - BlockState defaultState = AllBlocks.WINDOW_IN_A_BLOCK.get().getDefaultState(); - world.setBlockState(pos, defaultState); - TileEntity te = world.getTileEntity(pos); - if (te != null && te instanceof WindowInABlockTileEntity) { - WindowInABlockTileEntity wte = (WindowInABlockTileEntity) te; - wte.setWindowBlock(item.getBlock().getDefaultState()); - wte.updateWindowConnections(); - - if (blockState.getBlock() instanceof FourWayBlock) { - for (BooleanProperty side : Arrays.asList(FourWayBlock.EAST, FourWayBlock.NORTH, FourWayBlock.SOUTH, - FourWayBlock.WEST)) - blockState = blockState.with(side, false); - } - if (blockState.getBlock() instanceof WallBlock) - blockState = blockState.with(WallBlock.UP, true); - - wte.setPartialBlock(blockState); - wte.requestModelDataUpdate(); - - if (!event.getPlayer().isCreative()) - stack.shrink(1); - event.getPlayer().swingArm(event.getHand()); - } - - event.setCanceled(true); - } - -} diff --git a/src/main/java/com/simibubi/create/modules/palettes/AllPaletteBlocks.java b/src/main/java/com/simibubi/create/modules/palettes/AllPaletteBlocks.java index 6d166d544..b959404d8 100644 --- a/src/main/java/com/simibubi/create/modules/palettes/AllPaletteBlocks.java +++ b/src/main/java/com/simibubi/create/modules/palettes/AllPaletteBlocks.java @@ -13,6 +13,7 @@ import com.tterrag.registrate.util.nullness.NonNullBiConsumer; import net.minecraft.block.Block; import net.minecraft.block.Blocks; import net.minecraft.block.SandBlock; +import net.minecraft.client.renderer.RenderType; public class AllPaletteBlocks { @@ -30,6 +31,16 @@ public class AllPaletteBlocks { public static final BlockEntry VERTICAL_FRAMED_GLASS = REGISTRATE.framedGlass("vertical_framed_glass", new HorizontalCTBehaviour(AllCTs.VERTICAL_FRAMED_GLASS.get())); + public static final BlockEntry OAK_WINDOW = REGISTRATE.woodenWindowBlock("oak", AllCTs.OAK_WINDOW), + SPRUCE_WINDOW = REGISTRATE.woodenWindowBlock("spruce", AllCTs.SPRUCE_WINDOW), + BIRCH_WINDOW = REGISTRATE.woodenWindowBlock("birch", AllCTs.BIRCH_WINDOW, () -> RenderType::getTranslucent), + JUNGLE_WINDOW = REGISTRATE.woodenWindowBlock("jungle", AllCTs.JUNGLE_WINDOW), + ACACIA_WINDOW = REGISTRATE.woodenWindowBlock("acacia", AllCTs.ACACIA_WINDOW), + DARK_OAK_WINDOW = REGISTRATE.woodenWindowBlock("dark_oak", AllCTs.DARK_OAK_WINDOW); + + public static final BlockEntry ORNATE_IRON_WINDOW = + REGISTRATE.customWindowBlock("ornate_iron_window", AllCTs.ORNATE_IRON_WINDOW, () -> RenderType::getCutoutMipped); + // Vanilla stone variant patterns public static final PalettesVariantEntry GRANITE_VARIANTS = new PalettesVariantEntry("granite", @@ -95,6 +106,7 @@ public class AllPaletteBlocks { REGISTRATE.createBlock("natural_scoria", ScoriaBlock::new) .initialProperties(() -> Blocks.ANDESITE) .blockstate(palettesCubeAll()) + .simpleItem() .register(); public static final BlockEntry SCORIA = REGISTRATE.baseBlock("scoria", Block::new, () -> Blocks.ANDESITE) diff --git a/src/main/java/com/simibubi/create/modules/palettes/PaletteBlockPatterns.java b/src/main/java/com/simibubi/create/modules/palettes/PaletteBlockPatterns.java index e567fdcb9..eead4ab18 100644 --- a/src/main/java/com/simibubi/create/modules/palettes/PaletteBlockPatterns.java +++ b/src/main/java/com/simibubi/create/modules/palettes/PaletteBlockPatterns.java @@ -53,13 +53,13 @@ public class PaletteBlockPatterns { .blockStateFactory(p -> p::cubeAllButMossy) .block(MossyBlock::new) .textures("bricks", "mossy") - .useCutoutLayer(), + .useTranslucentLayer(), OVERGROWN = create("overgrown", Prefix) .blockStateFactory(p -> p::cubeAllButMossy) .block(MossyBlock::new) .textures("bricks", "overgrown") - .useCutoutLayer() + .useTranslucentLayer() ; @@ -75,7 +75,7 @@ public class PaletteBlockPatterns { private PatternNameType nameType; private String[] textures; private String id; - private boolean isCutout; + private boolean isTranslucent; private IPatternBlockStateGenerator blockStateGenerator; private NonNullFunction blockFactory; @@ -87,7 +87,7 @@ public class PaletteBlockPatterns { PaletteBlockPatterns pattern = new PaletteBlockPatterns(); pattern.id = name; pattern.nameType = nameType; - pattern.isCutout = false; + pattern.isTranslucent = false; pattern.blockFactory = Block::new; pattern.textures = new String[] { name }; pattern.blockStateGenerator = p -> p::cubeAll; @@ -98,8 +98,8 @@ public class PaletteBlockPatterns { return blockStateGenerator; } - public boolean isCutout() { - return isCutout; + public boolean isTranslucent() { + return isTranslucent; } public NonNullFunction getBlockFactory() { @@ -123,8 +123,8 @@ public class PaletteBlockPatterns { return this; } - private PaletteBlockPatterns useCutoutLayer() { - isCutout = true; + private PaletteBlockPatterns useTranslucentLayer() { + isTranslucent = true; return this; } diff --git a/src/main/java/com/simibubi/create/modules/palettes/PalettesItemGroup.java b/src/main/java/com/simibubi/create/modules/palettes/PalettesItemGroup.java index adc37130d..959d86d96 100644 --- a/src/main/java/com/simibubi/create/modules/palettes/PalettesItemGroup.java +++ b/src/main/java/com/simibubi/create/modules/palettes/PalettesItemGroup.java @@ -2,7 +2,6 @@ package com.simibubi.create.modules.palettes; import java.util.Collection; -import com.simibubi.create.AllBlocks; import com.simibubi.create.Create; import com.simibubi.create.CreateItemGroupBase; import com.tterrag.registrate.util.entry.RegistryEntry; @@ -19,17 +18,16 @@ public class PalettesItemGroup extends CreateItemGroupBase { @Override protected Collection> getBlocks() { - return Create.palettesRegistrate().getAll(Block.class); + return Create.palettesRegistrate() + .getAll(Block.class); } - + @Override - public void addItems(NonNullList items, boolean specialItems) { - } + public void addItems(NonNullList items, boolean specialItems) {} @Override public ItemStack createIcon() { - return new ItemStack(AllBlocks.COPPER_BLOCK.get()); -// return new ItemStack(AllBlocks.IRON_GLASS.get()); + return new ItemStack(AllPaletteBlocks.ORNATE_IRON_WINDOW.get()); } } diff --git a/src/main/java/com/simibubi/create/modules/palettes/PalettesRegistrate.java b/src/main/java/com/simibubi/create/modules/palettes/PalettesRegistrate.java index 9484dfbe3..2c875fde3 100644 --- a/src/main/java/com/simibubi/create/modules/palettes/PalettesRegistrate.java +++ b/src/main/java/com/simibubi/create/modules/palettes/PalettesRegistrate.java @@ -1,15 +1,25 @@ package com.simibubi.create.modules.palettes; +import java.util.function.Supplier; + +import com.simibubi.create.AllCTs; import com.simibubi.create.Create; +import com.simibubi.create.foundation.block.connected.ConnectedTextureBehaviour; +import com.simibubi.create.foundation.block.connected.HorizontalCTBehaviour; import com.simibubi.create.foundation.registrate.CreateRegistrateBase; +import com.simibubi.create.foundation.utility.data.BlockStateGen; import com.simibubi.create.modules.Sections; import com.tterrag.registrate.builders.BlockBuilder; import com.tterrag.registrate.util.NonNullLazyValue; +import com.tterrag.registrate.util.entry.BlockEntry; import com.tterrag.registrate.util.nullness.NonNullFunction; import com.tterrag.registrate.util.nullness.NonNullSupplier; import net.minecraft.block.Block; import net.minecraft.block.Block.Properties; +import net.minecraft.block.Blocks; +import net.minecraft.client.renderer.RenderType; +import net.minecraft.util.ResourceLocation; public class PalettesRegistrate extends CreateRegistrateBase { @@ -31,10 +41,56 @@ public class PalettesRegistrate extends CreateRegistrateBase }) .simpleItem(); } - + @Override public Sections currentSection() { return Sections.PALETTES; } + // Specific patterns + + public BlockEntry woodenWindowBlock(String woodType, AllCTs ct) { + return woodenWindowBlock(woodType, ct, () -> RenderType::getCutoutMipped); + } + + public BlockEntry customWindowBlock(String name, AllCTs ct, + Supplier> renderType) { + NonNullFunction end_texture = + n -> Create.asResource("block/palettes/" + name + "_end"); + NonNullFunction side_texture = n -> Create.asResource("block/palettes/" + n); + return windowBlock(name, ct, renderType, end_texture, side_texture); + } + + public BlockEntry woodenWindowBlock(String woodType, AllCTs ct, + Supplier> renderType) { + String name = woodType + "_window"; + NonNullFunction end_texture = + $ -> new ResourceLocation("block/" + woodType + "_planks"); + NonNullFunction side_texture = n -> Create.asResource("block/palettes/" + n); + return windowBlock(name, ct, renderType, end_texture, side_texture); + } + + public BlockEntry windowBlock(String name, AllCTs ct, Supplier> renderType, + NonNullFunction endTexture, NonNullFunction sideTexture) { + return createBlock(name, WindowBlock::new).connectedTextures(new HorizontalCTBehaviour(ct.get())) + .addLayer(renderType) + .initialProperties(() -> Blocks.GLASS) + .blockstate((c, p) -> p.simpleBlock(c.get(), p.models() + .cubeColumn(c.getName(), sideTexture.apply(c.getName()), endTexture.apply(c.getName())))) + .simpleItem() + .register(); + } + + public BlockEntry framedGlass(String name, ConnectedTextureBehaviour behaviour) { + return createBlock(name, ConnectedGlassBlock::new).connectedTextures(behaviour) + .addLayer(() -> RenderType::getTranslucent) + .initialProperties(() -> Blocks.GLASS) + .blockstate((c, p) -> BlockStateGen.cubeAll(c, p, "palettes/", "framed_glass")) + .item() + .model((c, p) -> p.cubeColumn(c.getName(), p.modLoc("block/palettes/" + c.getName()), + p.modLoc("block/palettes/framed_glass"))) + .build() + .register(); + } + } diff --git a/src/main/java/com/simibubi/create/modules/palettes/PalettesVariantEntry.java b/src/main/java/com/simibubi/create/modules/palettes/PalettesVariantEntry.java index 6eb6b5a96..e3ca8158c 100644 --- a/src/main/java/com/simibubi/create/modules/palettes/PalettesVariantEntry.java +++ b/src/main/java/com/simibubi/create/modules/palettes/PalettesVariantEntry.java @@ -25,8 +25,8 @@ public class PalettesVariantEntry { .apply(pattern) .apply(name)::accept); - if (pattern.isCutout()) - builder.addLayer(() -> RenderType::getCutoutMipped); + if (pattern.isTranslucent()) + builder.addLayer(() -> RenderType::getTranslucent); registeredBlocks.add(registerFunc.apply(builder)); } diff --git a/src/main/resources/assets/create/blockstates/acacia_glass.json b/src/main/resources/assets/create/blockstates/acacia_glass.json deleted file mode 100644 index 564ce1fc7..000000000 --- a/src/main/resources/assets/create/blockstates/acacia_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/acacia_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/acacia_glass_pane.json b/src/main/resources/assets/create/blockstates/acacia_glass_pane.json deleted file mode 100644 index d9a76fd9a..000000000 --- a/src/main/resources/assets/create/blockstates/acacia_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/acacia/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/acacia/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/acacia/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/acacia/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/acacia/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/acacia/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/acacia/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/acacia/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/acacia/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/birch_glass.json b/src/main/resources/assets/create/blockstates/birch_glass.json deleted file mode 100644 index b82e4daad..000000000 --- a/src/main/resources/assets/create/blockstates/birch_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/birch_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/birch_glass_pane.json b/src/main/resources/assets/create/blockstates/birch_glass_pane.json deleted file mode 100644 index 64a3b7775..000000000 --- a/src/main/resources/assets/create/blockstates/birch_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/birch/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/birch/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/birch/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/birch/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/birch/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/birch/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/birch/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/birch/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/birch/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/dark_oak_glass.json b/src/main/resources/assets/create/blockstates/dark_oak_glass.json deleted file mode 100644 index 582ba57ba..000000000 --- a/src/main/resources/assets/create/blockstates/dark_oak_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/dark_oak_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/dark_oak_glass_pane.json b/src/main/resources/assets/create/blockstates/dark_oak_glass_pane.json deleted file mode 100644 index 3e493e69b..000000000 --- a/src/main/resources/assets/create/blockstates/dark_oak_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/dark_oak/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/dark_oak/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/dark_oak/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/dark_oak/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/dark_oak/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/dark_oak/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/dark_oak/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/dark_oak/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/dark_oak/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/horizontal_framed_glass_pane.json b/src/main/resources/assets/create/blockstates/horizontal_framed_glass_pane.json deleted file mode 100644 index 5b06a185f..000000000 --- a/src/main/resources/assets/create/blockstates/horizontal_framed_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/glass/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/glass/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/glass/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/glass/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/glass/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/glass/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/glass/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/glass/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/glass/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/indented_gabbro.json b/src/main/resources/assets/create/blockstates/indented_gabbro.json deleted file mode 100644 index 2e5082216..000000000 --- a/src/main/resources/assets/create/blockstates/indented_gabbro.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/indented_gabbro" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/indented_gabbro_slab.json b/src/main/resources/assets/create/blockstates/indented_gabbro_slab.json deleted file mode 100644 index d2e573d99..000000000 --- a/src/main/resources/assets/create/blockstates/indented_gabbro_slab.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "type=top": { "model":"create:block/palettes/indented_gabbro_slab_top" }, - "type=bottom": { "model":"create:block/palettes/indented_gabbro_slab" }, - "type=double": { "model":"create:block/palettes/indented_gabbro" } - } -} diff --git a/src/main/resources/assets/create/blockstates/iron_glass.json b/src/main/resources/assets/create/blockstates/iron_glass.json deleted file mode 100644 index 004ad939e..000000000 --- a/src/main/resources/assets/create/blockstates/iron_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/iron_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/iron_glass_pane.json b/src/main/resources/assets/create/blockstates/iron_glass_pane.json deleted file mode 100644 index 483e2f00a..000000000 --- a/src/main/resources/assets/create/blockstates/iron_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/iron/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/iron/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/iron/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/iron/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/iron/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/iron/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/iron/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/iron/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/iron/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/jungle_glass.json b/src/main/resources/assets/create/blockstates/jungle_glass.json deleted file mode 100644 index 58105bec3..000000000 --- a/src/main/resources/assets/create/blockstates/jungle_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/jungle_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/jungle_glass_pane.json b/src/main/resources/assets/create/blockstates/jungle_glass_pane.json deleted file mode 100644 index 3fc23b581..000000000 --- a/src/main/resources/assets/create/blockstates/jungle_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/jungle/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/jungle/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/jungle/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/jungle/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/jungle/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/jungle/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/jungle/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/jungle/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/jungle/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/natural_scoria.json b/src/main/resources/assets/create/blockstates/natural_scoria.json deleted file mode 100644 index 7b46ac80e..000000000 --- a/src/main/resources/assets/create/blockstates/natural_scoria.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/natural_scoria" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/oak_glass.json b/src/main/resources/assets/create/blockstates/oak_glass.json deleted file mode 100644 index 8c41631a7..000000000 --- a/src/main/resources/assets/create/blockstates/oak_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/oak_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/oak_glass_pane.json b/src/main/resources/assets/create/blockstates/oak_glass_pane.json deleted file mode 100644 index cf33158b0..000000000 --- a/src/main/resources/assets/create/blockstates/oak_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/oak/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/oak/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/oak/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/oak/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/oak/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/oak/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/oak/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/oak/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/oak/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/blockstates/paved_gabbro_bricks.json b/src/main/resources/assets/create/blockstates/paved_gabbro_bricks.json deleted file mode 100644 index 6ed2289c5..000000000 --- a/src/main/resources/assets/create/blockstates/paved_gabbro_bricks.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/paved_gabbro_bricks" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/paved_gabbro_bricks_slab.json b/src/main/resources/assets/create/blockstates/paved_gabbro_bricks_slab.json deleted file mode 100644 index 30dfaf3d5..000000000 --- a/src/main/resources/assets/create/blockstates/paved_gabbro_bricks_slab.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "variants": { - "type=top": { "model":"create:block/palettes/paved_gabbro_bricks_slab_top" }, - "type=bottom": { "model":"create:block/palettes/paved_gabbro_bricks_slab" }, - "type=double": { "model":"create:block/palettes/paved_gabbro_bricks" } - } -} diff --git a/src/main/resources/assets/create/blockstates/spruce_glass.json b/src/main/resources/assets/create/blockstates/spruce_glass.json deleted file mode 100644 index 1c83f35a6..000000000 --- a/src/main/resources/assets/create/blockstates/spruce_glass.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "variants": { - "": { "model": "create:block/palettes/spruce_glass" } - } -} \ No newline at end of file diff --git a/src/main/resources/assets/create/blockstates/spruce_glass_pane.json b/src/main/resources/assets/create/blockstates/spruce_glass_pane.json deleted file mode 100644 index 4d9a8d957..000000000 --- a/src/main/resources/assets/create/blockstates/spruce_glass_pane.json +++ /dev/null @@ -1,31 +0,0 @@ -{ - "multipart": [ - { - "apply": { "model": "create:block/palettes/pane/spruce/post" } - }, - { "when": { "north": true }, - "apply": { "model": "create:block/palettes/pane/spruce/side" } - }, - { "when": { "east": true }, - "apply": { "model": "create:block/palettes/pane/spruce/side", "y": 90 } - }, - { "when": { "south": true }, - "apply": { "model": "create:block/palettes/pane/spruce/side_alt" } - }, - { "when": { "west": true }, - "apply": { "model": "create:block/palettes/pane/spruce/side_alt", "y": 90 } - }, - { "when": { "north": false }, - "apply": { "model": "create:block/palettes/pane/spruce/noside" } - }, - { "when": { "east": false }, - "apply": { "model": "create:block/palettes/pane/spruce/noside_alt" } - }, - { "when": { "south": false }, - "apply": { "model": "create:block/palettes/pane/spruce/noside_alt", "y": 90 } - }, - { "when": { "west": false }, - "apply": { "model": "create:block/palettes/pane/spruce/noside", "y": 270 } - } - ] -} diff --git a/src/main/resources/assets/create/models/block/palettes/acacia_glass.json b/src/main/resources/assets/create/models/block/palettes/acacia_glass.json deleted file mode 100644 index 9c7053ebc..000000000 --- a/src/main/resources/assets/create/models/block/palettes/acacia_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/acacia_planks", - "side": "create:block/acacia_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/birch_glass.json b/src/main/resources/assets/create/models/block/palettes/birch_glass.json deleted file mode 100644 index 0ab44ec14..000000000 --- a/src/main/resources/assets/create/models/block/palettes/birch_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/birch_planks", - "side": "create:block/birch_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/dark_oak_glass.json b/src/main/resources/assets/create/models/block/palettes/dark_oak_glass.json deleted file mode 100644 index 2165748c0..000000000 --- a/src/main/resources/assets/create/models/block/palettes/dark_oak_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/dark_oak_planks", - "side": "create:block/dark_oak_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/iron_glass.json b/src/main/resources/assets/create/models/block/palettes/iron_glass.json deleted file mode 100644 index a2df32363..000000000 --- a/src/main/resources/assets/create/models/block/palettes/iron_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "create:block/iron_window_top", - "side": "create:block/iron_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/jungle_glass.json b/src/main/resources/assets/create/models/block/palettes/jungle_glass.json deleted file mode 100644 index 038764c69..000000000 --- a/src/main/resources/assets/create/models/block/palettes/jungle_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/jungle_planks", - "side": "create:block/jungle_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/oak_glass.json b/src/main/resources/assets/create/models/block/palettes/oak_glass.json deleted file mode 100644 index e65a926e4..000000000 --- a/src/main/resources/assets/create/models/block/palettes/oak_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/oak_planks", - "side": "create:block/oak_window" - } -} diff --git a/src/main/resources/assets/create/models/block/palettes/spruce_glass.json b/src/main/resources/assets/create/models/block/palettes/spruce_glass.json deleted file mode 100644 index 2a63ee140..000000000 --- a/src/main/resources/assets/create/models/block/palettes/spruce_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "block/spruce_log_top", - "side": "create:block/spruce_window" - } -} diff --git a/src/main/resources/assets/create/models/item/acacia_glass.json b/src/main/resources/assets/create/models/item/acacia_glass.json deleted file mode 100644 index 36830d048..000000000 --- a/src/main/resources/assets/create/models/item/acacia_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/acacia_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/birch_glass.json b/src/main/resources/assets/create/models/item/birch_glass.json deleted file mode 100644 index 9e07dbc93..000000000 --- a/src/main/resources/assets/create/models/item/birch_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/birch_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/dark_oak_glass.json b/src/main/resources/assets/create/models/item/dark_oak_glass.json deleted file mode 100644 index ea5ffeee0..000000000 --- a/src/main/resources/assets/create/models/item/dark_oak_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/dark_oak_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/framed_glass.json b/src/main/resources/assets/create/models/item/framed_glass.json deleted file mode 100644 index a8e4e28b8..000000000 --- a/src/main/resources/assets/create/models/item/framed_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/framed_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/horizontal_framed_glass.json b/src/main/resources/assets/create/models/item/horizontal_framed_glass.json deleted file mode 100644 index f3c072902..000000000 --- a/src/main/resources/assets/create/models/item/horizontal_framed_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "create:block/framed_glass", - "side": "create:block/horizontal_framed_glass" - } -} diff --git a/src/main/resources/assets/create/models/item/iron_glass.json b/src/main/resources/assets/create/models/item/iron_glass.json deleted file mode 100644 index 7c9850f60..000000000 --- a/src/main/resources/assets/create/models/item/iron_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/iron_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/jungle_glass.json b/src/main/resources/assets/create/models/item/jungle_glass.json deleted file mode 100644 index 33678acee..000000000 --- a/src/main/resources/assets/create/models/item/jungle_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/jungle_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/oak_glass.json b/src/main/resources/assets/create/models/item/oak_glass.json deleted file mode 100644 index 1d0b3cd9b..000000000 --- a/src/main/resources/assets/create/models/item/oak_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/oak_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/spruce_glass.json b/src/main/resources/assets/create/models/item/spruce_glass.json deleted file mode 100644 index 61516407d..000000000 --- a/src/main/resources/assets/create/models/item/spruce_glass.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "create:block/palettes/spruce_glass" -} \ No newline at end of file diff --git a/src/main/resources/assets/create/models/item/vertical_framed_glass.json b/src/main/resources/assets/create/models/item/vertical_framed_glass.json deleted file mode 100644 index 966f5bfa9..000000000 --- a/src/main/resources/assets/create/models/item/vertical_framed_glass.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "parent": "block/cube_column", - "textures": { - "end": "create:block/framed_glass", - "side": "create:block/vertical_framed_glass" - } -} diff --git a/src/main/resources/assets/create/textures/block/andesite_layers.png b/src/main/resources/assets/create/textures/block/andesite_layers.png deleted file mode 100644 index fc70719bd..000000000 Binary files a/src/main/resources/assets/create/textures/block/andesite_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dark_scoria.png b/src/main/resources/assets/create/textures/block/dark_scoria.png deleted file mode 100644 index 2e46e37ff..000000000 Binary files a/src/main/resources/assets/create/textures/block/dark_scoria.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dark_scoria_bricks.png b/src/main/resources/assets/create/textures/block/dark_scoria_bricks.png deleted file mode 100644 index b6ba31e5a..000000000 Binary files a/src/main/resources/assets/create/textures/block/dark_scoria_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dark_scoria_tiles.png b/src/main/resources/assets/create/textures/block/dark_scoria_tiles.png deleted file mode 100644 index 31c3c46f4..000000000 Binary files a/src/main/resources/assets/create/textures/block/dark_scoria_tiles.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/diorite_bricks.png b/src/main/resources/assets/create/textures/block/diorite_bricks.png deleted file mode 100644 index 8b6eb13ad..000000000 Binary files a/src/main/resources/assets/create/textures/block/diorite_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/diorite_layers.png b/src/main/resources/assets/create/textures/block/diorite_layers.png deleted file mode 100644 index 93c8bde53..000000000 Binary files a/src/main/resources/assets/create/textures/block/diorite_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dolomite.png b/src/main/resources/assets/create/textures/block/dolomite.png deleted file mode 100644 index 6926ca208..000000000 Binary files a/src/main/resources/assets/create/textures/block/dolomite.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dolomite_bricks.png b/src/main/resources/assets/create/textures/block/dolomite_bricks.png deleted file mode 100644 index de3255f93..000000000 Binary files a/src/main/resources/assets/create/textures/block/dolomite_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dolomite_layers.png b/src/main/resources/assets/create/textures/block/dolomite_layers.png deleted file mode 100644 index a375ccd79..000000000 Binary files a/src/main/resources/assets/create/textures/block/dolomite_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dolomite_pillar.png b/src/main/resources/assets/create/textures/block/dolomite_pillar.png deleted file mode 100644 index a023de609..000000000 Binary files a/src/main/resources/assets/create/textures/block/dolomite_pillar.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/dolomite_pillar_top.png b/src/main/resources/assets/create/textures/block/dolomite_pillar_top.png deleted file mode 100644 index 8f6ad0a8b..000000000 Binary files a/src/main/resources/assets/create/textures/block/dolomite_pillar_top.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/framed_glass.png b/src/main/resources/assets/create/textures/block/framed_glass.png deleted file mode 100644 index ebe1235d9..000000000 Binary files a/src/main/resources/assets/create/textures/block/framed_glass.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/gabbro.png b/src/main/resources/assets/create/textures/block/gabbro.png deleted file mode 100644 index a8b98f8db..000000000 Binary files a/src/main/resources/assets/create/textures/block/gabbro.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/gabbro_bricks.png b/src/main/resources/assets/create/textures/block/gabbro_bricks.png deleted file mode 100644 index 837fb1dc7..000000000 Binary files a/src/main/resources/assets/create/textures/block/gabbro_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/gabbro_layers.png b/src/main/resources/assets/create/textures/block/gabbro_layers.png deleted file mode 100644 index bc9b62f37..000000000 Binary files a/src/main/resources/assets/create/textures/block/gabbro_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/granite_bricks.png b/src/main/resources/assets/create/textures/block/granite_bricks.png deleted file mode 100644 index 1a6943ef5..000000000 Binary files a/src/main/resources/assets/create/textures/block/granite_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/granite_layers.png b/src/main/resources/assets/create/textures/block/granite_layers.png deleted file mode 100644 index 44bd0fb82..000000000 Binary files a/src/main/resources/assets/create/textures/block/granite_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/horizontal_framed_glass.png b/src/main/resources/assets/create/textures/block/horizontal_framed_glass.png deleted file mode 100644 index d24ea9599..000000000 Binary files a/src/main/resources/assets/create/textures/block/horizontal_framed_glass.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/indented_gabbro.png b/src/main/resources/assets/create/textures/block/indented_gabbro.png deleted file mode 100644 index 43bdb5102..000000000 Binary files a/src/main/resources/assets/create/textures/block/indented_gabbro.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/limestone.png b/src/main/resources/assets/create/textures/block/limestone.png deleted file mode 100644 index b818cb13a..000000000 Binary files a/src/main/resources/assets/create/textures/block/limestone.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/limestone_bricks.png b/src/main/resources/assets/create/textures/block/limestone_bricks.png deleted file mode 100644 index e4a1d4de9..000000000 Binary files a/src/main/resources/assets/create/textures/block/limestone_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/limestone_layers.png b/src/main/resources/assets/create/textures/block/limestone_layers.png deleted file mode 100644 index 6d2eccf31..000000000 Binary files a/src/main/resources/assets/create/textures/block/limestone_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/limestone_pillar.png b/src/main/resources/assets/create/textures/block/limestone_pillar.png deleted file mode 100644 index a396eaf72..000000000 Binary files a/src/main/resources/assets/create/textures/block/limestone_pillar.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/limestone_pillar_top.png b/src/main/resources/assets/create/textures/block/limestone_pillar_top.png deleted file mode 100644 index 6cb1acd96..000000000 Binary files a/src/main/resources/assets/create/textures/block/limestone_pillar_top.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/acacia_window.png b/src/main/resources/assets/create/textures/block/palettes/acacia_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/acacia_window.png rename to src/main/resources/assets/create/textures/block/palettes/acacia_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/acacia_window.png b/src/main/resources/assets/create/textures/block/palettes/acacia_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/acacia_window.png rename to src/main/resources/assets/create/textures/block/palettes/acacia_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/andesite1.png b/src/main/resources/assets/create/textures/block/palettes/andesite/andesite1.png new file mode 100644 index 000000000..f0ebb09d1 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/andesite1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/bricks.png b/src/main/resources/assets/create/textures/block/palettes/andesite/bricks.png index 56f49802a..e63258e32 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled.png new file mode 100644 index 000000000..c7d11772a Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled_top.png new file mode 100644 index 000000000..420f690d0 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/andesite/cobblestone.png index 4cf9345db..e14549fbd 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/andesite/fancy_bricks.png index 0caa9eb3a..8df57c027 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/layered.png b/src/main/resources/assets/create/textures/block/palettes/andesite/layered.png index f667374ec..002907982 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/layered.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/paved.png b/src/main/resources/assets/create/textures/block/palettes/andesite/paved.png index 2ac2516ca..952be4efc 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/paved.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/andesite/paved_borderless.png index f132ef0f9..cd9934235 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/andesite/paved_top.png index a9833838d..52b9d2853 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/pillar.png b/src/main/resources/assets/create/textures/block/palettes/andesite/pillar.png index 0dcc8b7c2..6eca925c8 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/andesite/pillar_end.png index 6386432a6..f019b9860 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/polished.png b/src/main/resources/assets/create/textures/block/palettes/andesite/polished.png index a9833838d..52b9d2853 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/andesite/polished.png and b/src/main/resources/assets/create/textures/block/palettes/andesite/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused1.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused1.png new file mode 100644 index 000000000..87e5b90b2 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused10.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused10.png new file mode 100644 index 000000000..034fe8118 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused11.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused11.png new file mode 100644 index 000000000..87e5b90b2 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused12.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused12.png new file mode 100644 index 000000000..87e5b90b2 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused13.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused13.png new file mode 100644 index 000000000..87e5b90b2 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused2.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused2.png new file mode 100644 index 000000000..12f189cb1 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused3.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused3.png new file mode 100644 index 000000000..d34ad5a21 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused4.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused4.png new file mode 100644 index 000000000..e63258e32 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused6.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused6.png new file mode 100644 index 000000000..e3212a33e Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused7.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused7.png new file mode 100644 index 000000000..293fe3259 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused8.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused8.png new file mode 100644 index 000000000..afb5697f1 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/andesite/unused9.png b/src/main/resources/assets/create/textures/block/palettes/andesite/unused9.png new file mode 100644 index 000000000..73f06d2c9 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/andesite/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/birch_window.png b/src/main/resources/assets/create/textures/block/palettes/birch_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/birch_window.png rename to src/main/resources/assets/create/textures/block/palettes/birch_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/birch_window.png b/src/main/resources/assets/create/textures/block/palettes/birch_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/birch_window.png rename to src/main/resources/assets/create/textures/block/palettes/birch_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/dark_oak_window.png b/src/main/resources/assets/create/textures/block/palettes/dark_oak_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/dark_oak_window.png rename to src/main/resources/assets/create/textures/block/palettes/dark_oak_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/dark_oak_window.png b/src/main/resources/assets/create/textures/block/palettes/dark_oak_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/dark_oak_window.png rename to src/main/resources/assets/create/textures/block/palettes/dark_oak_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/bricks.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/bricks.png index 09d1a4902..37eb2c096 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled.png index 57b2bea84..7777a1432 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled_top.png index 1bcd1a136..437ce0d2b 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/cobblestone.png index b2d02822f..026a18511 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/dark_scoria1.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/dark_scoria1.png new file mode 100644 index 000000000..461212124 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/dark_scoria1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/fancy_bricks.png index b6766b70e..9b03e3be7 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/layered.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/layered.png index fc6541905..65bf6a6e4 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/layered.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved.png index 491b9ff2c..d14786ab3 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_borderless.png index 38482510c..03caa99f1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_top.png index dae83d314..7756f15f1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar.png index c478c7cd9..ce1d5b97e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar_end.png index c5321cb75..e97ac33a9 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/polished.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/polished.png index dae83d314..7756f15f1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/polished.png and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused10.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused10.png new file mode 100644 index 000000000..bd46aac2b Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused11.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused11.png new file mode 100644 index 000000000..13c041f7d Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused12.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused12.png new file mode 100644 index 000000000..13c041f7d Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused13.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused13.png new file mode 100644 index 000000000..13c041f7d Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused2.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused2.png new file mode 100644 index 000000000..4d0242e2b Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused3.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused3.png new file mode 100644 index 000000000..4bde81fa0 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused4.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused4.png new file mode 100644 index 000000000..104c8d8d7 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused5.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused5.png new file mode 100644 index 000000000..445cd0448 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused5.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused6.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused6.png new file mode 100644 index 000000000..ccfcce5c0 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused7.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused7.png new file mode 100644 index 000000000..29f85f029 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused8.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused8.png new file mode 100644 index 000000000..90666b3ed Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused9.png b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused9.png new file mode 100644 index 000000000..3169ecff6 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dark_scoria/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/bricks.png b/src/main/resources/assets/create/textures/block/palettes/diorite/bricks.png index f56b950ee..ca52b77d8 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled.png new file mode 100644 index 000000000..600bae79b Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled_top.png new file mode 100644 index 000000000..bc1d0a912 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/diorite/cobblestone.png index e3569a1d0..f2451f8cb 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/diorite1.png b/src/main/resources/assets/create/textures/block/palettes/diorite/diorite1.png new file mode 100644 index 000000000..9d74ad51d Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/diorite1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/diorite/fancy_bricks.png index 1d19ae8fb..daf7831a1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/layered.png b/src/main/resources/assets/create/textures/block/palettes/diorite/layered.png index 0a3c85635..38a483b29 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/layered.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/paved.png b/src/main/resources/assets/create/textures/block/palettes/diorite/paved.png index 63c20bea5..6df016394 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/paved.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/diorite/paved_borderless.png index 3fffe421b..fd0262bb8 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/diorite/paved_top.png index 2eb9cd72f..1733c7c81 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/pillar.png b/src/main/resources/assets/create/textures/block/palettes/diorite/pillar.png index ac92900b2..20b590c92 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/diorite/pillar_end.png index ade5388fb..6cec7892b 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/polished.png b/src/main/resources/assets/create/textures/block/palettes/diorite/polished.png index 2eb9cd72f..1733c7c81 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/diorite/polished.png and b/src/main/resources/assets/create/textures/block/palettes/diorite/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused10.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused10.png new file mode 100644 index 000000000..2f65729cc Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused11.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused11.png new file mode 100644 index 000000000..64e9d1347 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused12.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused12.png new file mode 100644 index 000000000..64e9d1347 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused13.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused13.png new file mode 100644 index 000000000..64e9d1347 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused2.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused2.png new file mode 100644 index 000000000..a60aba08c Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused3.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused3.png new file mode 100644 index 000000000..714c78982 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused4.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused4.png new file mode 100644 index 000000000..55a6a1795 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused6.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused6.png new file mode 100644 index 000000000..693f87f6a Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused7.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused7.png new file mode 100644 index 000000000..b20bb0b7b Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused8.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused8.png new file mode 100644 index 000000000..89c0441a8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/diorite/unused9.png b/src/main/resources/assets/create/textures/block/palettes/diorite/unused9.png new file mode 100644 index 000000000..c700eb056 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/diorite/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/bricks.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/bricks.png index 2213bc6f1..c4f54a994 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled.png index 455ed54df..0b7b7718b 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled_top.png index 95072a6ad..5fc527b10 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/cobblestone.png index cadf83054..77201a79b 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/dolomite1.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/dolomite1.png new file mode 100644 index 000000000..a835ea0bb Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/dolomite1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/fancy_bricks.png index 147a224ab..b7540bd99 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/layered.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/layered.png index 01875b4ec..4aed5306d 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/layered.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved.png index 8939ec1f4..0beff6bc9 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_borderless.png index f823b14b3..b8124c3d1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_top.png index f63f35a22..53ca2499c 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar.png index da26200c4..460ab1eb7 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar_end.png index 20225c9f8..9e46c4bd3 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/plain.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/plain.png index 6926ca208..e78bd9d89 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/plain.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/plain.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/polished.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/polished.png index f63f35a22..53ca2499c 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/dolomite/polished.png and b/src/main/resources/assets/create/textures/block/palettes/dolomite/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused10.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused10.png new file mode 100644 index 000000000..0348ab065 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused11.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused11.png new file mode 100644 index 000000000..e78bd9d89 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused12.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused12.png new file mode 100644 index 000000000..e78bd9d89 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused2.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused2.png new file mode 100644 index 000000000..670238cde Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused3.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused3.png new file mode 100644 index 000000000..1658598e5 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused4.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused4.png new file mode 100644 index 000000000..7d9bbb534 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused6.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused6.png new file mode 100644 index 000000000..cf2653bb8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused7.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused7.png new file mode 100644 index 000000000..dd0b0a1aa Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused8.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused8.png new file mode 100644 index 000000000..018ff6367 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/dolomite/unused9.png b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused9.png new file mode 100644 index 000000000..add5e0da6 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/dolomite/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/connected/framed_glass.png b/src/main/resources/assets/create/textures/block/palettes/framed_glass_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/framed_glass.png rename to src/main/resources/assets/create/textures/block/palettes/framed_glass_connected.png diff --git a/src/main/resources/assets/create/textures/block/framed_glass_pane_top.png b/src/main/resources/assets/create/textures/block/palettes/framed_glass_pane_top.png similarity index 100% rename from src/main/resources/assets/create/textures/block/framed_glass_pane_top.png rename to src/main/resources/assets/create/textures/block/palettes/framed_glass_pane_top.png diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/bricks.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/bricks.png index 2e0e6bec7..53090a4e5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled.png index 3a31c60bb..d00035007 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled_top.png index 4b11c0f7b..c53267526 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/cobblestone.png index 1562b626e..1df199c6e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/fancy_bricks.png index f1dd5d400..25bbc35c5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/gabbro1.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/gabbro1.png new file mode 100644 index 000000000..87fb52aa3 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/gabbro1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/layered.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/layered.png index ea4cbad7f..2c443ab27 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/layered.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved.png index 742b4de7f..6111a08c5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_borderless.png index 2467ce019..a87b73622 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_top.png index c3f94b367..c6d1842cc 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar.png index a4cf77aab..1b1685eb4 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar_end.png index f2cafb0f7..318d1dea1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/plain.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/plain.png index a8b98f8db..2aea1052e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/plain.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/plain.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/polished.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/polished.png index c3f94b367..c6d1842cc 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/gabbro/polished.png and b/src/main/resources/assets/create/textures/block/palettes/gabbro/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused10.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused10.png new file mode 100644 index 000000000..27c9bb5f9 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused11.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused11.png new file mode 100644 index 000000000..2aea1052e Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused13.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused13.png new file mode 100644 index 000000000..2aea1052e Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused2.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused2.png new file mode 100644 index 000000000..b82e41891 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused3.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused3.png new file mode 100644 index 000000000..1ad486873 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused4.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused4.png new file mode 100644 index 000000000..46cd72a83 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused5.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused5.png new file mode 100644 index 000000000..40614bf40 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused5.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused6.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused6.png new file mode 100644 index 000000000..a7671d296 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused7.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused7.png new file mode 100644 index 000000000..37c4441ec Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused8.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused8.png new file mode 100644 index 000000000..af529ade8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/gabbro/unused9.png b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused9.png new file mode 100644 index 000000000..23ce98be4 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/gabbro/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/bricks.png b/src/main/resources/assets/create/textures/block/palettes/granite/bricks.png index 1dcf52072..0529688b7 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/granite/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/granite/chiseled.png new file mode 100644 index 000000000..5d9ecdcab Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/granite/chiseled_top.png new file mode 100644 index 000000000..069dacec1 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/granite/cobblestone.png index 0eea8378b..c88e4042d 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/granite/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/granite/fancy_bricks.png index efb2aae3c..67b1c9f44 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/granite/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/granite1.png b/src/main/resources/assets/create/textures/block/palettes/granite/granite1.png new file mode 100644 index 000000000..ac4080bae Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/granite1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/layered.png b/src/main/resources/assets/create/textures/block/palettes/granite/layered.png index d9cfee2bf..0b1bda508 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/layered.png and b/src/main/resources/assets/create/textures/block/palettes/granite/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/paved.png b/src/main/resources/assets/create/textures/block/palettes/granite/paved.png index d5b4d5a40..ab2c23518 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/paved.png and b/src/main/resources/assets/create/textures/block/palettes/granite/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/granite/paved_borderless.png index 9dfc8a5f8..0529688b7 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/granite/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/granite/paved_top.png index a54984756..9aa51963a 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/granite/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/pillar.png b/src/main/resources/assets/create/textures/block/palettes/granite/pillar.png index 9fc050373..19f240a70 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/granite/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/granite/pillar_end.png index b9d4369a1..fd4f0b76d 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/granite/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/polished.png b/src/main/resources/assets/create/textures/block/palettes/granite/polished.png index a54984756..9aa51963a 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/granite/polished.png and b/src/main/resources/assets/create/textures/block/palettes/granite/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused10.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused10.png new file mode 100644 index 000000000..3c39526ea Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused11.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused11.png new file mode 100644 index 000000000..7c2a50a45 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused12.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused12.png new file mode 100644 index 000000000..7c2a50a45 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused13.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused13.png new file mode 100644 index 000000000..7c2a50a45 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused2.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused2.png new file mode 100644 index 000000000..e8713ac39 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused3.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused3.png new file mode 100644 index 000000000..6182c971c Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused4.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused4.png new file mode 100644 index 000000000..a74828db8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused5.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused5.png new file mode 100644 index 000000000..cde5daa25 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused5.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused6.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused6.png new file mode 100644 index 000000000..7b72d3a73 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused7.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused7.png new file mode 100644 index 000000000..52f1105ca Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused8.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused8.png new file mode 100644 index 000000000..2d34d015f Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/granite/unused9.png b/src/main/resources/assets/create/textures/block/palettes/granite/unused9.png new file mode 100644 index 000000000..7f133a2bf Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/granite/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/horizontal_framed_glass.png b/src/main/resources/assets/create/textures/block/palettes/horizontal_framed_glass.png new file mode 100644 index 000000000..4098c80ec Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/horizontal_framed_glass.png differ diff --git a/src/main/resources/assets/create/textures/block/connected/horizontal_framed_glass.png b/src/main/resources/assets/create/textures/block/palettes/horizontal_framed_glass_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/horizontal_framed_glass.png rename to src/main/resources/assets/create/textures/block/palettes/horizontal_framed_glass_connected.png diff --git a/src/main/resources/assets/create/textures/block/jungle_window.png b/src/main/resources/assets/create/textures/block/palettes/jungle_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/jungle_window.png rename to src/main/resources/assets/create/textures/block/palettes/jungle_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/jungle_window.png b/src/main/resources/assets/create/textures/block/palettes/jungle_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/jungle_window.png rename to src/main/resources/assets/create/textures/block/palettes/jungle_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/bricks.png b/src/main/resources/assets/create/textures/block/palettes/limestone/bricks.png index d1cf16fed..04c792d34 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled.png index 8ac86760b..efde39d63 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled_top.png index d8621bc14..6230384c6 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/limestone/cobblestone.png index 0f8e9b869..c850577b6 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/limestone/fancy_bricks.png index 65c6079b5..f48871af0 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/layered.png b/src/main/resources/assets/create/textures/block/palettes/limestone/layered.png index 0e3988dfa..0cb31581e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/layered.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/limestone1.png b/src/main/resources/assets/create/textures/block/palettes/limestone/limestone1.png new file mode 100644 index 000000000..1d7845d55 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/limestone1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/paved.png b/src/main/resources/assets/create/textures/block/palettes/limestone/paved.png index fae0bbbb5..3d42478d0 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/paved.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/limestone/paved_borderless.png index bf6c86b19..7c9b13034 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/limestone/paved_top.png index 06d009e6d..f90a3b768 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/pillar.png b/src/main/resources/assets/create/textures/block/palettes/limestone/pillar.png index cc632841e..64c4447c9 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/limestone/pillar_end.png index 02d7b3ca6..e30832d62 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/polished.png b/src/main/resources/assets/create/textures/block/palettes/limestone/polished.png index 06d009e6d..f90a3b768 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/limestone/polished.png and b/src/main/resources/assets/create/textures/block/palettes/limestone/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused10.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused10.png new file mode 100644 index 000000000..8c73956d8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused11.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused11.png new file mode 100644 index 000000000..04e560062 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused12.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused12.png new file mode 100644 index 000000000..04e560062 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused13.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused13.png new file mode 100644 index 000000000..04e560062 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused2.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused2.png new file mode 100644 index 000000000..b459f8ada Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused3.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused3.png new file mode 100644 index 000000000..d8ba94653 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused4.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused4.png new file mode 100644 index 000000000..715666f6f Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused6.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused6.png new file mode 100644 index 000000000..5ad1d81d4 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused7.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused7.png new file mode 100644 index 000000000..8889ebde6 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused8.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused8.png new file mode 100644 index 000000000..e97204151 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/limestone/unused9.png b/src/main/resources/assets/create/textures/block/palettes/limestone/unused9.png new file mode 100644 index 000000000..5d1519fef Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/limestone/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/mossy.png b/src/main/resources/assets/create/textures/block/palettes/mossy.png index 4ad47bca3..de824d1f9 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/mossy.png and b/src/main/resources/assets/create/textures/block/palettes/mossy.png differ diff --git a/src/main/resources/assets/create/textures/block/oak_window.png b/src/main/resources/assets/create/textures/block/palettes/oak_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/oak_window.png rename to src/main/resources/assets/create/textures/block/palettes/oak_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/oak_window.png b/src/main/resources/assets/create/textures/block/palettes/oak_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/oak_window.png rename to src/main/resources/assets/create/textures/block/palettes/oak_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/iron_window.png b/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/iron_window.png rename to src/main/resources/assets/create/textures/block/palettes/ornate_iron_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/iron_window.png b/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/iron_window.png rename to src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/iron_window_top.png b/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_end.png similarity index 100% rename from src/main/resources/assets/create/textures/block/iron_window_top.png rename to src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_end.png diff --git a/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_pane_top.png b/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_pane_top.png new file mode 100644 index 000000000..a41ef9ead Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/ornate_iron_window_pane_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/overgrown.png b/src/main/resources/assets/create/textures/block/palettes/overgrown.png index b1f7008ff..211c3f5ea 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/overgrown.png and b/src/main/resources/assets/create/textures/block/palettes/overgrown.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/bricks.png b/src/main/resources/assets/create/textures/block/palettes/scoria/bricks.png index 2da39ab1c..47ce435d0 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled.png index 45d083438..e44f4d80a 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled_top.png index ddbf26abe..b23e1e266 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/scoria/cobblestone.png index a0d53cd4a..02e85ac17 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/scoria/fancy_bricks.png index dc00fc0c5..7106480f8 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/layered.png b/src/main/resources/assets/create/textures/block/palettes/scoria/layered.png index 00165f456..fef0c5225 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/layered.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/paved.png b/src/main/resources/assets/create/textures/block/palettes/scoria/paved.png index a69fa9935..e076170ab 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/paved.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/scoria/paved_borderless.png index 7cb6547ed..4077467d5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/scoria/paved_top.png index 5e8b31da6..6cc447be5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/pillar.png b/src/main/resources/assets/create/textures/block/palettes/scoria/pillar.png index a5690205f..3347d0aa1 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/scoria/pillar_end.png index e8e44cf56..e3027cfbf 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/polished.png b/src/main/resources/assets/create/textures/block/palettes/scoria/polished.png index 5e8b31da6..6cc447be5 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/scoria/polished.png and b/src/main/resources/assets/create/textures/block/palettes/scoria/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/scoria1.png b/src/main/resources/assets/create/textures/block/palettes/scoria/scoria1.png new file mode 100644 index 000000000..6b21d4de8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/scoria1.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused10.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused10.png new file mode 100644 index 000000000..b36f2dc98 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused11.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused11.png new file mode 100644 index 000000000..08b60c3bd Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused12.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused12.png new file mode 100644 index 000000000..08b60c3bd Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused13.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused13.png new file mode 100644 index 000000000..08b60c3bd Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused2.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused2.png new file mode 100644 index 000000000..078559149 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused3.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused3.png new file mode 100644 index 000000000..fac81d006 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused4.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused4.png new file mode 100644 index 000000000..980fba6e3 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused5.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused5.png new file mode 100644 index 000000000..5e01e3fde Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused5.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused6.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused6.png new file mode 100644 index 000000000..d5eba541f Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused7.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused7.png new file mode 100644 index 000000000..59db525ed Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused8.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused8.png new file mode 100644 index 000000000..d715eeb3d Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/scoria/unused9.png b/src/main/resources/assets/create/textures/block/palettes/scoria/unused9.png new file mode 100644 index 000000000..b7d86a3c7 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/scoria/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/spruce_window.png b/src/main/resources/assets/create/textures/block/palettes/spruce_window.png similarity index 100% rename from src/main/resources/assets/create/textures/block/spruce_window.png rename to src/main/resources/assets/create/textures/block/palettes/spruce_window.png diff --git a/src/main/resources/assets/create/textures/block/connected/spruce_window.png b/src/main/resources/assets/create/textures/block/palettes/spruce_window_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/spruce_window.png rename to src/main/resources/assets/create/textures/block/palettes/spruce_window_connected.png diff --git a/src/main/resources/assets/create/textures/block/palettes/vertical_framed_glass.png b/src/main/resources/assets/create/textures/block/palettes/vertical_framed_glass.png new file mode 100644 index 000000000..774099270 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/vertical_framed_glass.png differ diff --git a/src/main/resources/assets/create/textures/block/connected/vertical_framed_glass.png b/src/main/resources/assets/create/textures/block/palettes/vertical_framed_glass_connected.png similarity index 100% rename from src/main/resources/assets/create/textures/block/connected/vertical_framed_glass.png rename to src/main/resources/assets/create/textures/block/palettes/vertical_framed_glass_connected.png diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/bricks.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/bricks.png index 2e2be1cc6..66961e5fd 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/bricks.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled.png index 46e1d1947..bffcc3b91 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled_top.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled_top.png index ea84724eb..e549aaf17 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled_top.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/chiseled_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/cobblestone.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/cobblestone.png index 460e304f9..01df7a770 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/cobblestone.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/cobblestone.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/fancy_bricks.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/fancy_bricks.png index 78b8484de..41203cf18 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/fancy_bricks.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/fancy_bricks.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/layered.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/layered.png index db93874c2..a78cab39e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/layered.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/layered.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved.png index 1dc28a959..b39467364 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_borderless.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_borderless.png index fdf049862..c149ddc88 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_borderless.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_borderless.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_top.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_top.png index 9f6db45a0..4873d856e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_top.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/paved_top.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar.png index a745ad954..a8d149873 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar_end.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar_end.png index d3a61b3d2..6b032b1a8 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar_end.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/pillar_end.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/polished.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/polished.png index 9f6db45a0..4873d856e 100644 Binary files a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/polished.png and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/polished.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused10.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused10.png new file mode 100644 index 000000000..45d85ec63 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused10.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused11.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused11.png new file mode 100644 index 000000000..5d00a05f8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused11.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused12.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused12.png new file mode 100644 index 000000000..5d00a05f8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused12.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused13.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused13.png new file mode 100644 index 000000000..5d00a05f8 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused13.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused2.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused2.png new file mode 100644 index 000000000..f47fb42de Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused2.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused3.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused3.png new file mode 100644 index 000000000..373d9d587 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused3.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused4.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused4.png new file mode 100644 index 000000000..98339dfbd Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused4.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused5.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused5.png new file mode 100644 index 000000000..7b79ac03f Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused5.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused6.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused6.png new file mode 100644 index 000000000..cbea505eb Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused6.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused7.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused7.png new file mode 100644 index 000000000..df563cef5 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused7.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused8.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused8.png new file mode 100644 index 000000000..46e1acf19 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused8.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused9.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused9.png new file mode 100644 index 000000000..067d3d157 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/unused9.png differ diff --git a/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/weathered_limestone1.png b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/weathered_limestone1.png new file mode 100644 index 000000000..7d0bf36f1 Binary files /dev/null and b/src/main/resources/assets/create/textures/block/palettes/weathered_limestone/weathered_limestone1.png differ diff --git a/src/main/resources/assets/create/textures/block/polished_dark_scoria.png b/src/main/resources/assets/create/textures/block/polished_dark_scoria.png deleted file mode 100644 index c06240759..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_dark_scoria.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_dolomite.png b/src/main/resources/assets/create/textures/block/polished_dolomite.png deleted file mode 100644 index 00e564635..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_dolomite.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_gabbro.png b/src/main/resources/assets/create/textures/block/polished_gabbro.png deleted file mode 100644 index 50b1d9fb3..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_gabbro.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_limestone.png b/src/main/resources/assets/create/textures/block/polished_limestone.png deleted file mode 100644 index e96f755ce..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_limestone.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_limestone_slab.png b/src/main/resources/assets/create/textures/block/polished_limestone_slab.png deleted file mode 100644 index 67df9d322..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_limestone_slab.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_scoria.png b/src/main/resources/assets/create/textures/block/polished_scoria.png deleted file mode 100644 index b23da5662..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_scoria.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_scoria_slab.png b/src/main/resources/assets/create/textures/block/polished_scoria_slab.png deleted file mode 100644 index 225d4635d..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_scoria_slab.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_weathered_limestone.png b/src/main/resources/assets/create/textures/block/polished_weathered_limestone.png deleted file mode 100644 index 0d931b6dc..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_weathered_limestone.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/polished_weathered_limestone_slab.png b/src/main/resources/assets/create/textures/block/polished_weathered_limestone_slab.png deleted file mode 100644 index 5215e44d4..000000000 Binary files a/src/main/resources/assets/create/textures/block/polished_weathered_limestone_slab.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/scoria.png b/src/main/resources/assets/create/textures/block/scoria.png deleted file mode 100644 index 970d8e7ea..000000000 Binary files a/src/main/resources/assets/create/textures/block/scoria.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/scoria_bricks.png b/src/main/resources/assets/create/textures/block/scoria_bricks.png deleted file mode 100644 index f965ccb1f..000000000 Binary files a/src/main/resources/assets/create/textures/block/scoria_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/scoria_layers.png b/src/main/resources/assets/create/textures/block/scoria_layers.png deleted file mode 100644 index 91007977d..000000000 Binary files a/src/main/resources/assets/create/textures/block/scoria_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/scoria_pillar.png b/src/main/resources/assets/create/textures/block/scoria_pillar.png deleted file mode 100644 index 6ddda0ff7..000000000 Binary files a/src/main/resources/assets/create/textures/block/scoria_pillar.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/scoria_pillar_top.png b/src/main/resources/assets/create/textures/block/scoria_pillar_top.png deleted file mode 100644 index a207ed670..000000000 Binary files a/src/main/resources/assets/create/textures/block/scoria_pillar_top.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/vertical_framed_glass.png b/src/main/resources/assets/create/textures/block/vertical_framed_glass.png deleted file mode 100644 index 8e27dcaf6..000000000 Binary files a/src/main/resources/assets/create/textures/block/vertical_framed_glass.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/weathered_limestone.png b/src/main/resources/assets/create/textures/block/weathered_limestone.png deleted file mode 100644 index 448f1c63b..000000000 Binary files a/src/main/resources/assets/create/textures/block/weathered_limestone.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/weathered_limestone_bricks.png b/src/main/resources/assets/create/textures/block/weathered_limestone_bricks.png deleted file mode 100644 index 13ce2ac0b..000000000 Binary files a/src/main/resources/assets/create/textures/block/weathered_limestone_bricks.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/weathered_limestone_layers.png b/src/main/resources/assets/create/textures/block/weathered_limestone_layers.png deleted file mode 100644 index 8631ad5e0..000000000 Binary files a/src/main/resources/assets/create/textures/block/weathered_limestone_layers.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/weathered_limestone_pillar.png b/src/main/resources/assets/create/textures/block/weathered_limestone_pillar.png deleted file mode 100644 index fcba307d4..000000000 Binary files a/src/main/resources/assets/create/textures/block/weathered_limestone_pillar.png and /dev/null differ diff --git a/src/main/resources/assets/create/textures/block/weathered_limestone_pillar_top.png b/src/main/resources/assets/create/textures/block/weathered_limestone_pillar_top.png deleted file mode 100644 index f6968f262..000000000 Binary files a/src/main/resources/assets/create/textures/block/weathered_limestone_pillar_top.png and /dev/null differ diff --git a/src/main/resources/data/create/loot_tables/blocks/acacia_glass.json b/src/main/resources/data/create/loot_tables/blocks/acacia_glass.json deleted file mode 100644 index 7ef422fd0..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/acacia_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:acacia_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/acacia_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/acacia_glass_pane.json deleted file mode 100644 index 3b202a989..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/acacia_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:acacia_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/adjustable_pulley.json b/src/main/resources/data/create/loot_tables/blocks/adjustable_pulley.json deleted file mode 100644 index 5fed2b363..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/adjustable_pulley.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:adjustable_pulley" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/analog_lever.json b/src/main/resources/data/create/loot_tables/blocks/analog_lever.json deleted file mode 100644 index 8d0e5288f..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/analog_lever.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:analog_lever" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/andesite_casing.json b/src/main/resources/data/create/loot_tables/blocks/andesite_casing.json deleted file mode 100644 index 97a802053..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/andesite_casing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:andesite_casing" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/basin.json b/src/main/resources/data/create/loot_tables/blocks/basin.json deleted file mode 100644 index 12b44e184..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/basin.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:basin" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/belt.json b/src/main/resources/data/create/loot_tables/blocks/belt.json deleted file mode 100644 index 5ea424f73..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/belt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:belt_connector" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/belt_funnel.json b/src/main/resources/data/create/loot_tables/blocks/belt_funnel.json deleted file mode 100644 index 2015decf2..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/belt_funnel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:belt_funnel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/belt_tunnel.json b/src/main/resources/data/create/loot_tables/blocks/belt_tunnel.json deleted file mode 100644 index 727739640..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/belt_tunnel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:belt_tunnel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/birch_glass.json b/src/main/resources/data/create/loot_tables/blocks/birch_glass.json deleted file mode 100644 index 4d8932ca1..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/birch_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:birch_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/birch_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/birch_glass_pane.json deleted file mode 100644 index dee0b289d..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/birch_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:birch_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/brass_block.json b/src/main/resources/data/create/loot_tables/blocks/brass_block.json deleted file mode 100644 index 7a283419f..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/brass_block.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:brass_block" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/brass_casing.json b/src/main/resources/data/create/loot_tables/blocks/brass_casing.json deleted file mode 100644 index c7882506d..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/brass_casing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:brass_casing" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/cart_assembler.json b/src/main/resources/data/create/loot_tables/blocks/cart_assembler.json deleted file mode 100644 index 9261035c8..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/cart_assembler.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:cart_assembler" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/clockwork_bearing.json b/src/main/resources/data/create/loot_tables/blocks/clockwork_bearing.json deleted file mode 100644 index 7903024cb..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/clockwork_bearing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:clockwork_bearing" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/clutch.json b/src/main/resources/data/create/loot_tables/blocks/clutch.json deleted file mode 100644 index bc36ef4dd..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/clutch.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:clutch" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/cocoa_log.json b/src/main/resources/data/create/loot_tables/blocks/cocoa_log.json deleted file mode 100644 index a4fabe35f..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/cocoa_log.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:cocoa_log" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/cogwheel.json b/src/main/resources/data/create/loot_tables/blocks/cogwheel.json deleted file mode 100644 index 00da9ff2a..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/cogwheel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:cogwheel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/contact.json b/src/main/resources/data/create/loot_tables/blocks/contact.json deleted file mode 100644 index ad689eee1..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/contact.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:contact" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/copper_block.json b/src/main/resources/data/create/loot_tables/blocks/copper_block.json deleted file mode 100644 index ef8ffe6a3..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/copper_block.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:copper_block" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/copper_casing.json b/src/main/resources/data/create/loot_tables/blocks/copper_casing.json deleted file mode 100644 index 7b5198258..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/copper_casing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:copper_casing" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/copper_ore.json b/src/main/resources/data/create/loot_tables/blocks/copper_ore.json deleted file mode 100644 index b0c1a6f02..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/copper_ore.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:copper_ore" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/copper_shingles.json b/src/main/resources/data/create/loot_tables/blocks/copper_shingles.json deleted file mode 100644 index 7a6f49da0..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/copper_shingles.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:copper_shingles" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/creative_motor.json b/src/main/resources/data/create/loot_tables/blocks/creative_motor.json deleted file mode 100644 index dcc540368..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/creative_motor.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:creative_motor" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/crushing_wheel.json b/src/main/resources/data/create/loot_tables/blocks/crushing_wheel.json deleted file mode 100644 index 93171df60..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/crushing_wheel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:crushing_wheel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/cuckoo_clock.json b/src/main/resources/data/create/loot_tables/blocks/cuckoo_clock.json deleted file mode 100644 index 2dc60feac..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/cuckoo_clock.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:cuckoo_clock" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass.json b/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass.json deleted file mode 100644 index e90196415..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:dark_oak_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass_pane.json deleted file mode 100644 index 5200f9c80..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/dark_oak_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:dark_oak_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/deployer.json b/src/main/resources/data/create/loot_tables/blocks/deployer.json deleted file mode 100644 index 8486d8bb8..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/deployer.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:deployer" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/drill.json b/src/main/resources/data/create/loot_tables/blocks/drill.json deleted file mode 100644 index 985b1c174..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/drill.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:drill" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/encased_belt.json b/src/main/resources/data/create/loot_tables/blocks/encased_belt.json deleted file mode 100644 index 26d0c6e14..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/encased_belt.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:encased_belt" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/encased_fan.json b/src/main/resources/data/create/loot_tables/blocks/encased_fan.json deleted file mode 100644 index 558f1f037..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/encased_fan.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:encased_fan" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/encased_shaft.json b/src/main/resources/data/create/loot_tables/blocks/encased_shaft.json deleted file mode 100644 index 46c9ae96a..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/encased_shaft.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:encased_shaft" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/entity_detector.json b/src/main/resources/data/create/loot_tables/blocks/entity_detector.json deleted file mode 100644 index ba7d1826c..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/entity_detector.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:entity_detector" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/extractor.json b/src/main/resources/data/create/loot_tables/blocks/extractor.json deleted file mode 100644 index 3a44e834b..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/extractor.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:extractor" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/flexcrate.json b/src/main/resources/data/create/loot_tables/blocks/flexcrate.json deleted file mode 100644 index 5ec74ffcf..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/flexcrate.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:flexcrate" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/flexpeater.json b/src/main/resources/data/create/loot_tables/blocks/flexpeater.json deleted file mode 100644 index f197c10a5..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/flexpeater.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:flexpeater" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/flexpulsepeater.json b/src/main/resources/data/create/loot_tables/blocks/flexpulsepeater.json deleted file mode 100644 index 79cb57dc4..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/flexpulsepeater.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:flexpulsepeater" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/flywheel.json b/src/main/resources/data/create/loot_tables/blocks/flywheel.json deleted file mode 100644 index 9f0018990..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/flywheel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:flywheel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/framed_glass.json b/src/main/resources/data/create/loot_tables/blocks/framed_glass.json deleted file mode 100644 index b6fe4b2ce..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/framed_glass.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:framed_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/framed_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/framed_glass_pane.json deleted file mode 100644 index 6f9a53469..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/framed_glass_pane.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:framed_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/furnace_engine.json b/src/main/resources/data/create/loot_tables/blocks/furnace_engine.json deleted file mode 100644 index e3c600d70..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/furnace_engine.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:furnace_engine" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/gearbox.json b/src/main/resources/data/create/loot_tables/blocks/gearbox.json deleted file mode 100644 index 3884c372a..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/gearbox.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:gearbox" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/gearshift.json b/src/main/resources/data/create/loot_tables/blocks/gearshift.json deleted file mode 100644 index 59f07a7aa..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/gearshift.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:gearshift" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/hand_crank.json b/src/main/resources/data/create/loot_tables/blocks/hand_crank.json deleted file mode 100644 index 0036a2099..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/hand_crank.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:hand_crank" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/harvester.json b/src/main/resources/data/create/loot_tables/blocks/harvester.json deleted file mode 100644 index 28cde5728..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/harvester.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:harvester" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass.json b/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass.json deleted file mode 100644 index 8043511ee..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:horizontal_framed_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass_pane.json deleted file mode 100644 index 99d31d4b7..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/horizontal_framed_glass_pane.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:horizontal_framed_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/indented_gabbro.json b/src/main/resources/data/create/loot_tables/blocks/indented_gabbro.json deleted file mode 100644 index 81df6a655..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/indented_gabbro.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:indented_gabbro", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:indented_gabbro" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/indented_gabbro_slab.json b/src/main/resources/data/create/loot_tables/blocks/indented_gabbro_slab.json deleted file mode 100644 index 792e0ac72..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/indented_gabbro_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "create:indented_gabbro_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "create:indented_gabbro_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/iron_glass.json b/src/main/resources/data/create/loot_tables/blocks/iron_glass.json deleted file mode 100644 index fe9436387..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/iron_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:iron_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/iron_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/iron_glass_pane.json deleted file mode 100644 index 8ea376231..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/iron_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:iron_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/jungle_glass.json b/src/main/resources/data/create/loot_tables/blocks/jungle_glass.json deleted file mode 100644 index 07bcbedad..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/jungle_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:jungle_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/jungle_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/jungle_glass_pane.json deleted file mode 100644 index 8db321b96..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/jungle_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:jungle_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/large_cogwheel.json b/src/main/resources/data/create/loot_tables/blocks/large_cogwheel.json deleted file mode 100644 index 83d695ba1..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/large_cogwheel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:large_cogwheel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/linked_extractor.json b/src/main/resources/data/create/loot_tables/blocks/linked_extractor.json deleted file mode 100644 index 3faa7e519..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/linked_extractor.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:linked_extractor" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/linked_transposer.json b/src/main/resources/data/create/loot_tables/blocks/linked_transposer.json deleted file mode 100644 index 31ecac893..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/linked_transposer.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:linked_transposer" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_bearing.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_bearing.json deleted file mode 100644 index 3bd9ad7ae..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_bearing.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mechanical_bearing" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_crafter.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_crafter.json deleted file mode 100644 index 2e5a435a5..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_crafter.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mechanical_crafter" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_mixer.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_mixer.json deleted file mode 100644 index a18c98604..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_mixer.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mechanical_mixer" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_piston.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_piston.json deleted file mode 100644 index fb9bfa100..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_piston.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mechanical_piston" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_piston_head.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_piston_head.json deleted file mode 100644 index aca93ffb0..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_piston_head.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:piston_pole" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mechanical_press.json b/src/main/resources/data/create/loot_tables/blocks/mechanical_press.json deleted file mode 100644 index 8844f26c5..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mechanical_press.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mechanical_press" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/millstone.json b/src/main/resources/data/create/loot_tables/blocks/millstone.json deleted file mode 100644 index 76cc61eb3..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/millstone.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:millstone" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mossy_gabbro_bricks.json b/src/main/resources/data/create/loot_tables/blocks/mossy_gabbro_bricks.json deleted file mode 100644 index c13389530..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mossy_gabbro_bricks.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:mossy_gabbro_bricks", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mossy_gabbro_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/mysterious_cuckoo_clock.json b/src/main/resources/data/create/loot_tables/blocks/mysterious_cuckoo_clock.json deleted file mode 100644 index 925e3d10a..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/mysterious_cuckoo_clock.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:mysterious_cuckoo_clock" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/natural_scoria.json b/src/main/resources/data/create/loot_tables/blocks/natural_scoria.json deleted file mode 100644 index dc853d0da..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/natural_scoria.json +++ /dev/null @@ -1,43 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:alternatives", - "children": [ - { - "type": "minecraft:item", - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ], - "name": "create:natural_scoria" - }, - { - "type": "minecraft:item", - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ], - "name": "create:scoria" - } - ] - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/nozzle.json b/src/main/resources/data/create/loot_tables/blocks/nozzle.json deleted file mode 100644 index 41303b700..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/nozzle.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:nozzle" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/oak_glass.json b/src/main/resources/data/create/loot_tables/blocks/oak_glass.json deleted file mode 100644 index 355f49440..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/oak_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:oak_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/oak_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/oak_glass_pane.json deleted file mode 100644 index 7c0e840a4..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/oak_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:oak_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks.json b/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks.json deleted file mode 100644 index b754eb726..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:paved_gabbro_bricks", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:paved_gabbro_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks_slab.json b/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks_slab.json deleted file mode 100644 index 9e9b9f3ac..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/paved_gabbro_bricks_slab.json +++ /dev/null @@ -1,32 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "functions": [ - { - "function": "minecraft:set_count", - "conditions": [ - { - "condition": "minecraft:block_state_property", - "block": "create:paved_gabbro_bricks_slab", - "properties": { - "type": "double" - } - } - ], - "count": 2 - }, - { - "function": "minecraft:explosion_decay" - } - ], - "name": "create:paved_gabbro_bricks_slab" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/piston_pole.json b/src/main/resources/data/create/loot_tables/blocks/piston_pole.json deleted file mode 100644 index aca93ffb0..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/piston_pole.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:piston_pole" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/plough.json b/src/main/resources/data/create/loot_tables/blocks/plough.json deleted file mode 100644 index 3714a2487..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/plough.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:plough" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/portable_storage_interface.json b/src/main/resources/data/create/loot_tables/blocks/portable_storage_interface.json deleted file mode 100644 index db6214adf..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/portable_storage_interface.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:portable_storage_interface" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/pulse_repeater.json b/src/main/resources/data/create/loot_tables/blocks/pulse_repeater.json deleted file mode 100644 index 190da8581..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/pulse_repeater.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:pulse_repeater" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/redstone_bridge.json b/src/main/resources/data/create/loot_tables/blocks/redstone_bridge.json deleted file mode 100644 index 74b60e308..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/redstone_bridge.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:redstone_bridge" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/redstone_latch.json b/src/main/resources/data/create/loot_tables/blocks/redstone_latch.json deleted file mode 100644 index 527015d65..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/redstone_latch.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:redstone_latch" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/rope_pulley.json b/src/main/resources/data/create/loot_tables/blocks/rope_pulley.json deleted file mode 100644 index fa0c48f95..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/rope_pulley.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:rope_pulley" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/rotation_chassis.json b/src/main/resources/data/create/loot_tables/blocks/rotation_chassis.json deleted file mode 100644 index fef56e10e..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/rotation_chassis.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:rotation_chassis" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/rotation_speed_controller.json b/src/main/resources/data/create/loot_tables/blocks/rotation_speed_controller.json deleted file mode 100644 index 1d10e1f73..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/rotation_speed_controller.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:rotation_speed_controller" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/saw.json b/src/main/resources/data/create/loot_tables/blocks/saw.json deleted file mode 100644 index 909ce575f..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/saw.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:saw" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/schematic_table.json b/src/main/resources/data/create/loot_tables/blocks/schematic_table.json deleted file mode 100644 index 40355c9ca..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/schematic_table.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:schematic_table", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:schematic_table" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/schematicannon.json b/src/main/resources/data/create/loot_tables/blocks/schematicannon.json deleted file mode 100644 index d105b3c45..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/schematicannon.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:schematicannon", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:schematicannon" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/sequenced_gearshift.json b/src/main/resources/data/create/loot_tables/blocks/sequenced_gearshift.json deleted file mode 100644 index ee60996d2..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/sequenced_gearshift.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:sequenced_gearshift" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/shaft.json b/src/main/resources/data/create/loot_tables/blocks/shaft.json deleted file mode 100644 index 84f976dfb..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/shaft.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:shaft" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/slightly_mossy_gabbro_bricks.json b/src/main/resources/data/create/loot_tables/blocks/slightly_mossy_gabbro_bricks.json deleted file mode 100644 index a0d0308b9..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/slightly_mossy_gabbro_bricks.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "name": "create:slightly_mossy_gabbro_bricks", - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:slightly_mossy_gabbro_bricks" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/speed_gauge.json b/src/main/resources/data/create/loot_tables/blocks/speed_gauge.json deleted file mode 100644 index e517d29c4..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/speed_gauge.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:speed_gauge" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/spruce_glass.json b/src/main/resources/data/create/loot_tables/blocks/spruce_glass.json deleted file mode 100644 index 45f929e3e..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/spruce_glass.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:spruce_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/spruce_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/spruce_glass_pane.json deleted file mode 100644 index e5bc370e2..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/spruce_glass_pane.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:spruce_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/sticky_mechanical_piston.json b/src/main/resources/data/create/loot_tables/blocks/sticky_mechanical_piston.json deleted file mode 100644 index e45b30313..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/sticky_mechanical_piston.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:sticky_mechanical_piston" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/stockswitch.json b/src/main/resources/data/create/loot_tables/blocks/stockswitch.json deleted file mode 100644 index d0ac2042a..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/stockswitch.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:stockswitch" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/stress_gauge.json b/src/main/resources/data/create/loot_tables/blocks/stress_gauge.json deleted file mode 100644 index aa1ddccb1..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/stress_gauge.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:stress_gauge" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/tiled_glass.json b/src/main/resources/data/create/loot_tables/blocks/tiled_glass.json deleted file mode 100644 index 08c6ad609..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/tiled_glass.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:tiled_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/tiled_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/tiled_glass_pane.json deleted file mode 100644 index 29dc59308..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/tiled_glass_pane.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:tiled_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/toggle_latch.json b/src/main/resources/data/create/loot_tables/blocks/toggle_latch.json deleted file mode 100644 index 3d2ba3f49..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/toggle_latch.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:toggle_latch" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/translation_chassis.json b/src/main/resources/data/create/loot_tables/blocks/translation_chassis.json deleted file mode 100644 index ab5328d59..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/translation_chassis.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:translation_chassis" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/translation_chassis_secondary.json b/src/main/resources/data/create/loot_tables/blocks/translation_chassis_secondary.json deleted file mode 100644 index 2c25fe45c..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/translation_chassis_secondary.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:translation_chassis_secondary" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/transposer.json b/src/main/resources/data/create/loot_tables/blocks/transposer.json deleted file mode 100644 index 846ecd381..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/transposer.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:transposer" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/turntable.json b/src/main/resources/data/create/loot_tables/blocks/turntable.json deleted file mode 100644 index 49d21d9a6..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/turntable.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:turntable" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass.json b/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass.json deleted file mode 100644 index ee02fe589..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:vertical_framed_glass" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass_pane.json b/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass_pane.json deleted file mode 100644 index 05208f24c..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/vertical_framed_glass_pane.json +++ /dev/null @@ -1,29 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:vertical_framed_glass_pane" - } - ], - "conditions": [ - { - "condition": "minecraft:match_tool", - "predicate": { - "enchantments": [ - { - "enchantment": "minecraft:silk_touch", - "levels": { - "min": 1 - } - } - ] - } - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/water_wheel.json b/src/main/resources/data/create/loot_tables/blocks/water_wheel.json deleted file mode 100644 index 3002fb270..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/water_wheel.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:water_wheel" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/zinc_block.json b/src/main/resources/data/create/loot_tables/blocks/zinc_block.json deleted file mode 100644 index a6e109215..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/zinc_block.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:zinc_block" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/create/loot_tables/blocks/zinc_ore.json b/src/main/resources/data/create/loot_tables/blocks/zinc_ore.json deleted file mode 100644 index d0639bf0f..000000000 --- a/src/main/resources/data/create/loot_tables/blocks/zinc_ore.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "type": "minecraft:block", - "pools": [ - { - "rolls": 1, - "entries": [ - { - "type": "minecraft:item", - "name": "create:zinc_ore" - } - ], - "conditions": [ - { - "condition": "minecraft:survives_explosion" - } - ] - } - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/impermeable.json b/src/main/resources/data/minecraft/tags/blocks/impermeable.json deleted file mode 100644 index 723c1db15..000000000 --- a/src/main/resources/data/minecraft/tags/blocks/impermeable.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "create:tiled_glass" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/jungle_logs.json b/src/main/resources/data/minecraft/tags/blocks/jungle_logs.json deleted file mode 100644 index 61825174f..000000000 --- a/src/main/resources/data/minecraft/tags/blocks/jungle_logs.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "replace": false, - "values": [ - "create:cocoa_log" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/slabs.json b/src/main/resources/data/minecraft/tags/blocks/slabs.json deleted file mode 100644 index ef9ea56a8..000000000 --- a/src/main/resources/data/minecraft/tags/blocks/slabs.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "replace": false, - "values": [ - "create:limestone_slab", - "create:polished_limestone_slab", - "create:limestone_bricks_slab", - "create:weathered_limestone_slab", - "create:polished_weathered_limestone_slab", - "create:weathered_limestone_bricks_slab", - "create:dolomite_slab", - "create:gabbro_slab", - "create:indented_gabbro_slab", - "create:paved_gabbro_bricks_slab", - "create:scoria_slab", - "create:dark_scoria_tiles_slab", - "create:dark_scoria_bricks_slab", - "create:polished_scoria_slab" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/stairs.json b/src/main/resources/data/minecraft/tags/blocks/stairs.json deleted file mode 100644 index 75bb2f0d1..000000000 --- a/src/main/resources/data/minecraft/tags/blocks/stairs.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "replace": false, - "values": [ - "create:limestone_stairs", - "create:limestone_bricks_stairs", - "create:weathered_limestone_stairs", - "create:weathered_limestone_bricks_stairs", - "create:dolomite_stairs", - "create:gabbro_stairs", - "create:scoria_stairs", - "create:dark_scoria_tiles_stairs", - "create:dark_scoria_bricks_stairs", - "create:gabbro_bricks_stairs" - ] -} \ No newline at end of file diff --git a/src/main/resources/data/minecraft/tags/blocks/walls.json b/src/main/resources/data/minecraft/tags/blocks/walls.json deleted file mode 100644 index 0a8388a45..000000000 --- a/src/main/resources/data/minecraft/tags/blocks/walls.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "replace": false, - "values": [ - "create:limestone_wall", - "create:limestone_bricks_wall", - "create:weathered_limestone_wall", - "create:weathered_limestone_bricks_wall", - "create:dolomite_wall", - "create:gabbro_wall", - "create:scoria_wall", - "create:dark_scoria_bricks_wall", - "create:gabbro_bricks_wall" - ] -} \ No newline at end of file