From ff89fa5543b001d108b60cb94b7ec3d6dca6c033 Mon Sep 17 00:00:00 2001 From: Ella Paws <> Date: Sat, 16 Apr 2022 03:55:08 +0200 Subject: [PATCH] initial commit --- build.gradle | 102 +++++++ gradle.properties | 16 ++ gradlew | 185 +++++++++++++ gradlew.bat | 89 +++++++ settings.gradle | 9 + .../ella/decorations/DecorationsClient.java | 44 +++ .../ella/decorations/DecorationsRegistry.java | 251 ++++++++++++++++++ .../ella/decorations/EllasDecorations.java | 22 ++ .../ella/decorations/block/BarsBlock.java | 38 +++ .../ella/decorations/block/EWallBlock.java | 9 + .../ella/decorations/block/LowPaneBlock.java | 38 +++ .../decorations/block/MetalExtension.java | 37 +++ .../decorations/block/MiniPanelBlock.java | 37 +++ .../ella/decorations/block/PanelBlock.java | 97 +++++++ .../ella/decorations/block/PlatformBlock.java | 53 ++++ .../decorations/block/SmallPanelBlock.java | 37 +++ .../block/StainedPlatformBlock.java | 17 ++ .../decorations/block/StainedSlabBlock.java | 17 ++ .../ella/decorations/block/StepBlock.java | 74 ++++++ .../ella/decorations/block/WoodExtension.java | 69 +++++ .../blockstates/acacia_platform.json | 1 + .../blockstates/andesite_platform.json | 1 + .../blockstates/bamboo_platform.json | 1 + .../ellas_mod/blockstates/birch_platform.json | 1 + .../ellas_mod/blockstates/brick_platform.json | 1 + .../blockstates/cobblestone_platform.json | 1 + .../blockstates/crimson_platform.json | 1 + .../blockstates/dark_oak_platform.json | 1 + .../blockstates/diamond_platform.json | 1 + .../blockstates/diorite_platform.json | 1 + .../blockstates/emerald_platform.json | 1 + .../ellas_mod/blockstates/glass_platform.json | 1 + .../ellas_mod/blockstates/gold_platform.json | 1 + .../blockstates/granite_platform.json | 1 + .../blockstates/iron_bar_platform.json | 1 + .../ellas_mod/blockstates/iron_platform.json | 1 + .../blockstates/jungle_platform.json | 1 + .../ellas_mod/blockstates/lapis_platform.json | 1 + .../mossy_stone_brick_platform.json | 1 + .../blockstates/netherite_platform.json | 1 + .../ellas_mod/blockstates/oak_platform.json | 1 + .../polished_andesite_platform.json | 1 + .../polished_diorite_platform.json | 1 + .../polished_granite_platform.json | 1 + .../blockstates/purpur_platform.json | 1 + .../blockstates/quartz_platform.json | 1 + .../blockstates/red_sandstone_platform.json | 1 + .../blockstates/sandstone_platform.json | 1 + .../blockstates/smooth_quartz_platform.json | 1 + .../smooth_red_sandstone_platform.json | 1 + .../smooth_sandstone_platform.json | 1 + .../blockstates/smooth_stone_platform.json | 1 + .../blockstates/spruce_platform.json | 1 + .../blockstates/stone_brick_platform.json | 1 + .../stone_brick_tile_platform.json | 1 + .../blockstates/stone_brick_tiles.json | 1 + .../ellas_mod/blockstates/stone_platform.json | 1 + .../blockstates/warped_platform.json | 1 + .../blockstates/windowed_acacia_door.json | 1 + .../blockstates/windowed_birch_door.json | 1 + .../blockstates/windowed_dark_oak_door.json | 1 + .../blockstates/windowed_iron_door.json | 1 + .../blockstates/windowed_jungle_door.json | 1 + .../blockstates/windowed_oak_door.json | 1 + .../blockstates/windowed_spruce_door.json | 1 + .../blockstates/yellow_brick_platform.json | 1 + .../blockstates/yellow_brick_slab.json | 1 + .../blockstates/yellow_brick_stairs.json | 1 + .../blockstates/yellow_brick_wall.json | 1 + .../ellas_mod/blockstates/yellow_bricks.json | 1 + .../assets/ellas_mod/lang/en_gb.json | 218 +++++++++++++++ .../assets/ellas_mod/lang/en_us.json | 218 +++++++++++++++ .../assets/ellas_mod/lang/sv_se.json | 218 +++++++++++++++ .../models/block/acacia_platform.json | 1 + .../models/block/andesite_platform.json | 1 + .../models/block/bamboo_platform.json | 1 + .../models/block/birch_platform.json | 1 + .../models/block/brick_platform.json | 1 + .../models/block/clear_glass_platform.json | 1 + .../models/block/cobblestone_platform.json | 1 + .../models/block/crimson_platform.json | 1 + .../models/block/dark_oak_platform.json | 1 + .../models/block/diamond_platform.json | 1 + .../models/block/diorite_platform.json | 1 + .../models/block/emerald_platform.json | 1 + .../models/block/glass_platform.json | 1 + .../ellas_mod/models/block/gold_platform.json | 1 + .../models/block/granite_platform.json | 1 + .../models/block/iron_bar_platform.json | 1 + .../ellas_mod/models/block/iron_platform.json | 1 + .../models/block/jungle_platform.json | 1 + .../models/block/lapis_platform.json | 1 + .../light_blue_stained_glass_platform.json | 1 + .../block/lime_stained_glass_platform.json | 1 + .../block/magenta_stained_glass_platform.json | 1 + .../block/mossy_stone_brick_platform.json | 1 + .../models/block/netherite_platform.json | 1 + .../ellas_mod/models/block/oak_platform.json | 1 + .../block/orange_stained_glass_platform.json | 1 + .../ellas_mod/models/block/platform.json | 1 + .../ellas_mod/models/block/platform_all.json | 1 + .../ellas_mod/models/block/platform_side.json | 1 + .../block/polished_andesite_platform.json | 1 + .../block/polished_diorite_platform.json | 1 + .../block/polished_granite_platform.json | 1 + .../models/block/purpur_platform.json | 1 + .../models/block/quartz_platform.json | 1 + .../models/block/red_sandstone_platform.json | 1 + .../models/block/sandstone_platform.json | 1 + .../models/block/smooth_quartz_platform.json | 1 + .../block/smooth_red_sandstone_platform.json | 1 + .../block/smooth_sandstone_platform.json | 1 + .../models/block/smooth_stone_platform.json | 1 + .../models/block/spruce_platform.json | 1 + .../models/block/stained_glass_platform.json | 1 + .../models/block/stone_brick_platform.json | 1 + .../block/stone_brick_tile_platform.json | 1 + .../models/block/stone_brick_tiles.json | 1 + .../models/block/stone_platform.json | 1 + .../models/block/warped_platform.json | 1 + .../block/white_stained_glass_platform.json | 1 + .../block/windowed_acacia_door_bottom.json | 1 + .../windowed_acacia_door_bottom_hinge.json | 1 + .../block/windowed_acacia_door_top.json | 1 + .../block/windowed_acacia_door_top_hinge.json | 1 + .../block/windowed_birch_door_bottom.json | 1 + .../windowed_birch_door_bottom_hinge.json | 1 + .../models/block/windowed_birch_door_top.json | 1 + .../block/windowed_birch_door_top_hinge.json | 1 + .../block/windowed_dark_oak_door_bottom.json | 1 + .../windowed_dark_oak_door_bottom_hinge.json | 1 + .../block/windowed_dark_oak_door_top.json | 1 + .../windowed_dark_oak_door_top_hinge.json | 1 + .../block/windowed_iron_door_bottom.json | 1 + .../windowed_iron_door_bottom_hinge.json | 1 + .../models/block/windowed_iron_door_top.json | 1 + .../block/windowed_iron_door_top_hinge.json | 1 + .../block/windowed_jungle_door_bottom.json | 1 + .../windowed_jungle_door_bottom_hinge.json | 1 + .../block/windowed_jungle_door_top.json | 1 + .../block/windowed_jungle_door_top_hinge.json | 1 + .../block/windowed_oak_door_bottom.json | 1 + .../block/windowed_oak_door_bottom_hinge.json | 1 + .../models/block/windowed_oak_door_top.json | 1 + .../block/windowed_oak_door_top_hinge.json | 1 + .../block/windowed_spruce_door_bottom.json | 1 + .../windowed_spruce_door_bottom_hinge.json | 1 + .../block/windowed_spruce_door_top.json | 1 + .../block/windowed_spruce_door_top_hinge.json | 1 + .../models/block/yellow_brick_platform.json | 1 + .../models/block/yellow_brick_slab.json | 1 + .../models/block/yellow_brick_slab_top.json | 1 + .../models/block/yellow_brick_stairs.json | 1 + .../block/yellow_brick_stairs_inner.json | 1 + .../block/yellow_brick_stairs_outer.json | 1 + .../models/block/yellow_brick_wall_post.json | 1 + .../models/block/yellow_brick_wall_side.json | 1 + .../block/yellow_brick_wall_side_tall.json | 1 + .../ellas_mod/models/block/yellow_bricks.json | 1 + .../block/yellow_stained_glass_platform.json | 1 + .../models/item/acacia_platform.json | 1 + .../models/item/andesite_platform.json | 1 + .../models/item/bamboo_platform.json | 1 + .../ellas_mod/models/item/birch_platform.json | 1 + .../ellas_mod/models/item/brick_platform.json | 1 + .../models/item/cobblestone_platform.json | 1 + .../models/item/crimson_platform.json | 1 + .../models/item/dark_oak_platform.json | 1 + .../models/item/diamond_platform.json | 1 + .../models/item/diorite_platform.json | 1 + .../models/item/emerald_platform.json | 1 + .../ellas_mod/models/item/glass_platform.json | 1 + .../ellas_mod/models/item/gold_platform.json | 1 + .../models/item/granite_platform.json | 1 + .../models/item/iron_bar_platform.json | 1 + .../ellas_mod/models/item/iron_platform.json | 1 + .../models/item/jungle_platform.json | 1 + .../ellas_mod/models/item/lapis_platform.json | 1 + .../item/mossy_stone_brick_platform.json | 1 + .../models/item/netherite_platform.json | 1 + .../ellas_mod/models/item/oak_platform.json | 1 + .../item/polished_andesite_platform.json | 1 + .../item/polished_diorite_platform.json | 1 + .../item/polished_granite_platform.json | 1 + .../models/item/purpur_platform.json | 1 + .../models/item/quartz_platform.json | 1 + .../models/item/red_sandstone_platform.json | 1 + .../models/item/sandstone_platform.json | 1 + .../models/item/smooth_quartz_platform.json | 1 + .../item/smooth_red_sandstone_platform.json | 1 + .../item/smooth_sandstone_platform.json | 1 + .../models/item/smooth_stone_platform.json | 1 + .../models/item/spruce_platform.json | 1 + .../models/item/stone_brick_platform.json | 1 + .../item/stone_brick_tile_platform.json | 1 + .../models/item/stone_brick_tiles.json | 1 + .../ellas_mod/models/item/stone_platform.json | 1 + .../models/item/warped_platform.json | 1 + .../models/item/windowed_acacia_door.json | 1 + .../models/item/windowed_birch_door.json | 1 + .../models/item/windowed_dark_oak_door.json | 1 + .../models/item/windowed_iron_door.json | 1 + .../models/item/windowed_jungle_door.json | 1 + .../models/item/windowed_oak_door.json | 1 + .../models/item/windowed_spruce_door.json | 1 + .../models/item/yellow_brick_platform.json | 1 + .../models/item/yellow_brick_slab.json | 1 + .../models/item/yellow_brick_stairs.json | 1 + .../models/item/yellow_brick_wall.json | 1 + .../ellas_mod/models/item/yellow_bricks.json | 1 + .../block/black_stained_glass_slab.png | Bin 0 -> 139 bytes .../block/blue_stained_glass_slab.png | Bin 0 -> 139 bytes .../block/brown_stained_glass_slab.png | Bin 0 -> 139 bytes .../ellas_mod/textures/block/clear_glass.png | Bin 0 -> 136 bytes .../block/cyan_stained_glass_slab.png | Bin 0 -> 139 bytes .../textures/block/diamond_platform.png | Bin 0 -> 134 bytes .../textures/block/emerald_platform.png | Bin 0 -> 114 bytes .../ellas_mod/textures/block/glass_slab.png | Bin 0 -> 226 bytes .../textures/block/gold_platform.png | Bin 0 -> 138 bytes .../block/gray_stained_glass_slab.png | Bin 0 -> 139 bytes .../block/green_stained_glass_slab.png | Bin 0 -> 139 bytes .../textures/block/iron_platform.png | Bin 0 -> 135 bytes .../textures/block/lapis_platform.png | Bin 0 -> 164 bytes .../block/light_blue_stained_glass_slab.png | Bin 0 -> 140 bytes .../block/light_gray_stained_glass_slab.png | Bin 0 -> 140 bytes .../block/lime_stained_glass_slab.png | Bin 0 -> 139 bytes .../textures/block/netherite_platform.png | Bin 0 -> 134 bytes .../block/orange_stained_glass_slab.png | Bin 0 -> 139 bytes .../block/pink_stained_glass_slab.png | Bin 0 -> 140 bytes .../block/polished_andesite_platform.png | Bin 0 -> 139 bytes .../block/polished_diorite_platform.png | Bin 0 -> 145 bytes .../block/polished_granite_platform.png | Bin 0 -> 163 bytes .../block/purple_stained_glass_slab.png | Bin 0 -> 139 bytes .../textures/block/purpur_platform.png | Bin 0 -> 161 bytes .../textures/block/quartz_platform.png | Bin 0 -> 115 bytes .../textures/block/red_stained_glass_slab.png | Bin 0 -> 139 bytes .../textures/block/small_stone_bricks.png | Bin 0 -> 394 bytes .../textures/block/stone_brick_platform.png | Bin 0 -> 120 bytes .../textures/block/stone_brick_tiles.png | Bin 0 -> 393 bytes .../block/white_stained_glass_slab.png | Bin 0 -> 140 bytes .../block/windowed_acacia_door_bottom.png | Bin 0 -> 390 bytes .../block/windowed_acacia_door_top.png | Bin 0 -> 380 bytes .../block/windowed_birch_door_bottom.png | Bin 0 -> 377 bytes .../block/windowed_birch_door_top.png | Bin 0 -> 315 bytes .../block/windowed_crimson_door_bottom.png | Bin 0 -> 402 bytes .../block/windowed_crimson_door_top.png | Bin 0 -> 392 bytes .../block/windowed_dark_oak_door_bottom.png | Bin 0 -> 353 bytes .../block/windowed_dark_oak_door_top.png | Bin 0 -> 344 bytes .../block/windowed_iron_door_bottom.png | Bin 0 -> 406 bytes .../textures/block/windowed_iron_door_top.png | Bin 0 -> 388 bytes .../block/windowed_jungle_door_bottom.png | Bin 0 -> 456 bytes .../block/windowed_jungle_door_top.png | Bin 0 -> 551 bytes .../block/windowed_oak_door_bottom.png | Bin 0 -> 439 bytes .../textures/block/windowed_oak_door_top.png | Bin 0 -> 420 bytes .../block/windowed_spruce_door_bottom.png | Bin 0 -> 537 bytes .../block/windowed_spruce_door_top.png | Bin 0 -> 482 bytes .../block/windowed_warped_door_bottom.png | Bin 0 -> 584 bytes .../block/windowed_warped_door_top.png | Bin 0 -> 553 bytes .../textures/block/yellow_bricks.png | Bin 0 -> 455 bytes .../block/yellow_stained_glass_slab.png | Bin 0 -> 140 bytes .../textures/item/windowed_acacia_door.png | Bin 0 -> 220 bytes .../textures/item/windowed_birch_door.png | Bin 0 -> 224 bytes .../textures/item/windowed_crimson_door.png | Bin 0 -> 252 bytes .../textures/item/windowed_dark_oak_door.png | Bin 0 -> 205 bytes .../textures/item/windowed_iron_door.png | Bin 0 -> 205 bytes .../textures/item/windowed_jungle_door.png | Bin 0 -> 212 bytes .../textures/item/windowed_oak_door.png | Bin 0 -> 220 bytes .../textures/item/windowed_spruce_door.png | Bin 0 -> 230 bytes .../textures/item/windowed_warped_door.png | Bin 0 -> 416 bytes .../ellas_mod/recipes/acacia_platform.json | 1 + .../ellas_mod/recipes/andesite_platform.json | 1 + .../ellas_mod/recipes/bamboo_platform.json | 1 + .../ellas_mod/recipes/birch_platform.json | 1 + .../recipes/cobblestone_platform.json | 1 + ...rm_from_cobblestone_slab_stonecutting.json | 1 + ...latform_from_cobblestone_stonecutting.json | 1 + .../ellas_mod/recipes/crimson_platform.json | 1 + .../ellas_mod/recipes/dark_oak_platform.json | 1 + .../ellas_mod/recipes/diamond_platform.json | 1 + .../ellas_mod/recipes/diorite_platform.json | 1 + .../ellas_mod/recipes/granite_platform.json | 1 + .../ellas_mod/recipes/iron_bar_platform.json | 1 + .../ellas_mod/recipes/jungle_platform.json | 1 + .../data/ellas_mod/recipes/oak_platform.json | 1 + .../recipes/polished_andesite_platform.json | 1 + .../recipes/polished_diorite_platform.json | 1 + .../recipes/polished_granite_platform.json | 1 + .../ellas_mod/recipes/purpur_platform.json | 1 + .../recipes/smooth_stone_platform.json | 1 + .../ellas_mod/recipes/spruce_platform.json | 1 + .../ellas_mod/recipes/stone_platform.json | 1 + ...platform_from_stone_slab_stonecutting.json | 1 + ...tone_platform_from_stone_stonecutting.json | 1 + .../ellas_mod/recipes/warped_platform.json | 1 + .../recipes/windowed_acacia_door.json | 1 + .../recipes/windowed_birch_door.json | 1 + .../recipes/windowed_dark_oak_door.json | 1 + .../ellas_mod/recipes/windowed_iron_door.json | 1 + .../recipes/windowed_jungle_door.json | 1 + .../ellas_mod/recipes/windowed_oak_door.json | 1 + .../recipes/windowed_spruce_door.json | 1 + .../recipes/yellow_brick_platform.json | 1 + ...rick_platform_from_block_stonecutting.json | 1 + ...brick_platform_from_slab_stonecutting.json | 1 + .../ellas_mod/recipes/yellow_brick_slab.json | 1 + .../yellow_brick_slab_stonecutting.json | 1 + .../recipes/yellow_brick_stairs.json | 1 + .../yellow_brick_stairs_stonecutting.json | 1 + .../ellas_mod/recipes/yellow_brick_wall.json | 1 + .../yellow_brick_wall_stonecutting.json | 1 + .../data/ellas_mod/recipes/yellow_bricks.json | 1 + .../ellas_mod/tags/block/glass_platforms.json | 1 + .../data/ellas_mod/tags/block/platforms.json | 1 + .../tags/block/stained_glass_platforms.json | 1 + .../tags/block/wooden_platforms.json | 1 + .../data/ellas_mod/tags/item/platforms.json | 1 + .../ellas_mod/tags/item/wooden_platforms.json | 1 + .../minecraft/tags/block/impermeable.json | 1 + src/main/resources/fabric.mod.json | 40 +++ 319 files changed, 2171 insertions(+) create mode 100644 build.gradle create mode 100644 gradle.properties create mode 100755 gradlew create mode 100644 gradlew.bat create mode 100644 settings.gradle create mode 100644 src/main/java/ella/decorations/DecorationsClient.java create mode 100644 src/main/java/ella/decorations/DecorationsRegistry.java create mode 100644 src/main/java/ella/decorations/EllasDecorations.java create mode 100644 src/main/java/ella/decorations/block/BarsBlock.java create mode 100644 src/main/java/ella/decorations/block/EWallBlock.java create mode 100644 src/main/java/ella/decorations/block/LowPaneBlock.java create mode 100644 src/main/java/ella/decorations/block/MetalExtension.java create mode 100644 src/main/java/ella/decorations/block/MiniPanelBlock.java create mode 100644 src/main/java/ella/decorations/block/PanelBlock.java create mode 100644 src/main/java/ella/decorations/block/PlatformBlock.java create mode 100644 src/main/java/ella/decorations/block/SmallPanelBlock.java create mode 100644 src/main/java/ella/decorations/block/StainedPlatformBlock.java create mode 100644 src/main/java/ella/decorations/block/StainedSlabBlock.java create mode 100644 src/main/java/ella/decorations/block/StepBlock.java create mode 100644 src/main/java/ella/decorations/block/WoodExtension.java create mode 100644 src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/birch_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/gold_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/iron_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/warped_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json create mode 100644 src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json create mode 100644 src/main/resources/assets/ellas_mod/lang/en_gb.json create mode 100644 src/main/resources/assets/ellas_mod/lang/en_us.json create mode 100644 src/main/resources/assets/ellas_mod/lang/sv_se.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/acacia_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/birch_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/crimson_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/diamond_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/emerald_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/gold_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/iron_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/jungle_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/lapis_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/netherite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/platform_all.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/platform_side.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/purpur_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/spruce_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/warped_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json create mode 100644 src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/acacia_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/birch_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/crimson_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/diamond_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/emerald_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/glass_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/gold_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/iron_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/jungle_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/lapis_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/netherite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/oak_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/purpur_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/spruce_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/stone_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/warped_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json create mode 100644 src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json create mode 100644 src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/clear_glass.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/diamond_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/gold_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/iron_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/netherite_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/orange_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/pink_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/polished_diorite_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/polished_granite_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/purpur_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/white_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_acacia_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_birch_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_dark_oak_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_jungle_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_top.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png create mode 100644 src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_crimson_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_dark_oak_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_iron_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_jungle_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png create mode 100644 src/main/resources/assets/ellas_mod/textures/item/windowed_warped_door.png create mode 100644 src/main/resources/data/ellas_mod/recipes/acacia_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/andesite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/bamboo_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/birch_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/cobblestone_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_slab_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/cobblestone_platform_from_cobblestone_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/crimson_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/dark_oak_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/diamond_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/diorite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/granite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/iron_bar_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/jungle_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/oak_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/polished_andesite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/polished_diorite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/polished_granite_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/purpur_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/smooth_stone_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/spruce_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/stone_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_slab_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/stone_platform_from_stone_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/warped_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_acacia_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_birch_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_dark_oak_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_iron_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_jungle_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_oak_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/windowed_spruce_door.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_platform.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_block_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_platform_from_slab_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_slab.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_slab_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_stairs_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_wall.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_brick_wall_stonecutting.json create mode 100644 src/main/resources/data/ellas_mod/recipes/yellow_bricks.json create mode 100644 src/main/resources/data/ellas_mod/tags/block/glass_platforms.json create mode 100644 src/main/resources/data/ellas_mod/tags/block/platforms.json create mode 100644 src/main/resources/data/ellas_mod/tags/block/stained_glass_platforms.json create mode 100644 src/main/resources/data/ellas_mod/tags/block/wooden_platforms.json create mode 100644 src/main/resources/data/ellas_mod/tags/item/platforms.json create mode 100644 src/main/resources/data/ellas_mod/tags/item/wooden_platforms.json create mode 100644 src/main/resources/data/minecraft/tags/block/impermeable.json create mode 100644 src/main/resources/fabric.mod.json diff --git a/build.gradle b/build.gradle new file mode 100644 index 0000000..220002d --- /dev/null +++ b/build.gradle @@ -0,0 +1,102 @@ +plugins { + id 'fabric-loom' version '0.9-SNAPSHOT' + id 'maven-publish' +} + +sourceCompatibility = JavaVersion.VERSION_16 +targetCompatibility = JavaVersion.VERSION_16 + +archivesBaseName = project.archives_base_name +version = project.mod_version +group = project.maven_group + +repositories { + // Add repositories to retrieve artifacts from in here. + // You should only use this when depending on other mods because + // Loom adds the essential maven repositories to download Minecraft and libraries from automatically. + // See https://docs.gradle.org/current/userguide/declaring_repositories.html + // for more information about repositories. + //maven { + // name = 'TerraformersMC' + // url = 'https://maven.terraformersmc.com/' + //} +} + +dependencies { + // To change the versions see the gradle.properties file + minecraft "com.mojang:minecraft:${project.minecraft_version}" + mappings "net.fabricmc:yarn:${project.yarn_mappings}:v2" + modImplementation "net.fabricmc:fabric-loader:${project.loader_version}" + + // Fabric API. This is technically optional, but you probably want it anyway. + modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}" + + // PSA: Some older mods, compiled on Loom 0.2.1, might have outdated Maven POMs. + // You may need to force-disable transitiveness on them. + + //modImplementation "com.terraformersmc.terraform-api:terraform-biome-builder-api-v1:$project.terraform_biome_builder_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-config-api-v1:$project.terraform_config_api_version" + //modImplementation "com.terraformersmc.terraform-api:terraform-overworld-biome-extensions-api-v1:$project.terraform_overworld_biome_extensions_api_version" + //modImplementation "com.terraformersmc.terraform-api:terraform-surfaces-api-v1:$project.terraform_surfaces_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-tree-api-v1:$project.terraform_tree_api_version" + // modImplementation "com.terraformersmc.terraform-api:terraform-wood-api-v1:$project.terraform_wood_api_version" + + //include "com.terraformersmc.terraform-api:terraform-config-api-v1:$project.terraform_config_api_version" + //include "com.terraformersmc.terraform-api:terraform-tree-api-v1:$project.terraform_tree_api_version" + //include "com.terraformersmc.terraform-api:terraform-wood-api-v1:$project.terraform_wood_api_version" +} + +processResources { + inputs.property "version", project.version + + filesMatching("fabric.mod.json") { + expand "version": project.version + } +} + +tasks.withType(JavaCompile).configureEach { + // ensure that the encoding is set to UTF-8, no matter what the system default is + // this fixes some edge cases with special characters not displaying correctly + // see http://yodaconditions.net/blog/fix-for-java-file-encoding-problems-with-gradle.html + // If Javadoc is generated, this must be specified in that task too. + it.options.encoding = "UTF-8" + + // Minecraft 1.17 (21w19a) upwards uses Java 16. + it.options.release = 16 +} + +java { + // Loom will automatically attach sourcesJar to a RemapSourcesJar task and to the "build" task + // if it is present. + // If you remove this line, sources will not be generated. + withSourcesJar() +} + +jar { + from("LICENSE") { + rename { "${it}_${project.archivesBaseName}"} + } +} + +// configure the maven publication +publishing { + publications { + mavenJava(MavenPublication) { + // add all the jars that should be included when publishing to maven + artifact(remapJar) { + builtBy remapJar + } + artifact(sourcesJar) { + builtBy remapSourcesJar + } + } + } + + // See https://docs.gradle.org/current/userguide/publishing_maven.html for information on how to set up publishing. + repositories { + // Add repositories to publish to here. + // Notice: This block does NOT have the same function as the block in the top level. + // The repositories here will be used for publishing your artifact, not for + // retrieving dependencies. + } +} diff --git a/gradle.properties b/gradle.properties new file mode 100644 index 0000000..dc2d0d0 --- /dev/null +++ b/gradle.properties @@ -0,0 +1,16 @@ +# Done to increase the memory available to gradle. +org.gradle.jvmargs=-Xmx1G + +# Fabric Properties +# check these on https://fabricmc.net/versions.html +minecraft_version=1.17.1 +yarn_mappings=1.17.1+build.65 +loader_version=0.11.6 + +# Mod Properties +mod_version = 0.0.1 +maven_group = ella.decorations +archives_base_name = ellas_decorations + +# Dependencies +fabric_version=0.39.2+1.17 diff --git a/gradlew b/gradlew new file mode 100755 index 0000000..744e882 --- /dev/null +++ b/gradlew @@ -0,0 +1,185 @@ +#!/usr/bin/env sh + +# +# Copyright 2015 the original author or authors. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# https://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. +# + +############################################################################## +## +## Gradle start up script for UN*X +## +############################################################################## + +# Attempt to set APP_HOME +# Resolve links: $0 may be a link +PRG="$0" +# Need this for relative symlinks. +while [ -h "$PRG" ] ; do + ls=`ls -ld "$PRG"` + link=`expr "$ls" : '.*-> \(.*\)$'` + if expr "$link" : '/.*' > /dev/null; then + PRG="$link" + else + PRG=`dirname "$PRG"`"/$link" + fi +done +SAVED="`pwd`" +cd "`dirname \"$PRG\"`/" >/dev/null +APP_HOME="`pwd -P`" +cd "$SAVED" >/dev/null + +APP_NAME="Gradle" +APP_BASE_NAME=`basename "$0"` + +# Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +DEFAULT_JVM_OPTS='"-Xmx64m" "-Xms64m"' + +# Use the maximum available, or set MAX_FD != -1 to use that value. +MAX_FD="maximum" + +warn () { + echo "$*" +} + +die () { + echo + echo "$*" + echo + exit 1 +} + +# OS specific support (must be 'true' or 'false'). +cygwin=false +msys=false +darwin=false +nonstop=false +case "`uname`" in + CYGWIN* ) + cygwin=true + ;; + Darwin* ) + darwin=true + ;; + MSYS* | MINGW* ) + msys=true + ;; + NONSTOP* ) + nonstop=true + ;; +esac + +CLASSPATH=$APP_HOME/gradle/wrapper/gradle-wrapper.jar + + +# Determine the Java command to use to start the JVM. +if [ -n "$JAVA_HOME" ] ; then + if [ -x "$JAVA_HOME/jre/sh/java" ] ; then + # IBM's JDK on AIX uses strange locations for the executables + JAVACMD="$JAVA_HOME/jre/sh/java" + else + JAVACMD="$JAVA_HOME/bin/java" + fi + if [ ! -x "$JAVACMD" ] ; then + die "ERROR: JAVA_HOME is set to an invalid directory: $JAVA_HOME + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." + fi +else + JAVACMD="java" + which java >/dev/null 2>&1 || die "ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. + +Please set the JAVA_HOME variable in your environment to match the +location of your Java installation." +fi + +# Increase the maximum file descriptors if we can. +if [ "$cygwin" = "false" -a "$darwin" = "false" -a "$nonstop" = "false" ] ; then + MAX_FD_LIMIT=`ulimit -H -n` + if [ $? -eq 0 ] ; then + if [ "$MAX_FD" = "maximum" -o "$MAX_FD" = "max" ] ; then + MAX_FD="$MAX_FD_LIMIT" + fi + ulimit -n $MAX_FD + if [ $? -ne 0 ] ; then + warn "Could not set maximum file descriptor limit: $MAX_FD" + fi + else + warn "Could not query maximum file descriptor limit: $MAX_FD_LIMIT" + fi +fi + +# For Darwin, add options to specify how the application appears in the dock +if $darwin; then + GRADLE_OPTS="$GRADLE_OPTS \"-Xdock:name=$APP_NAME\" \"-Xdock:icon=$APP_HOME/media/gradle.icns\"" +fi + +# For Cygwin or MSYS, switch paths to Windows format before running java +if [ "$cygwin" = "true" -o "$msys" = "true" ] ; then + APP_HOME=`cygpath --path --mixed "$APP_HOME"` + CLASSPATH=`cygpath --path --mixed "$CLASSPATH"` + + JAVACMD=`cygpath --unix "$JAVACMD"` + + # We build the pattern for arguments to be converted via cygpath + ROOTDIRSRAW=`find -L / -maxdepth 1 -mindepth 1 -type d 2>/dev/null` + SEP="" + for dir in $ROOTDIRSRAW ; do + ROOTDIRS="$ROOTDIRS$SEP$dir" + SEP="|" + done + OURCYGPATTERN="(^($ROOTDIRS))" + # Add a user-defined pattern to the cygpath arguments + if [ "$GRADLE_CYGPATTERN" != "" ] ; then + OURCYGPATTERN="$OURCYGPATTERN|($GRADLE_CYGPATTERN)" + fi + # Now convert the arguments - kludge to limit ourselves to /bin/sh + i=0 + for arg in "$@" ; do + CHECK=`echo "$arg"|egrep -c "$OURCYGPATTERN" -` + CHECK2=`echo "$arg"|egrep -c "^-"` ### Determine if an option + + if [ $CHECK -ne 0 ] && [ $CHECK2 -eq 0 ] ; then ### Added a condition + eval `echo args$i`=`cygpath --path --ignore --mixed "$arg"` + else + eval `echo args$i`="\"$arg\"" + fi + i=`expr $i + 1` + done + case $i in + 0) set -- ;; + 1) set -- "$args0" ;; + 2) set -- "$args0" "$args1" ;; + 3) set -- "$args0" "$args1" "$args2" ;; + 4) set -- "$args0" "$args1" "$args2" "$args3" ;; + 5) set -- "$args0" "$args1" "$args2" "$args3" "$args4" ;; + 6) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" ;; + 7) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" ;; + 8) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" ;; + 9) set -- "$args0" "$args1" "$args2" "$args3" "$args4" "$args5" "$args6" "$args7" "$args8" ;; + esac +fi + +# Escape application args +save () { + for i do printf %s\\n "$i" | sed "s/'/'\\\\''/g;1s/^/'/;\$s/\$/' \\\\/" ; done + echo " " +} +APP_ARGS=`save "$@"` + +# Collect all arguments for the java command, following the shell quoting and substitution rules +eval set -- $DEFAULT_JVM_OPTS $JAVA_OPTS $GRADLE_OPTS "\"-Dorg.gradle.appname=$APP_BASE_NAME\"" -classpath "\"$CLASSPATH\"" org.gradle.wrapper.GradleWrapperMain "$APP_ARGS" + +exec "$JAVACMD" "$@" diff --git a/gradlew.bat b/gradlew.bat new file mode 100644 index 0000000..107acd3 --- /dev/null +++ b/gradlew.bat @@ -0,0 +1,89 @@ +@rem +@rem Copyright 2015 the original author or authors. +@rem +@rem Licensed under the Apache License, Version 2.0 (the "License"); +@rem you may not use this file except in compliance with the License. +@rem You may obtain a copy of the License at +@rem +@rem https://www.apache.org/licenses/LICENSE-2.0 +@rem +@rem Unless required by applicable law or agreed to in writing, software +@rem distributed under the License is distributed on an "AS IS" BASIS, +@rem WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +@rem See the License for the specific language governing permissions and +@rem limitations under the License. +@rem + +@if "%DEBUG%" == "" @echo off +@rem ########################################################################## +@rem +@rem Gradle startup script for Windows +@rem +@rem ########################################################################## + +@rem Set local scope for the variables with windows NT shell +if "%OS%"=="Windows_NT" setlocal + +set DIRNAME=%~dp0 +if "%DIRNAME%" == "" set DIRNAME=. +set APP_BASE_NAME=%~n0 +set APP_HOME=%DIRNAME% + +@rem Resolve any "." and ".." in APP_HOME to make it shorter. +for %%i in ("%APP_HOME%") do set APP_HOME=%%~fi + +@rem Add default JVM options here. You can also use JAVA_OPTS and GRADLE_OPTS to pass JVM options to this script. +set DEFAULT_JVM_OPTS="-Xmx64m" "-Xms64m" + +@rem Find java.exe +if defined JAVA_HOME goto findJavaFromJavaHome + +set JAVA_EXE=java.exe +%JAVA_EXE% -version >NUL 2>&1 +if "%ERRORLEVEL%" == "0" goto execute + +echo. +echo ERROR: JAVA_HOME is not set and no 'java' command could be found in your PATH. +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:findJavaFromJavaHome +set JAVA_HOME=%JAVA_HOME:"=% +set JAVA_EXE=%JAVA_HOME%/bin/java.exe + +if exist "%JAVA_EXE%" goto execute + +echo. +echo ERROR: JAVA_HOME is set to an invalid directory: %JAVA_HOME% +echo. +echo Please set the JAVA_HOME variable in your environment to match the +echo location of your Java installation. + +goto fail + +:execute +@rem Setup the command line + +set CLASSPATH=%APP_HOME%\gradle\wrapper\gradle-wrapper.jar + + +@rem Execute Gradle +"%JAVA_EXE%" %DEFAULT_JVM_OPTS% %JAVA_OPTS% %GRADLE_OPTS% "-Dorg.gradle.appname=%APP_BASE_NAME%" -classpath "%CLASSPATH%" org.gradle.wrapper.GradleWrapperMain %* + +:end +@rem End local scope for the variables with windows NT shell +if "%ERRORLEVEL%"=="0" goto mainEnd + +:fail +rem Set variable GRADLE_EXIT_CONSOLE if you need the _script_ return code instead of +rem the _cmd.exe /c_ return code! +if not "" == "%GRADLE_EXIT_CONSOLE%" exit 1 +exit /b 1 + +:mainEnd +if "%OS%"=="Windows_NT" endlocal + +:omega diff --git a/settings.gradle b/settings.gradle new file mode 100644 index 0000000..f91a4fe --- /dev/null +++ b/settings.gradle @@ -0,0 +1,9 @@ +pluginManagement { + repositories { + maven { + name = 'Fabric' + url = 'https://maven.fabricmc.net/' + } + gradlePluginPortal() + } +} diff --git a/src/main/java/ella/decorations/DecorationsClient.java b/src/main/java/ella/decorations/DecorationsClient.java new file mode 100644 index 0000000..7ecdf72 --- /dev/null +++ b/src/main/java/ella/decorations/DecorationsClient.java @@ -0,0 +1,44 @@ +package ella.decorations; + +import ella.decorations.DecorationsRegistry; +import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.fabric.api.blockrenderlayer.v1.BlockRenderLayerMap; +import net.minecraft.client.render.RenderLayer; + +public class EllasModClient implements ClientModInitializer { + @Override + public void onInitializeClient() { + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getCutout(), + DecorationsRegistry.BAMBOO_PLATFORM, + DecorationsRegistry.CLEAR_GLASS, + DecorationsRegistry.CLEAR_GLASS_PLATFORM, + DecorationsRegistry.GLASS_PLATFORM, + DecorationsRegistry.IRON_BAR_PLATFORM, + DecorationsRegistry.WINDOWED_ACACIA_DOOR, + DecorationsRegistry.WINDOWED_BIRCH_DOOR, + DecorationsRegistry.WINDOWED_DARK_OAK_DOOR, + DecorationsRegistry.WINDOWED_IRON_DOOR, + DecorationsRegistry.WINDOWED_JUNGLE_DOOR, + DecorationsRegistry.WINDOWED_OAK_DOOR, + DecorationsRegistry.WINDOWED_SPRUCE_DOOR + ); + BlockRenderLayerMap.INSTANCE.putBlocks(RenderLayer.getTranslucent(), + DecorationsRegistry.WHITE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.ORANGE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.MAGENTA_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIGHT_BLUE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.YELLOW_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIME_STAINED_GLASS_PLATFORM, + DecorationsRegistry.PINK_STAINED_GLASS_PLATFORM, + DecorationsRegistry.GRAY_STAINED_GLASS_PLATFORM, + DecorationsRegistry.LIGHT_GRAY_STAINED_GLASS_PLATFORM, + DecorationsRegistry.CYAN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.PURPLE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BLUE_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BROWN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.GREEN_STAINED_GLASS_PLATFORM, + DecorationsRegistry.RED_STAINED_GLASS_PLATFORM, + DecorationsRegistry.BLACK_STAINED_GLASS_PLATFORM + ); + } +} diff --git a/src/main/java/ella/decorations/DecorationsRegistry.java b/src/main/java/ella/decorations/DecorationsRegistry.java new file mode 100644 index 0000000..6d2bf64 --- /dev/null +++ b/src/main/java/ella/decorations/DecorationsRegistry.java @@ -0,0 +1,251 @@ +package ella.decorations; + +import ella.decorations.block.*; +//import net.fabricmc.api.FabricLoader; +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +//import net.fabricmc.fabric.api.registry.FuelRegistry; +import net.minecraft.block.*; +import net.minecraft.entity.EntityType; +import net.minecraft.item.BlockItem; +import net.minecraft.item.Item; +import net.minecraft.item.ItemGroup; +//import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.util.Identifier; +import net.minecraft.util.registry.Registry; +import java.util.LinkedHashMap; +//import java.util.Map; + +public class DecorationsRegistry { + public static final String ID = "ellas_mod"; + private static final LinkedHashMap BLOCKS = new LinkedHashMap<>(); + private static final LinkedHashMap ITEMS = new LinkedHashMap<>(); + + private static final FabricBlockSettings YELLOW_BRICK_SETTINGS = FabricBlockSettings.copyOf(Blocks.BRICKS).mapColor(MapColor.PALE_YELLOW); + + public static WoodExtension OAK_BLOCKS = new WoodExtension("oak", Blocks.OAK_PLANKS, Blocks.OAK_DOOR); + public static WoodExtension SPRUCE_BLOCKS = new WoodExtension("spruce", Blocks.SPRUCE_PLANKS, Blocks.SPRUCE_DOOR); + public static WoodExtension BIRCH_BLOCKS = new WoodExtension("birch", Blocks.BIRCH_PLANKS, Blocks.BIRCH_DOOR); + public static WoodExtension JUNGLE_BLOCKS = new WoodExtension("jungle", Blocks.JUNGLE_PLANKS, Blocks.JUNGLE_DOOR); + public static WoodExtension ACACIA_BLOCKS = new WoodExtension("acacia", Blocks.ACACIA_PLANKS, Blocks.ACACIA_DOOR); + public static WoodExtension DARK_OAK_BLOCKS = new WoodExtension("dark_oak", Blocks.DARK_OAK_PLANKS, Blocks.DARK_OAK_DOOR); + public static WoodExtension CRIMSON_BLOCKS = new WoodExtension("crimson", Blocks.CRIMSON_PLANKS, Blocks.CRIMSON_DOOR); + public static WoodExtension WARPED_BLOCKS = new WoodExtension("warped", Blocks.WARPED_PLANKS, Blocks.WARPED_DOOR); + + public static MetalExtension IRON_BLOCKS = new MetalExtension("iron", Blocks.IRON_BLOCK); + add("windowed_iron_door", new DoorBlock(IRON_DOOR)), ItemGroup.DECORATIONS); + public static MetalExtension GOLD_BLOCKS = new MetalExtension("gold", Blocks.GOLD_BLOCK); + public static MetalExtension EMERALD_BLOCKS = new MetalExtension("emerald", Blocks.EMERALD_BLOCK); + public static MetalExtension LAPIS_BLOCKS = new MetalExtension("lapis", Blocks.LAPIS_BLOCK); + public static MetalExtension DIAMOND_BLOCKS = new MetalExtension("diamond", Blocks.DIAMOND_BLOCK); + public static MetalExtension NETHERITE_BLOCKS = new MetalExtension("netherite", Blocks.NETHERITE_BLOCK); + + public static SlabBlock IRON_RODS = add("iron_rods", new BarsBlock(FabricBlockSettings.copyOf(Blocks.IRON_BLOCK)), ItemGroup.DECORATIONS); + public static final Block STONE_BRICK_TILES = add("stone_brick_tiles", + new Block(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BAMBOO_PLATFORM = add("bamboo_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SCAFFOLDING).solidBlock()), ItemGroup.BUILDING_BLOCKS); + public static final Block IRON_BAR_PLATFORM = add("iron_bar_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.IRON_BARS)), ItemGroup.BUILDING_BLOCKS); + public static final Block QUARTZ_PLATFORM = add("quartz_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.QUARTZ_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_QUARTZ_PLATFORM = add("smooth_quartz_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_QUARTZ)), ItemGroup.BUILDING_BLOCKS); + public static final Block SANDSTONE_PLATFORM = add("sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_SANDSTONE_PLATFORM = add("smooth_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_SANDSTONE_PLATFORM = add("red_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_RED_SANDSTONE_PLATFORM = add("smooth_red_sandstone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPUR_PLATFORM = add("purpur_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.PURPUR_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block COBBLESTONE_PLATFORM = add("cobblestone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.COBBLESTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_PLATFORM = add("stone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_STONE_PLATFORM = add("smooth_stone_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_PLATFORM = add("stone_brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block MOSSY_STONE_BRICK_PLATFORM = add("mossy_stone_brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.MOSSY_STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_TILE_PLATFORM = add("stone_brick_tile_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BRICK_PLATFORM = add("brick_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_PLATFORM = add("yellow_brick_platform", + new PlatformBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block GRANITE_PLATFORM = add("granite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ANDESITE_PLATFORM = add("andesite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block DIORITE_PLATFORM = add("diorite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.DIORITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_GRANITE_PLATFORM = add("polished_granite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_ANDESITE_PLATFORM = add("polished_andesite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_DIORITE_PLATFORM = add("polished_diorite_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_DIORITE)), ItemGroup.BUILDING_BLOCKS); + + public static final Block GLASS_PLATFORM = add("glass_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + public static final Block CLEAR_GLASS_PLATFORM = add("clear_glass_platform", + new PlatformBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + public static final Block WHITE_STAINED_GLASS_PLATFORM = add("white_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.WHITE_STAINED_GLASS, DyeColor.WHITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ORANGE_STAINED_GLASS_PLATFORM = add("orange_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.ORANGE_STAINED_GLASS, DyeColor.ORANGE)), ItemGroup.BUILDING_BLOCKS); + public static final Block MAGENTA_STAINED_GLASS_PLATFORM = add("magenta_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.MAGENTA_STAINED_GLASS, DyeColor.MAGENTA)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIGHT_BLUE_STAINED_GLASS_PLATFORM = add("light_blue_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIGHT_BLUE_STAINED_GLASS, DyeColor.LIGHT_BLUE)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_STAINED_GLASS_PLATFORM = add("yellow_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.YELLOW_STAINED_GLASS, DyeColor.YELLOW)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIME_STAINED_GLASS_PLATFORM = add("lime_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIME_STAINED_GLASS, DyeColor.LIME)), ItemGroup.BUILDING_BLOCKS); + public static final Block PINK_STAINED_GLASS_PLATFORM = add("pink_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.PINK_STAINED_GLASS, DyeColor.PINK)), ItemGroup.BUILDING_BLOCKS); + public static final Block GRAY_STAINED_GLASS_PLATFORM = add("gray_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.GRAY_STAINED_GLASS, DyeColor.GRAY)), ItemGroup.BUILDING_BLOCKS); + public static final Block LIGHT_GRAY_STAINED_GLASS_PLATFORM = add("light_gray_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.LIGHT_GRAY_STAINED_GLASS, DyeColor.LIGHT_GRAY)), ItemGroup.BUILDING_BLOCKS); + public static final Block CYAN_STAINED_GLASS_PLATFORM = add("cyan_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.CYAN_STAINED_GLASS, DyeColor.CYAN)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPLE_STAINED_GLASS_PLATFORM = add("purple_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.PURPLE_STAINED_GLASS, DyeColor.PURPLE)), ItemGroup.BUILDING_BLOCKS); + public static final Block BLUE_STAINED_GLASS_PLATFORM = add("blue_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BLUE_STAINED_GLASS, DyeColor.BLUE)), ItemGroup.BUILDING_BLOCKS); + public static final Block BROWN_STAINED_GLASS_PLATFORM = add("brown_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BROWN_STAINED_GLASS, DyeColor.BROWN)), ItemGroup.BUILDING_BLOCKS); + public static final Block GREEN_STAINED_GLASS_PLATFORM = add("green_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.GREEN_STAINED_GLASS, DyeColor.GREEN)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_STAINED_GLASS_PLATFORM = add("red_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.RED_STAINED_GLASS, DyeColor.RED)), ItemGroup.BUILDING_BLOCKS); + public static final Block BLACK_STAINED_GLASS_PLATFORM = add("black_stained_glass_platform", + new StainedPlatformBlock(FabricBlockSettings.copyOf(Blocks.BLACK_STAINED_GLASS, DyeColor.BLACK)), ItemGroup.BUILDING_BLOCKS); + + public static final Block QUARTZ_STEP = add("quartz_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.QUARTZ_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_QUARTZ_STEP = add("smooth_quartz_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_QUARTZ)), ItemGroup.BUILDING_BLOCKS); + public static final Block SANDSTONE_STEP = add("sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_SANDSTONE_STEP = add("smooth_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block RED_SANDSTONE_STEP = add("red_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_RED_SANDSTONE_STEP = add("smooth_red_sandstone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_RED_SANDSTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block PURPUR_STEP = add("purpur_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.PURPUR_BLOCK)), ItemGroup.BUILDING_BLOCKS); + public static final Block COBBLESTONE_STEP = add("cobblestone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.COBBLESTONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_STEP = add("stone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block SMOOTH_STONE_STEP = add("smooth_stone_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.SMOOTH_STONE)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_STEP = add("stone_brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block MOSSY_STONE_BRICK_STEP = add("mossy_stone_brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.MOSSY_STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block STONE_BRICK_TILE_STEP = add("stone_brick_tile_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.STONE_BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block BRICK_STEP = add("brick_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.BRICKS)), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_STEP = add("yellow_brick_step", + new StepBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block GRANITE_STEP = add("granite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block ANDESITE_STEP = add("andesite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block DIORITE_STEP = add("diorite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.DIORITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_GRANITE_STEP = add("polished_granite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_GRANITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_ANDESITE_STEP = add("polished_andesite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_ANDESITE)), ItemGroup.BUILDING_BLOCKS); + public static final Block POLISHED_DIORITE_STEP = add("polished_diorite_step", + new StepBlock(FabricBlockSettings.copyOf(Blocks.POLISHED_DIORITE)), ItemGroup.BUILDING_BLOCKS); + + public static final Block YELLOW_BRICKS = add("yellow_bricks", + new Block(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_STAIRS = add("yellow_brick_stairs", + new TerraformStairsBlock(YELLOW_BRICKS, YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_SLAB = add("yellow_brick_slab", + new SlabBlock(YELLOW_BRICK_SETTINGS), ItemGroup.BUILDING_BLOCKS); + public static final Block YELLOW_BRICK_WALL = add("yellow_brick_wall", + new EWallBlock(YELLOW_BRICK_SETTINGS), ItemGroup.DECORATIONS); + + public static final Block CLEAR_GLASS = add("clear_glass", + new GlassBlock(FabricBlockSettings.copyOf(Blocks.GLASS)), ItemGroup.BUILDING_BLOCKS); + + private static B add(String name, B block, ItemGroup tab){ + return add(name, block, new BlockItem(block, new Item.Settings().group(tab))); + } + + private static B add(String name, B block, BlockItem item){ + add(name, block); + if (item != null) { + item.appendBlocks(Item.BLOCK_ITEMS, item); + ITEMS.put(name, item); + ComposterRecipes.registerCompostableBlock(block); + } + return block; + } + + private static B add(String name, B block){ + BLOCKS.put(name, block); + return block; + } + + private static I add(String name, I item){ + item.appendBlocks(Item.BLOCK_ITEMS, item); + ITEMS.put(name, item); + return item; + } + private static I addI(String name, I item){ + ITEMS.put(name, item); + return item; + } + + public static void register(){ + /*if(FabricLoader.getInstance().isModLoaded("")){ + + }*/ + for(String id : ITEMS.keySet()){ + register(id), ITEMS.get(id)); + } + for(String id : BLOCKS.keySet()){ + register(id), BLOCKS.get(id)); + } + + FlammableBlockRegistry flammable = FlammableBlockRegistry.getDefaultInstance(); + OAK_BLOCKS.registerFlammable(flammable); + SPRUCE_BLOCKS.registerFlammable(flammable); + BIRCH_BLOCKS.registerFlammable(flammable); + JUNGLE_BLOCKS.registerFlammable(flammable); + ACACIA_BLOCKS.registerFlammable(flammable); + DARK_OAK_BLOCKS.registerFlammable(flammable); + flammable.add(BAMBOO_PLATFORM, 5, 20); + + // could be bad? maybe don't use hash maps? + //BLOCKS = null; + //ITEMS = null; + } + public void register(String id, Block block){ + Registry.register(Registry.BLOCK, new Identifier(ID, id), block); + } + public void register(String id, Item item){ + Registry.register(Registry.ITEM, new Identifier(ID, id), item); + } + /*public BlockEntityType register(String id, BlockEntityType entity){ + Registry.register(Registry.BLOCK_ENTITY_TYPE, new Identifier(ID, id), entity); + }*/ + /*public void register(Identifier id){ + Registry.register(Registry.CUSTOM_STAT, id, id); + Stats.CUSTOM.getOrCreateStat(id, StatFormatter.DEFAULT); + }*/ +} diff --git a/src/main/java/ella/decorations/EllasDecorations.java b/src/main/java/ella/decorations/EllasDecorations.java new file mode 100644 index 0000000..1844260 --- /dev/null +++ b/src/main/java/ella/decorations/EllasDecorations.java @@ -0,0 +1,22 @@ +package ella.ellas_mod; + +import net.fabricmc.api.ModInitializer; +import net.fabricmc.fabric.api.client.itemgroup.FabricItemGroupBuilder; +import net.minecraft.item.ItemStack; +import net.minecraft.util.Identifier; +import net.minecraft.util.collection.DefaultedList; +import net.minecraft.util.registry.Registry; + +public class EllasDecorations implements ModInitializer { + + @Override + public void onInitialize() { + DecorationsRegistry.register(); + + /*FabricItemGroupBuilder.create(new Identifier(MOD_ID, "items")).icon(() -> DecorationsRegistry.YELLOW_BRICKS.asItem().getDefaultStack()).appendItems(stacks -> Registry.ITEM.forEach(item -> { + if(Registry.ITEM.getId(item).getNamespace().equals(MOD_ID)){ + item.appendStacks(item.getGroup(), (DefaultedList) stacks); + } + })).build();*/ + } +} diff --git a/src/main/java/ella/decorations/block/BarsBlock.java b/src/main/java/ella/decorations/block/BarsBlock.java new file mode 100644 index 0000000..e020323 --- /dev/null +++ b/src/main/java/ella/decorations/block/BarsBlock.java @@ -0,0 +1,38 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class BarsBlock extends PaneBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 7d, 0d, 3d, 9d, 16d, 5d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 7d, 0d, 11d, 9d, 16d, 13d); + static final VoxelShape EAST_SHAPE = createCuboidShape(11d, 0d, 7d, 13d, 16d, 9d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 3d, 0d, 7d, 5d, 16d, 9d); + static final VoxelShape POST_SHAPE = createCuboidShape( 7d, 0d, 7d, 9d, 16d, 9d); + + public BarsBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(state.get(HorizontalConnectingBlock.NORTH)){ + shape = NORTH_SHAPE; + } + if(state.get(HorizontalConnectingBlock.EAST)){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(state.get(HorizontalConnectingBlock.SOUTH)){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.WEST)){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? POST_SHAPE: shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/EWallBlock.java b/src/main/java/ella/decorations/block/EWallBlock.java new file mode 100644 index 0000000..7cc2b8c --- /dev/null +++ b/src/main/java/ella/decorations/block/EWallBlock.java @@ -0,0 +1,9 @@ +package ella.decorations.block; + +import net.minecraft.block.*; + +public class EWallBlock extends WallBlock { + public EWallBlock(Settings settings){ + super(settings); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/LowPaneBlock.java b/src/main/java/ella/decorations/block/LowPaneBlock.java new file mode 100644 index 0000000..a7793c3 --- /dev/null +++ b/src/main/java/ella/decorations/block/LowPaneBlock.java @@ -0,0 +1,38 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class LowPaneBlock extends PaneBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 7d, 0d, 0d, 9d, 8d, 7d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 7d, 0d, 9d, 9d, 8d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape( 9d, 0d, 7d, 16d, 8d, 9d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 7d, 7d, 8d, 9d); + static final VoxelShape POST_SHAPE = createCuboidShape( 7d, 0d, 7d, 9d, 8d, 9d); + + public LowPaneBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = POST_SHAPE; + if(state.get(HorizontalConnectingBlock.NORTH)){ + shape = VoxelShapes.union(shape, NORTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.EAST)){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(state.get(HorizontalConnectingBlock.SOUTH)){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(state.get(HorizontalConnectingBlock.WEST)){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/MetalExtension.java b/src/main/java/ella/decorations/block/MetalExtension.java new file mode 100644 index 0000000..08a1123 --- /dev/null +++ b/src/main/java/ella/decorations/block/MetalExtension.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import ella.decorations.DecorationsRegistry; +import net.minecraft.block.*; + +public class MetalExtension { + public SlabBlock slab; + public PaneBlock pane; + public LowPaneBlock lowPane; + public PlatformBlock platform; + public PanelBlock panel; + public SmallPanelBlock smallPanel; + public MiniPanelBlock miniPanel; + //public StepBlock; + String name; + + public MetalExtension(String type, FabricBlockSettings baseSettings){ + name = type; + slab = new SlabBlock(baseSettings); + pane = new PaneBlock(baseSettings); + lowPane = new LowPaneBlock(baseSettings); + platform = new PlatformBlock(baseSettings); + panel = new PanelBlock(baseSettings); //16 + smallPanel = new SmallPanelBlock(baseSettings); //12 + miniPanel = new MiniPanelBlock(baseSettings); //4 + //step = new StepBlock(baseSettings); + + DecorationsRegistry.add(name + "_slab", slab, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_pane", pane, ItemGroup.DECORATIONS); + DecorationsRegistry.add("low_" + name + "_pane", lowPane, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_platform", platform, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_panel", panel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel", smallPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel", miniPanel, ItemGroup.DECORATIONS); + //DecorationsRegistry.add(name + "_step", step, ItemGroup.DECORATIONS);name + "_pane", pane, ItemGroup.DECORATIONS); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/MiniPanelBlock.java b/src/main/java/ella/decorations/block/MiniPanelBlock.java new file mode 100644 index 0000000..2e0a704 --- /dev/null +++ b/src/main/java/ella/decorations/block/MiniPanelBlock.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; + +public class MiniPanelBlock extends PanelBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 4d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 4d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 4d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 4d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/PanelBlock.java b/src/main/java/ella/decorations/block/PanelBlock.java new file mode 100644 index 0000000..220ef75 --- /dev/null +++ b/src/main/java/ella/decorations/block/PanelBlock.java @@ -0,0 +1,97 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.fluid.FluidState; +import net.minecraft.fluid.Fluids; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; +import net.minecraft.world.BlockView; + +public class PanelBlock extends Block implements Waterloggable { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 16d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 16d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 16d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 16d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + this.setDefaultState( + this.stateManager.getDefaultState() + .with(Properties.EAST, false) + .with(Properties.NORTH, false) + .with(Properties.SOUTH, false) + .with(Properties.WATERLOGGED, false) + .with(Properties.WEST, false) + ); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.EAST, Properties.NORTH, Properties.SOUTH, Properties.WATERLOGGED, Properties.WEST); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } + + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + int side = getSideOrdinal(context); + return super.getPlacementState(context) + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER) + .with( + side == Direction.NORTH.ordinal()? Properties.NORTH: + side == Direction.EAST.ordinal()? Properties.EAST: + side == Direction.SOUTH.ordinal()? Properties.SOUTH: + Properties.WEST, + true + ); + } + @Override + public boolean canReplace(BlockState state, ItemPlacementContext context) { + if(!context.getStack().isOf(this.asItem()) || super.canReplace(state, context)){ + int side = getSideordinal(context); + if(state.get( + side == Direction.NORTH.ordinal()? Properties.NORTH: + side == Direction.EAST.ordinal()? Properties.EAST: + side == Direction.SOUTH.ordinal()? Properties.SOUTH: + Properties.WEST) + ) return false; + return true; + } + return false; + } + + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } + private int getSideOrdinal(ItemPlacementContext context){ + int side = context.getSide().ordinal(); + return side == Direction.UP.ordinal() || side == Direction.DOWN.ordinal()? + context.getPlayerLookDirection().ordinal(): + side; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/PlatformBlock.java b/src/main/java/ella/decorations/block/PlatformBlock.java new file mode 100644 index 0000000..73fa6cc --- /dev/null +++ b/src/main/java/ella/decorations/block/PlatformBlock.java @@ -0,0 +1,53 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.entity.ai.pathing.NavigationType; +import net.minecraft.entity.player.PlayerEntity; +import net.minecraft.fluid.FluidState; +import net.minecraft.fluid.Fluids; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.sound.BlockSoundGroup; +import net.minecraft.state.StateManager; +import net.minecraft.state.property.BooleanProperty; +import net.minecraft.state.property.DirectionProperty; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; +import net.minecraft.world.World; +import net.minecraft.world.WorldView; + +public class PlatformBlock extends Block implements Waterloggable { + + public PlatformBlock(net.minecraft.block.AbstractBlock.Settings settings){ + super(settings.suffocates(EllasModBlocks::never).blockVision(EllasModBlocks::never)); + this.setDefaultState(this.stateManager.getDefaultState().with(Properties.WATERLOGGED, false)); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.WATERLOGGED); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + return createCuboidShape(0.0, 14.0, 0.0, 16.0, 16.0, 16.0); + } + + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + return super.getPlacementState(context) + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER); + } + @Override + public boolean canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type){ + return false; + // yes, entities can walk below these, i'm lazy + } + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/SmallPanelBlock.java b/src/main/java/ella/decorations/block/SmallPanelBlock.java new file mode 100644 index 0000000..687766a --- /dev/null +++ b/src/main/java/ella/decorations/block/SmallPanelBlock.java @@ -0,0 +1,37 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.BlockPos; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.world.BlockView; + +public class SmallPanelBlock extends PanelBlock { + + static final VoxelShape NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 12d, 2d); + static final VoxelShape SOUTH_SHAPE = createCuboidShape( 0d, 0d, 14d, 16d, 12d, 16d); + static final VoxelShape EAST_SHAPE = createCuboidShape(14d, 0d, 0d, 16d, 12d, 16d); + static final VoxelShape WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 2d, 12d, 16d); + + public PanelBlock(Settings settings){ + super(settings); + } + + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + VoxelShape shape = VoxelShapes.empty(); + if(((Boolean)state.get(Properties.NORTH)).booleanValue()){ + shape = NORTH_SHAPE; + } + if(((Boolean)state.get(Properties.EAST)).booleanValue()){ + shape = VoxelShapes.union(shape, EAST_SHAPE); + } + if(((Boolean)state.get(Properties.SOUTH)).booleanValue()){ + shape = VoxelShapes.union(shape, SOUTH_SHAPE); + } + if(((Boolean)state.get(Properties.WEST)).booleanValue()){ + shape = VoxelShapes.union(shape, WEST_SHAPE); + } + return shape.isEmpty()? VoxelShapes.fullCube(): shape; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StainedPlatformBlock.java b/src/main/java/ella/decorations/block/StainedPlatformBlock.java new file mode 100644 index 0000000..b946d18 --- /dev/null +++ b/src/main/java/ella/decorations/block/StainedPlatformBlock.java @@ -0,0 +1,17 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.DyeColor; + +public class StainedPlatformBlock extends PlatformBlock implements Stainable { + private final DyeColor color; + + public StainedPlatformBlock(DyeColor color, AbstractBlock.Settings settings){ + super(settings); + this.color = color; + } + + public DyeColor getColor(){ + return color; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StainedSlabBlock.java b/src/main/java/ella/decorations/block/StainedSlabBlock.java new file mode 100644 index 0000000..7a36bfb --- /dev/null +++ b/src/main/java/ella/decorations/block/StainedSlabBlock.java @@ -0,0 +1,17 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.util.DyeColor; + +public class StainedSlabBlock extends SlabBlock implements Stainable { + private final DyeColor color; + + public StainedSlabBlock(DyeColor color, AbstractBlock.Settings settings){ + super(settings); + this.color = color; + } + + public DyeColor getColor(){ + return color; + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/StepBlock.java b/src/main/java/ella/decorations/block/StepBlock.java new file mode 100644 index 0000000..8ba2505 --- /dev/null +++ b/src/main/java/ella/decorations/block/StepBlock.java @@ -0,0 +1,74 @@ +package ella.decorations.block; + +import net.minecraft.block.*; +import net.minecraft.block.enums.BlockHalf; +import net.minecraft.item.ItemPlacementContext; +import net.minecraft.state.property.Properties; +import net.minecraft.util.math.Direction; +import net.minecraft.util.shape.VoxelShape; +import net.minecraft.util.shape.VoxelShapes; + +public class StepBlock extends Block implements Waterloggable { + final VoxelShape BOTTOM_NORTH_SHAPE = createCuboidShape( 0d, 0d, 0d, 16d, 8d, 8d); + final VoxelShape BOTTOM_EAST_SHAPE = createCuboidShape( 8d, 0d, 0d, 16d, 8d, 16d); + final VoxelShape BOTTOM_SOUTH_SHAPE = createCuboidShape( 0d, 0d, 8d, 16d, 8d, 16d); + final VoxelShape BOTTOM_WEST_SHAPE = createCuboidShape( 0d, 0d, 0d, 8d, 8d, 16d); + final VoxelShape TOP_NORTH_SHAPE = createCuboidShape( 0d, 8d, 0d, 16d, 16d, 8d); + final VoxelShape TOP_EAST_SHAPE = createCuboidShape( 8d, 8d, 0d, 16d, 16d, 16d); + final VoxelShape TOP_SOUTH_SHAPE = createCuboidShape( 0d, 8d, 8d, 16d, 16d, 16d); + final VoxelShape TOP_WEST_SHAPE = createCuboidShape( 0d, 8d, 0d, 8d, 16d, 16d); + + public StepBlock(Settings settings){ + super(settings); + this.setDefaultState( + this.stateManager.getDefaultState() + .with(Properties.BLOCK_HALF, BlockHalf.LOWER) + .with(Properties.HORIZONTAL_FACING, Direction.NORTH) + .with(Properties.WATERLOGGED, false) + ); + } + + @Override + protected void appendProperties(StateManager.Builder builder){ + super.appendProperties(builder); + builder.add(Properties.BLOCK_HALF, Properties.HORIZONTAL_FACING); + } + @Override + public VoxelShape getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context){ + if(state.get(Properties.BLOCK_HALF) == BlockHalf.UPPER){ + switch(state.get(Properties.HORIZONTAL_FACING)){ + case SOUTH: + return TOP_SOUTH_SHAPE; + case EAST: + return TOP_EAST_SHAPE; + case WEST: + return TOP_WEST_SHAPE; + default: + return TOP_NORTH_SHAPE; + } + } + switch(state.get(Properties.HORIZONTAL_FACING)){ + case SOUTH: + return BOTTOM_SOUTH_SHAPE; + case EAST: + return BOTTOM_EAST_SHAPE; + case WEST: + return BOTTOM_WEST_SHAPE; + default: + return BOTTOM_NORTH_SHAPE; + } + } + @Override + public BlockState getPlacementState(ItemPlacementContext context){ + return super.getPlacementState(context) + .with(Properties.HORIZONTAL_FACING, context.getPlayerLookDirection()) + .with(Properties.BLOCK_HALF, + context.getVerticalPlayerLookDirection().equals(Direction.UP) ? BlockHalf.UPPER : BlockHalf.LOWER); + .with(Properties.WATERLOGGED, context.getWorld().getFluidState(context.getBlockPos()).getFluid() == Fluids.WATER) + } + @Override + public FluidState getFluidState(BlockState state){ + if(state.get(Properties.WATERLOGGED)) return Fluids.WATER.getStill(false); + else return super.getFluidState(state); + } +} \ No newline at end of file diff --git a/src/main/java/ella/decorations/block/WoodExtension.java b/src/main/java/ella/decorations/block/WoodExtension.java new file mode 100644 index 0000000..6d93125 --- /dev/null +++ b/src/main/java/ella/decorations/block/WoodExtension.java @@ -0,0 +1,69 @@ +package ella.decorations.block; + +import ella.decorations.DecorationsRegistry; +import net.fabricmc.fabric.api.registry.FlammableBlockRegistry; +import net.minecraft.block.*; + +public class WoodExtension { + public PaneBlock pane; + public LowPaneBlock lowPane; + public BarsBlock bars; + public PlatformBlock platform; + public PlatformBlock barPlatform; + public PanelBlock panel; + public SmallPanelBlock smallPanel; + public MiniPanelBlock miniPanel; + public PanelBlock panelFence; + public SmallPanelBlock smallPanelFence; + public MiniPanelBlock miniPanelFence; + public StepBlock step; + public DoorBlock windowedDoor + String name; + + public WoodExtension(String type, Block baseBlock, Block door){ + FabricBlockSettings baseSettings = FabricBlockSettings.copyOf(baseBlock); + name = type; + pane = new PaneBlock(baseSettings); + lowPane = new LowPaneBlock(baseSettings); + bars = new BarsBlock(baseSettings); + platform = new PlatformBlock(baseSettings); + barPlatform = new PlatformBlock(baseSettings.nonOpaque()); + panel = new PanelBlock(baseSettings); + smallPanel = new SmallPanelBlock(baseSettings); + miniPanel = new MiniPanelBlock(baseSettings); + panelFence = new PanelBlock(baseSettings); + smallPanelFence = new SmallPanelBlock(baseSettings); //12 + miniPanelFence = new MiniPanelBlock(baseSettings); //4 + step = new StepBlock(baseSettings); + windowedDoor = new DoorBlock(FabricBlockSettings.copyOf(door)); + + DecorationsRegistry.add(name + "_pane", pane, ItemGroup.DECORATIONS); + DecorationsRegistry.add("low_" + name + "_pane", lowPane, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_bars", bars, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_platform", platform, ItemGroup.BUILDING_BLOCKS); + DecorationsRegistry.add(name + "_bar_platform", barPlatform, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_panel", panel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel", smallPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel", miniPanel, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_panel_fence", panelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add("small_" + name + "_panel_fence", smallPanelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add("mini_" + name + "_panel_fence", miniPanelFence, ItemGroup.DECORATIONS); + DecorationsRegistry.add(name + "_step", step, ItemGroup.DECORATIONS); + DecorationsRegistry.add("windowed_" + name + "_door", windowedDoor, ItemGroup.DECORATIONS); + } + registerFlammable(FlammableBlockRegistry registry){ + registry.add(pane, 5, 20); + registry.add(lowPane, 5, 20); + registry.add(bars, 5, 20); + registry.add(platform, 5, 20); + registry.add(barPlatform, 5, 20); + registry.add(panel, 5, 20); + registry.add(smallPanel, 5, 20); + registry.add(miniPanel, 5, 20); + registry.add(panelFence, 5, 20); + registry.add(smallPanelFence, 5, 20); + registry.add(miniPanelFence, 5, 20); + registry.add(step, 5, 20); + //registry.add(windowedDoor, 5, 20); + } +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json b/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json new file mode 100644 index 0000000..14d7515 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/acacia_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/acacia_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json new file mode 100644 index 0000000..6690597 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/andesite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/andesite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json b/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json new file mode 100644 index 0000000..85b3517 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/bamboo_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/bamboo_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json b/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json new file mode 100644 index 0000000..add8fa4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/birch_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/birch_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json new file mode 100644 index 0000000..59afadb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json new file mode 100644 index 0000000..70a5f14 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/cobblestone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/cobblestone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json b/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json new file mode 100644 index 0000000..b0ad3c6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/crimson_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/crimson_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json new file mode 100644 index 0000000..85cb7f3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/dark_oak_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/dark_oak_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json b/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json new file mode 100644 index 0000000..691a993 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/diamond_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/diamond_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json new file mode 100644 index 0000000..151b536 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/diorite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/diorite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json b/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json new file mode 100644 index 0000000..4d0fee1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/emerald_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/emerald_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json b/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json new file mode 100644 index 0000000..d2097f8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/glass_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/glass_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json b/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json new file mode 100644 index 0000000..a54c6f0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/gold_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/gold_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json new file mode 100644 index 0000000..25f097b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/granite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/granite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json new file mode 100644 index 0000000..26cfb7a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/iron_bar_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/iron_bar_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json b/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json new file mode 100644 index 0000000..6fe8356 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/iron_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/iron_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json b/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json new file mode 100644 index 0000000..41f43a2 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/jungle_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/jungle_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json b/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json new file mode 100644 index 0000000..87a0f6e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/lapis_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/lapis_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json new file mode 100644 index 0000000..a1d9741 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/mossy_stone_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json new file mode 100644 index 0000000..31e6910 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/netherite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/netherite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json b/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json new file mode 100644 index 0000000..3c61b07 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/oak_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/oak_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json new file mode 100644 index 0000000..2067032 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_andesite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_andesite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json new file mode 100644 index 0000000..475f496 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_diorite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_diorite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json new file mode 100644 index 0000000..0bcc2f3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/polished_granite_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/polished_granite_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json b/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json new file mode 100644 index 0000000..f5a532e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/purpur_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/purpur_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json b/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json new file mode 100644 index 0000000..0959531 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/quartz_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/quartz_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json new file mode 100644 index 0000000..fdeaccb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/red_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/red_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json new file mode 100644 index 0000000..e595e62 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json new file mode 100644 index 0000000..4bc8967 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_quartz_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..ccd41fc --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_red_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json new file mode 100644 index 0000000..fe397bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_sandstone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json new file mode 100644 index 0000000..6bed5c0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/smooth_stone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/smooth_stone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json b/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json new file mode 100644 index 0000000..764015e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/spruce_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/spruce_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json new file mode 100644 index 0000000..059ada9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json new file mode 100644 index 0000000..f8292ac --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_tile_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json new file mode 100644 index 0000000..3690f8b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_brick_tiles.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_brick_tiles"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json b/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json new file mode 100644 index 0000000..2b650cb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/stone_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/stone_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json b/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json new file mode 100644 index 0000000..13de0df --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/warped_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/warped_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json new file mode 100644 index 0000000..be781ff --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_acacia_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_acacia_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json new file mode 100644 index 0000000..91ecdd6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_birch_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_birch_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_birch_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_birch_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json new file mode 100644 index 0000000..310df5b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_dark_oak_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_dark_oak_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json new file mode 100644 index 0000000..163b1e3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_iron_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_iron_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_iron_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_iron_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json new file mode 100644 index 0000000..1fdb1bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_jungle_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_jungle_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json new file mode 100644 index 0000000..c32351c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_oak_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_oak_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_oak_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_oak_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json b/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json new file mode 100644 index 0000000..c2cb8a1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/windowed_spruce_door.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom"},"facing=south,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":90},"facing=west,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":180},"facing=north,half=lower,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":270},"facing=east,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge"},"facing=south,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":90},"facing=west,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":180},"facing=north,half=lower,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":270},"facing=east,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":90},"facing=south,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":180},"facing=west,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge","y":270},"facing=north,half=lower,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom_hinge"},"facing=east,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":270},"facing=south,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom"},"facing=west,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":90},"facing=north,half=lower,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_bottom","y":180},"facing=east,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top"},"facing=south,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":90},"facing=west,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":180},"facing=north,half=upper,hinge=left,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top","y":270},"facing=east,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge"},"facing=south,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":90},"facing=west,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":180},"facing=north,half=upper,hinge=right,open=false":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":270},"facing=east,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":90},"facing=south,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":180},"facing=west,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge","y":270},"facing=north,half=upper,hinge=left,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top_hinge"},"facing=east,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":270},"facing=south,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top"},"facing=west,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":90},"facing=north,half=upper,hinge=right,open=true":{"model":"ellas_mod:block/windowed_spruce_door_top","y":180}}} diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json new file mode 100644 index 0000000..e36c426 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_platform.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/yellow_brick_platform"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json new file mode 100644 index 0000000..0b2c614 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_slab.json @@ -0,0 +1 @@ +{"variants":{"type=bottom":{"model":"ellas_mod:block/yellow_brick_slab"},"type=top":{"model":"ellas_mod:block/yellow_brick_slab_top"},"type=double":{"model":"ellas_mod:block/yellow_bricks"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json new file mode 100644 index 0000000..76cd990 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"variants":{"facing=east,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":270,"uvlock":true},"facing=east,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner"},"facing=east,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":270,"uvlock":true},"facing=east,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer"},"facing=east,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs"},"facing=east,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"uvlock":true},"facing=east,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":90,"uvlock":true},"facing=east,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"uvlock":true},"facing=east,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":90,"uvlock":true},"facing=east,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"uvlock":true},"facing=north,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":180,"uvlock":true},"facing=north,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":270,"uvlock":true},"facing=north,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":180,"uvlock":true},"facing=north,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":270,"uvlock":true},"facing=north,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":270,"uvlock":true},"facing=north,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":270,"uvlock":true},"facing=north,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"uvlock":true},"facing=north,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":270,"uvlock":true},"facing=north,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"uvlock":true},"facing=north,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":270,"uvlock":true},"facing=south,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner"},"facing=south,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":90,"uvlock":true},"facing=south,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer"},"facing=south,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":90,"uvlock":true},"facing=south,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":90,"uvlock":true},"facing=south,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":90,"uvlock":true},"facing=south,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":180,"uvlock":true},"facing=south,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":90,"uvlock":true},"facing=south,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":180,"uvlock":true},"facing=south,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":90,"uvlock":true},"facing=west,half=bottom,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":90,"uvlock":true},"facing=west,half=bottom,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","y":180,"uvlock":true},"facing=west,half=bottom,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":90,"uvlock":true},"facing=west,half=bottom,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","y":180,"uvlock":true},"facing=west,half=bottom,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","y":180,"uvlock":true},"facing=west,half=top,shape=inner_left":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":180,"uvlock":true},"facing=west,half=top,shape=inner_right":{"model":"ellas_mod:block/yellow_brick_stairs_inner","x":180,"y":270,"uvlock":true},"facing=west,half=top,shape=outer_left":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":180,"uvlock":true},"facing=west,half=top,shape=outer_right":{"model":"ellas_mod:block/yellow_brick_stairs_outer","x":180,"y":270,"uvlock":true},"facing=west,half=top,shape=straight":{"model":"ellas_mod:block/yellow_brick_stairs","x":180,"y":180,"uvlock":true}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json new file mode 100644 index 0000000..439a8f9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_brick_wall.json @@ -0,0 +1 @@ +{"multipart":[{"when":{"up":"true"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_post"}},{"when":{"north":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","uvlock":true}},{"when":{"east":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":90,"uvlock":true}},{"when":{"south":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":180,"uvlock":true}},{"when":{"west":"low"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side","y":270,"uvlock":true}},{"when":{"north":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","uvlock":true}},{"when":{"east":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":90,"uvlock":true}},{"when":{"south":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":180,"uvlock":true}},{"when":{"west":"tall"},"apply":{"model":"ellas_mod:block/yellow_brick_wall_side_tall","y":270,"uvlock":true}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json b/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json new file mode 100644 index 0000000..cb57c51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/blockstates/yellow_bricks.json @@ -0,0 +1 @@ +{"variants":{"":{"model":"ellas_mod:block/yellow_bricks"}}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/en_gb.json b/src/main/resources/assets/ellas_mod/lang/en_gb.json new file mode 100644 index 0000000..166d232 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/en_gb.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Acacia Bar Platform", +"block.ellas_mod.acacia_bars":"Acacia Bars", +"block.ellas_mod.acacia_pane":"Acacia Pane", +"block.ellas_mod.acacia_panel":"Acacia Panel", +"block.ellas_mod.acacia_panel_fence":"Acacia Panel Fence", +"block.ellas_mod.acacia_platform":"Acacia Platform", +"block.ellas_mod.acacia_step":"Acacia Step", +"block.ellas_mod.andesite_platform":"Andesite Platform", +"block.ellas_mod.andesite_step":"Andesite Step", +"block.ellas_mod.bamboo_platform":"Bamboo Platform", +"block.ellas_mod.birch_bar_platform":"Birch Bar Platform", +"block.ellas_mod.birch_bars":"Birch Bars", +"block.ellas_mod.birch_pane":"Birch Pane", +"block.ellas_mod.birch_panel":"Birch Panel", +"block.ellas_mod.birch_panel_fence":"Birch Panel Fence", +"block.ellas_mod.birch_platform":"Birch Platform", +"block.ellas_mod.birch_step":"Birch Step", +"block.ellas_mod.black_stained_glass_platform":"Black Glass Platform", +"block.ellas_mod.blue_stained_glass_platform":"Blue Glass Platform", +"block.ellas_mod.brick_platform":"Brick Platform", +"block.ellas_mod.brick_step":"Brick Step", +"block.ellas_mod.brown_stained_glass_platform":"Brown Glass Platform", +"block.ellas_mod.clear_glass":"Clear Glass", +"block.ellas_mod.clear_glass_platform":"Clear Glass Platform", +"block.ellas_mod.cobblestone_platform":"Cobblestone Platform", +"block.ellas_mod.cobblestone_step":"Cobblestone Step", +"block.ellas_mod.crimson_bar_platform":"Crimson Bar Platform", +"block.ellas_mod.crimson_bars":"Crimson Bars", +"block.ellas_mod.crimson_pane":"Crimson Pane", +"block.ellas_mod.crimson_panel":"Crimson Panel", +"block.ellas_mod.crimson_panel_fence":"Crimson Panel Fence", +"block.ellas_mod.crimson_platform":"Crimson Platform", +"block.ellas_mod.crimson_step":"Crimson Step", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan Glass Platform", +"block.ellas_mod.dark_oak_bar_platform":"Dark Oak Bar Platform", +"block.ellas_mod.dark_oak_bars":"Dark Oak Bars", +"block.ellas_mod.dark_oak_pane":"Dark Oak Pane", +"block.ellas_mod.dark_oak_panel":"Dark Oak Panel", +"block.ellas_mod.dark_oak_panel_fence":"Dark Oak Panel Fence", +"block.ellas_mod.dark_oak_platform":"Dark Oak Platform", +"block.ellas_mod.dark_oak_step":"Dark Oak Step", +"block.ellas_mod.diamond_pane":"Diamond Pane", +"block.ellas_mod.diamond_panel":"Diamond Panel", +"block.ellas_mod.diamond_platform":"Diamond Platform", +"block.ellas_mod.diamond_slab":"Diamond Slab", +"block.ellas_mod.diorite_platform":"Diorite Platform", +"block.ellas_mod.diorite_step":"Diorite Step", +"block.ellas_mod.emerald_pane":"Emerald Pane", +"block.ellas_mod.emerald_panel":"Emerald Panel", +"block.ellas_mod.emerald_platform":"Emerald Platform", +"block.ellas_mod.emerald_slab":"Emerald Slab", +"block.ellas_mod.glass_platform":"Glass Platform", +"block.ellas_mod.gold_pane":"Gold Pane", +"block.ellas_mod.gold_panel":"Gold Panel", +"block.ellas_mod.gold_platform":"Gold Platform", +"block.ellas_mod.gold_slab":"Gold Slab", +"block.ellas_mod.granite_platform":"Granite Platform", +"block.ellas_mod.granite_step":"Granite Step", +"block.ellas_mod.gray_stained_glass_platform":"Grey Glass Platform", +"block.ellas_mod.green_stained_glass_platform":"Green Glass Platform", +"block.ellas_mod.iron_bar_platform":"Iron Bar Platform", +"block.ellas_mod.iron_rods":"Iron Rods", +"block.ellas_mod.iron_pane":"Iron Pane", +"block.ellas_mod.iron_panel":"Iron Panel", +"block.ellas_mod.iron_platform":"Iron Platform", +"block.ellas_mod.iron_slab":"Iron Slab", +"block.ellas_mod.jungle_bar_platform":"Jungle Bar Platform", +"block.ellas_mod.jungle_bars":"Jungle Bars", +"block.ellas_mod.jungle_pane":"Jungle Pane", +"block.ellas_mod.jungle_panel":"Jungle Panel", +"block.ellas_mod.jungle_panel_fence":"Jungle Panel Fence", +"block.ellas_mod.jungle_platform":"Jungle Platform", +"block.ellas_mod.jungle_step":"Jungle Step", +"block.ellas_mod.lapis_pane":"Lapis Lazuli Pane", +"block.ellas_mod.lapis_panel":"Lapis Lazuli Panel", +"block.ellas_mod.lapis_platform":"Lapis Lazuli Platform", +"block.ellas_mod.lapis_slab":"Lapis Lazuli Slab", +"block.ellas_mod.light_blue_stained_glass_platform":"Light Blue Glass Platform", +"block.ellas_mod.light_gray_stained_glass_platform":"Light Grey Glass Platform", +"block.ellas_mod.lime_stained_glass_platform":"Lime Glass Platform", +"block.ellas_mod.low_acacia_pane":"Low Acacia Pane", +"block.ellas_mod.low_birch_pane":"Low Birch Pane", +"block.ellas_mod.low_crimson_pane":"Low Crimson Pane", +"block.ellas_mod.low_dark_oak_pane":"Low Dark Oak Pane", +"block.ellas_mod.low_diamond_pane":"Low Diamond Pane", +"block.ellas_mod.low_emerald_pane":"Low Emerald Pane", +"block.ellas_mod.low_gold_pane":"Low Gold Pane", +"block.ellas_mod.low_iron_pane":"Low Iron Pane", +"block.ellas_mod.low_jungle_pane":"Low Jungle Pane", +"block.ellas_mod.low_lapis_pane":"Low Lapis Lazuli Pane", +"block.ellas_mod.low_netherite_pane":"Low Netherite Pane", +"block.ellas_mod.low_oak_pane":"Low Oak Pane", +"block.ellas_mod.low_spruce_pane":"Low Spruce Pane", +"block.ellas_mod.low_warped_pane":"Low Warped Pane", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta Glass Platform", +"block.ellas_mod.mini_acacia_panel":"Mini Acacia Panel", +"block.ellas_mod.mini_acacia_panel_fence":"Mini Acacia Panel Fence", +"block.ellas_mod.mini_birch_panel":"Mini Birch Panel", +"block.ellas_mod.mini_birch_panel_fence":"Mini Birch Panel Fence", +"block.ellas_mod.mini_crimson_panel":"Mini Crimson Panel", +"block.ellas_mod.mini_crimson_panel_fence":"Mini Crimson Panel Fence", +"block.ellas_mod.mini_dark_oak_panel":"Mini Dark Oak Panel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Mini Dark Oak Panel Fence", +"block.ellas_mod.mini_diamond_panel":"Mini Diamond Panel", +"block.ellas_mod.mini_emerald_panel":"Mini Emerald Panel", +"block.ellas_mod.mini_gold_panel":"Mini Gold Panel", +"block.ellas_mod.mini_iron_panel":"Mini Iron Panel", +"block.ellas_mod.mini_jungle_panel":"Mini Jungle Panel", +"block.ellas_mod.mini_jungle_panel_fence":"Mini Jungle Panel Fence", +"block.ellas_mod.mini_lapis_panel":"Mini Lapis Lazuli Panel", +"block.ellas_mod.mini_netherite_panel":"Mini Netherite Panel", +"block.ellas_mod.mini_oak_panel":"Mini Oak Panel", +"block.ellas_mod.mini_oak_panel_fence":"Mini Oak Panel Fence", +"block.ellas_mod.mini_spruce_panel":"Mini Spruce Panel", +"block.ellas_mod.mini_spruce_panel_fence":"Mini Spruce Panel Fence", +"block.ellas_mod.mini_warped_panel":"Mini Warped Panel", +"block.ellas_mod.mini_warped_panel_fence":"Mini Warped Panel Fence", +"block.ellas_mod.mossy_stone_brick_platform":"Mossy Stone Brick Platform", +"block.ellas_mod.mossy_stone_brick_step":"Mossy Stone Brick Step", +"block.ellas_mod.netherite_pane":"Netherite Pane", +"block.ellas_mod.netherite_panel":"Netherite Panel", +"block.ellas_mod.netherite_platform":"Netherite Platform", +"block.ellas_mod.netherite_slab":"Netherite Slab", +"block.ellas_mod.oak_bar_platform":"Oak Bar Platform", +"block.ellas_mod.oak_bars":"Oak Bars", +"block.ellas_mod.oak_pane":"Oak Pane", +"block.ellas_mod.oak_panel":"Oak Panel", +"block.ellas_mod.oak_panel_fence":"Oak Panel Fence", +"block.ellas_mod.oak_platform":"Oak Platform", +"block.ellas_mod.oak_step":"Oak Step", +"block.ellas_mod.orange_stained_glass_platform":"Orange Glass Platform", +"block.ellas_mod.pink_stained_glass_platform":"Pink Glass Platform", +"block.ellas_mod.polished_andesite_platform":"Polished Andesite Platform", +"block.ellas_mod.polished_andesite_step":"Polished Andesite Step", +"block.ellas_mod.polished_diorite_platform":"Polished Diorite Platform", +"block.ellas_mod.polished_diorite_step":"Polished Diorite Step", +"block.ellas_mod.polished_granite_platform":"Polished Granite Platform", +"block.ellas_mod.polished_granite_step":"Polished Granite Step", +"block.ellas_mod.purple_stained_glass_platform":"Purple Glass Platform", +"block.ellas_mod.purpur_platform":"Purpur Platform", +"block.ellas_mod.purpur_step":"Purpur Step", +"block.ellas_mod.quartz_platform":"Quartz Platform", +"block.ellas_mod.quartz_step":"Quartz Step", +"block.ellas_mod.red_stained_glass_platform":"Red Glass Platform", +"block.ellas_mod.red_sandstone_platform":"Red Sandstone Platform", +"block.ellas_mod.red_sandstone_step":"Red Sandstone Step", +"block.ellas_mod.sandstone_platform":"Sandstone Platform", +"block.ellas_mod.sandstone_step":"Sandstone Step", +"block.ellas_mod.small_acacia_panel":"Small Acacia Panel", +"block.ellas_mod.small_acacia_panel_fence":"Small Acacia Panel Fence", +"block.ellas_mod.small_birch_panel":"Small Birch Panel", +"block.ellas_mod.small_birch_panel_fence":"Small Birch Panel Fence", +"block.ellas_mod.small_crimson_panel":"Small Crimson Panel", +"block.ellas_mod.small_crimson_panel_fence":"Small Crimson Panel Fence", +"block.ellas_mod.small_dark_oak_panel":"Small Dark Oak Panel", +"block.ellas_mod.small_dark_oak_panel_fence":"Small Dark Oak Panel Fence", +"block.ellas_mod.small_diamond_panel":"Small Diamond Panel", +"block.ellas_mod.small_emerald_panel":"Small Emerald Panel", +"block.ellas_mod.small_gold_panel":"Small Gold Panel", +"block.ellas_mod.small_iron_panel":"Small Iron Panel", +"block.ellas_mod.small_jungle_panel":"Small Jungle Panel", +"block.ellas_mod.small_jungle_panel_fence":"Small Jungle Panel Fence", +"block.ellas_mod.small_lapis_panel":"Small Lapis Lazuli Panel", +"block.ellas_mod.small_netherite_panel":"Small Netherite Panel", +"block.ellas_mod.small_oak_panel":"Small Oak Panel", +"block.ellas_mod.small_oak_panel_fence":"Small Oak Panel Fence", +"block.ellas_mod.small_spruce_panel":"Small Spruce Panel", +"block.ellas_mod.small_spruce_panel_fence":"Small Spruce Panel Fence", +"block.ellas_mod.small_warped_panel":"Small Warped Panel", +"block.ellas_mod.small_warped_panel_fence":"Small Warped Panel Fence", +"block.ellas_mod.smooth_quartz_platform":"Smooth Quartz Platform", +"block.ellas_mod.smooth_quartz_step":"Smooth Quartz Step", +"block.ellas_mod.smooth_red_sandstone_platform":"Smooth Red Sandstone Platform", +"block.ellas_mod.smooth_red_sandstone_step":"Smooth Red Sandstone Step", +"block.ellas_mod.smooth_sandstone_platform":"Smooth Sandstone Platform", +"block.ellas_mod.smooth_sandstone_step":"Smooth Sandstone Step", +"block.ellas_mod.smooth_stone_platform":"Smooth Stone Platform", +"block.ellas_mod.smooth_stone_step":"Smooth Stone Step", +"block.ellas_mod.spruce_bar_platform":"Spruce Bar Platform", +"block.ellas_mod.spruce_bars":"Spruce Bars", +"block.ellas_mod.spruce_pane":"Spruce Pane", +"block.ellas_mod.spruce_panel":"Spruce Panel", +"block.ellas_mod.spruce_panel_fence":"Spruce Panel Fence", +"block.ellas_mod.spruce_platform":"Spruce Platform", +"block.ellas_mod.spruce_step":"Spruce Step", +"block.ellas_mod.stone_brick_platform":"Stone Brick Platform", +"block.ellas_mod.stone_brick_step":"Stone Brick Step", +"block.ellas_mod.stone_brick_tile_platform":"Stone Brick Tile Platform", +"block.ellas_mod.stone_brick_tile_step":"Stone Brick Tile Step", +"block.ellas_mod.stone_brick_tiles":"Stone Brick Tiles", +"block.ellas_mod.stone_platform":"Stone Platform", +"block.ellas_mod.stone_step":"Stone Step", +"block.ellas_mod.warped_bar_platform":"Warped Bar Platform", +"block.ellas_mod.warped_bars":"Warped Bars", +"block.ellas_mod.warped_pane":"Warped Pane", +"block.ellas_mod.warped_panel":"Warped Panel", +"block.ellas_mod.warped_panel_fence":"Warped Panel Fence", +"block.ellas_mod.warped_platform":"Warped Platform", +"block.ellas_mod.warped_step":"Warped Step", +"block.ellas_mod.white_stained_glass_platform":"White Glass Platform", +"block.ellas_mod.windowed_acacia_door":"Windowed Acacia Door", +"block.ellas_mod.windowed_birch_door":"Windowed Birch Door", +"block.ellas_mod.windowed_crimson_door":"Windowed Crimson Door", +"block.ellas_mod.windowed_dark_oak_door":"Windowed Dark Oak Door", +"block.ellas_mod.windowed_iron_door":"Windowed Iron Door", +"block.ellas_mod.windowed_jungle_door":"Windowed Jungle Door", +"block.ellas_mod.windowed_oak_door":"Windowed Oak Door", +"block.ellas_mod.windowed_spruce_door":"Windowed Spruce Door", +"block.ellas_mod.windowed_warped_door":"Windowed Warped Door", +"block.ellas_mod.yellow_brick_platform":"Yellow Brick Platform", +"block.ellas_mod.yellow_brick_slab":"Yellow Brick Slab", +"block.ellas_mod.yellow_brick_stairs":"Yellow Brick Stairs", +"block.ellas_mod.yellow_brick_step":"Yellow Brick Step", +"block.ellas_mod.yellow_brick_wall":"Yellow Brick Wall", +"block.ellas_mod.yellow_bricks":"Yellow Bricks", +"block.ellas_mod.yellow_stained_glass_platform":"Yellow Glass Platform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/en_us.json b/src/main/resources/assets/ellas_mod/lang/en_us.json new file mode 100644 index 0000000..80075d7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/en_us.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Acacia Bar Platform", +"block.ellas_mod.acacia_bars":"Acacia Bars", +"block.ellas_mod.acacia_pane":"Acacia Pane", +"block.ellas_mod.acacia_panel":"Acacia Panel", +"block.ellas_mod.acacia_panel_fence":"Acacia Panel Fence", +"block.ellas_mod.acacia_platform":"Acacia Platform", +"block.ellas_mod.acacia_step":"Acacia Step", +"block.ellas_mod.andesite_platform":"Andesite Platform", +"block.ellas_mod.andesite_step":"Andesite Step", +"block.ellas_mod.bamboo_platform":"Bamboo Platform", +"block.ellas_mod.birch_bar_platform":"Birch Bar Platform", +"block.ellas_mod.birch_bars":"Birch Bars", +"block.ellas_mod.birch_pane":"Birch Pane", +"block.ellas_mod.birch_panel":"Birch Panel", +"block.ellas_mod.birch_panel_fence":"Birch Panel Fence", +"block.ellas_mod.birch_platform":"Birch Platform", +"block.ellas_mod.birch_step":"Birch Step", +"block.ellas_mod.black_stained_glass_platform":"Black Glass Platform", +"block.ellas_mod.blue_stained_glass_platform":"Blue Glass Platform", +"block.ellas_mod.brick_platform":"Brick Platform", +"block.ellas_mod.brick_step":"Brick Step", +"block.ellas_mod.brown_stained_glass_platform":"Brown Glass Platform", +"block.ellas_mod.clear_glass":"Clear Glass", +"block.ellas_mod.clear_glass_platform":"Clear Glass Platform", +"block.ellas_mod.cobblestone_platform":"Cobblestone Platform", +"block.ellas_mod.cobblestone_step":"Cobblestone Step", +"block.ellas_mod.crimson_bar_platform":"Crimson Bar Platform", +"block.ellas_mod.crimson_bars":"Crimson Bars", +"block.ellas_mod.crimson_pane":"Crimson Pane", +"block.ellas_mod.crimson_panel":"Crimson Panel", +"block.ellas_mod.crimson_panel_fence":"Crimson Panel Fence", +"block.ellas_mod.crimson_platform":"Crimson Platform", +"block.ellas_mod.crimson_step":"Crimson Step", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan Glass Platform", +"block.ellas_mod.dark_oak_bar_platform":"Dark Oak Bar Platform", +"block.ellas_mod.dark_oak_bars":"Dark Oak Bars", +"block.ellas_mod.dark_oak_pane":"Dark Oak Pane", +"block.ellas_mod.dark_oak_panel":"Dark Oak Panel", +"block.ellas_mod.dark_oak_panel_fence":"Dark Oak Panel Fence", +"block.ellas_mod.dark_oak_platform":"Dark Oak Platform", +"block.ellas_mod.dark_oak_step":"Dark Oak Step", +"block.ellas_mod.diamond_pane":"Diamond Pane", +"block.ellas_mod.diamond_panel":"Diamond Panel", +"block.ellas_mod.diamond_platform":"Diamond Platform", +"block.ellas_mod.diamond_slab":"Diamond Slab", +"block.ellas_mod.diorite_platform":"Diorite Platform", +"block.ellas_mod.diorite_step":"Diorite Step", +"block.ellas_mod.emerald_pane":"Emerald Pane", +"block.ellas_mod.emerald_panel":"Emerald Panel", +"block.ellas_mod.emerald_platform":"Emerald Platform", +"block.ellas_mod.emerald_slab":"Emerald Slab", +"block.ellas_mod.glass_platform":"Glass Platform", +"block.ellas_mod.gold_pane":"Gold Pane", +"block.ellas_mod.gold_panel":"Gold Panel", +"block.ellas_mod.gold_platform":"Gold Platform", +"block.ellas_mod.gold_slab":"Gold Slab", +"block.ellas_mod.granite_platform":"Granite Platform", +"block.ellas_mod.granite_step":"Granite Step", +"block.ellas_mod.gray_stained_glass_platform":"Gray Glass Platform", +"block.ellas_mod.green_stained_glass_platform":"Green Glass Platform", +"block.ellas_mod.iron_bar_platform":"Iron Bar Platform", +"block.ellas_mod.iron_rods":"Iron Rods", +"block.ellas_mod.iron_pane":"Iron Pane", +"block.ellas_mod.iron_panel":"Iron Panel", +"block.ellas_mod.iron_platform":"Iron Platform", +"block.ellas_mod.iron_slab":"Iron Slab", +"block.ellas_mod.jungle_bar_platform":"Jungle Bar Platform", +"block.ellas_mod.jungle_bars":"Jungle Bars", +"block.ellas_mod.jungle_pane":"Jungle Pane", +"block.ellas_mod.jungle_panel":"Jungle Panel", +"block.ellas_mod.jungle_panel_fence":"Jungle Panel Fence", +"block.ellas_mod.jungle_platform":"Jungle Platform", +"block.ellas_mod.jungle_step":"Jungle Step", +"block.ellas_mod.lapis_pane":"Lapis Lazuli Pane", +"block.ellas_mod.lapis_panel":"Lapis Lazuli Panel", +"block.ellas_mod.lapis_platform":"Lapis Lazuli Platform", +"block.ellas_mod.lapis_slab":"Lapis Lazuli Slab", +"block.ellas_mod.light_blue_stained_glass_platform":"Light Blue Glass Platform", +"block.ellas_mod.light_gray_stained_glass_platform":"Light Gray Glass Platform", +"block.ellas_mod.lime_stained_glass_platform":"Lime Glass Platform", +"block.ellas_mod.low_acacia_pane":"Low Acacia Pane", +"block.ellas_mod.low_birch_pane":"Low Birch Pane", +"block.ellas_mod.low_crimson_pane":"Low Crimson Pane", +"block.ellas_mod.low_dark_oak_pane":"Low Dark Oak Pane", +"block.ellas_mod.low_diamond_pane":"Low Diamond Pane", +"block.ellas_mod.low_emerald_pane":"Low Emerald Pane", +"block.ellas_mod.low_gold_pane":"Low Gold Pane", +"block.ellas_mod.low_iron_pane":"Low Iron Pane", +"block.ellas_mod.low_jungle_pane":"Low Jungle Pane", +"block.ellas_mod.low_lapis_pane":"Low Lapis Lazuli Pane", +"block.ellas_mod.low_netherite_pane":"Low Netherite Pane", +"block.ellas_mod.low_oak_pane":"Low Oak Pane", +"block.ellas_mod.low_spruce_pane":"Low Spruce Pane", +"block.ellas_mod.low_warped_pane":"Low Warped Pane", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta Glass Platform", +"block.ellas_mod.mini_acacia_panel":"Mini Acacia Panel", +"block.ellas_mod.mini_acacia_panel_fence":"Mini Acacia Panel Fence", +"block.ellas_mod.mini_birch_panel":"Mini Birch Panel", +"block.ellas_mod.mini_birch_panel_fence":"Mini Birch Panel Fence", +"block.ellas_mod.mini_crimson_panel":"Mini Crimson Panel", +"block.ellas_mod.mini_crimson_panel_fence":"Mini Crimson Panel Fence", +"block.ellas_mod.mini_dark_oak_panel":"Mini Dark Oak Panel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Mini Dark Oak Panel Fence", +"block.ellas_mod.mini_diamond_panel":"Mini Diamond Panel", +"block.ellas_mod.mini_emerald_panel":"Mini Emerald Panel", +"block.ellas_mod.mini_gold_panel":"Mini Gold Panel", +"block.ellas_mod.mini_iron_panel":"Mini Iron Panel", +"block.ellas_mod.mini_jungle_panel":"Mini Jungle Panel", +"block.ellas_mod.mini_jungle_panel_fence":"Mini Jungle Panel Fence", +"block.ellas_mod.mini_lapis_panel":"Mini Lapis Lazuli Panel", +"block.ellas_mod.mini_netherite_panel":"Mini Netherite Panel", +"block.ellas_mod.mini_oak_panel":"Mini Oak Panel", +"block.ellas_mod.mini_oak_panel_fence":"Mini Oak Panel Fence", +"block.ellas_mod.mini_spruce_panel":"Mini Spruce Panel", +"block.ellas_mod.mini_spruce_panel_fence":"Mini Spruce Panel Fence", +"block.ellas_mod.mini_warped_panel":"Mini Warped Panel", +"block.ellas_mod.mini_warped_panel_fence":"Mini Warped Panel Fence", +"block.ellas_mod.mossy_stone_brick_platform":"Mossy Stone Brick Platform", +"block.ellas_mod.mossy_stone_brick_step":"Mossy Stone Brick Step", +"block.ellas_mod.netherite_pane":"Netherite Pane", +"block.ellas_mod.netherite_panel":"Netherite Panel", +"block.ellas_mod.netherite_platform":"Netherite Platform", +"block.ellas_mod.netherite_slab":"Netherite Slab", +"block.ellas_mod.oak_bar_platform":"Oak Bar Platform", +"block.ellas_mod.oak_bars":"Oak Bars", +"block.ellas_mod.oak_pane":"Oak Pane", +"block.ellas_mod.oak_panel":"Oak Panel", +"block.ellas_mod.oak_panel_fence":"Oak Panel Fence", +"block.ellas_mod.oak_platform":"Oak Platform", +"block.ellas_mod.oak_step":"Oak Step", +"block.ellas_mod.orange_stained_glass_platform":"Orange Glass Platform", +"block.ellas_mod.pink_stained_glass_platform":"Pink Glass Platform", +"block.ellas_mod.polished_andesite_platform":"Polished Andesite Platform", +"block.ellas_mod.polished_andesite_step":"Polished Andesite Step", +"block.ellas_mod.polished_diorite_platform":"Polished Diorite Platform", +"block.ellas_mod.polished_diorite_step":"Polished Diorite Step", +"block.ellas_mod.polished_granite_platform":"Polished Granite Platform", +"block.ellas_mod.polished_granite_step":"Polished Granite Step", +"block.ellas_mod.purple_stained_glass_platform":"Purple Glass Platform", +"block.ellas_mod.purpur_platform":"Purpur Platform", +"block.ellas_mod.purpur_step":"Purpur Step", +"block.ellas_mod.quartz_platform":"Quartz Platform", +"block.ellas_mod.quartz_step":"Quartz Step", +"block.ellas_mod.red_stained_glass_platform":"Red Glass Platform", +"block.ellas_mod.red_sandstone_platform":"Red Sandstone Platform", +"block.ellas_mod.red_sandstone_step":"Red Sandstone Step", +"block.ellas_mod.sandstone_platform":"Sandstone Platform", +"block.ellas_mod.sandstone_step":"Sandstone Step", +"block.ellas_mod.small_acacia_panel":"Small Acacia Panel", +"block.ellas_mod.small_acacia_panel_fence":"Small Acacia Panel Fence", +"block.ellas_mod.small_birch_panel":"Small Birch Panel", +"block.ellas_mod.small_birch_panel_fence":"Small Birch Panel Fence", +"block.ellas_mod.small_crimson_panel":"Small Crimson Panel", +"block.ellas_mod.small_crimson_panel_fence":"Small Crimson Panel Fence", +"block.ellas_mod.small_dark_oak_panel":"Small Dark Oak Panel", +"block.ellas_mod.small_dark_oak_panel_fence":"Small Dark Oak Panel Fence", +"block.ellas_mod.small_diamond_panel":"Small Diamond Panel", +"block.ellas_mod.small_emerald_panel":"Small Emerald Panel", +"block.ellas_mod.small_gold_panel":"Small Gold Panel", +"block.ellas_mod.small_iron_panel":"Small Iron Panel", +"block.ellas_mod.small_jungle_panel":"Small Jungle Panel", +"block.ellas_mod.small_jungle_panel_fence":"Small Jungle Panel Fence", +"block.ellas_mod.small_lapis_panel":"Small Lapis Lazuli Panel", +"block.ellas_mod.small_netherite_panel":"Small Netherite Panel", +"block.ellas_mod.small_oak_panel":"Small Oak Panel", +"block.ellas_mod.small_oak_panel_fence":"Small Oak Panel Fence", +"block.ellas_mod.small_spruce_panel":"Small Spruce Panel", +"block.ellas_mod.small_spruce_panel_fence":"Small Spruce Panel Fence", +"block.ellas_mod.small_warped_panel":"Small Warped Panel", +"block.ellas_mod.small_warped_panel_fence":"Small Warped Panel Fence", +"block.ellas_mod.smooth_quartz_platform":"Smooth Quartz Platform", +"block.ellas_mod.smooth_quartz_step":"Smooth Quartz Step", +"block.ellas_mod.smooth_red_sandstone_platform":"Smooth Red Sandstone Platform", +"block.ellas_mod.smooth_red_sandstone_step":"Smooth Red Sandstone Step", +"block.ellas_mod.smooth_sandstone_platform":"Smooth Sandstone Platform", +"block.ellas_mod.smooth_sandstone_step":"Smooth Sandstone Step", +"block.ellas_mod.smooth_stone_platform":"Smooth Stone Platform", +"block.ellas_mod.smooth_stone_step":"Smooth Stone Step", +"block.ellas_mod.spruce_bar_platform":"Spruce Bar Platform", +"block.ellas_mod.spruce_bars":"Spruce Bars", +"block.ellas_mod.spruce_pane":"Spruce Pane", +"block.ellas_mod.spruce_panel":"Spruce Panel", +"block.ellas_mod.spruce_panel_fence":"Spruce Panel Fence", +"block.ellas_mod.spruce_platform":"Spruce Platform", +"block.ellas_mod.spruce_step":"Spruce Step", +"block.ellas_mod.stone_brick_platform":"Stone Brick Platform", +"block.ellas_mod.stone_brick_step":"Stone Brick Step", +"block.ellas_mod.stone_brick_tile_platform":"Stone Brick Tile Platform", +"block.ellas_mod.stone_brick_tile_step":"Stone Brick Tile Step", +"block.ellas_mod.stone_brick_tiles":"Stone Brick Tiles", +"block.ellas_mod.stone_platform":"Stone Platform", +"block.ellas_mod.stone_step":"Stone Step", +"block.ellas_mod.warped_bar_platform":"Warped Bar Platform", +"block.ellas_mod.warped_bars":"Warped Bars", +"block.ellas_mod.warped_pane":"Warped Pane", +"block.ellas_mod.warped_panel":"Warped Panel", +"block.ellas_mod.warped_panel_fence":"Warped Panel Fence", +"block.ellas_mod.warped_platform":"Warped Platform", +"block.ellas_mod.warped_step":"Warped Step", +"block.ellas_mod.white_stained_glass_platform":"White Glass Platform", +"block.ellas_mod.windowed_acacia_door":"Windowed Acacia Door", +"block.ellas_mod.windowed_birch_door":"Windowed Birch Door", +"block.ellas_mod.windowed_crimson_door":"Windowed Crimson Door", +"block.ellas_mod.windowed_dark_oak_door":"Windowed Dark Oak Door", +"block.ellas_mod.windowed_iron_door":"Windowed Iron Door", +"block.ellas_mod.windowed_jungle_door":"Windowed Jungle Door", +"block.ellas_mod.windowed_oak_door":"Windowed Oak Door", +"block.ellas_mod.windowed_spruce_door":"Windowed Spruce Door", +"block.ellas_mod.windowed_warped_door":"Windowed Warped Door", +"block.ellas_mod.yellow_brick_platform":"Yellow Brick Platform", +"block.ellas_mod.yellow_brick_slab":"Yellow Brick Slab", +"block.ellas_mod.yellow_brick_stairs":"Yellow Brick Stairs", +"block.ellas_mod.yellow_brick_step":"Yellow Brick Step", +"block.ellas_mod.yellow_brick_wall":"Yellow Brick Wall", +"block.ellas_mod.yellow_bricks":"Yellow Bricks", +"block.ellas_mod.yellow_stained_glass_platform":"Yellow Glass Platform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/lang/sv_se.json b/src/main/resources/assets/ellas_mod/lang/sv_se.json new file mode 100644 index 0000000..20e6403 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/lang/sv_se.json @@ -0,0 +1,218 @@ +{ +"block.ellas_mod.acacia_bar_platform":"Akaciagallerplattform", +"block.ellas_mod.acacia_bars":"Akaciagaller", +"block.ellas_mod.acacia_pane":"Akaciaskiva", +"block.ellas_mod.acacia_panel":"Akaciapanel", +"block.ellas_mod.acacia_panel_fence":"Akaciapanelstaket", +"block.ellas_mod.acacia_platform":"Akaciaplattform", +"block.ellas_mod.acacia_step":"Akaciasteg", +"block.ellas_mod.andesite_platform":"Andesitplattform", +"block.ellas_mod.andesite_step":"Andesitsteg", +"block.ellas_mod.bamboo_platform":"Bambuplattform", +"block.ellas_mod.birch_bar_platform":"Bj\u00f6rkgallerplattform", +"block.ellas_mod.birch_bars":"Bj\u00f6rkgaller", +"block.ellas_mod.birch_pane":"Bj\u00f6rkskiva", +"block.ellas_mod.birch_panel":"Bj\u00f6rkpanel", +"block.ellas_mod.birch_panel_fence":"Bj\u00f6rkpanelstaket", +"block.ellas_mod.birch_platform":"Bj\u00f6rkplattform", +"block.ellas_mod.birch_step":"Bj\u00f6rksteg", +"block.ellas_mod.black_stained_glass_platform":"Svart glasplattform", +"block.ellas_mod.blue_stained_glass_platform":"Bl\u00e5 glasplattform", +"block.ellas_mod.brick_platform":"Tegelplattform", +"block.ellas_mod.brick_step":"Tegelsteg", +"block.ellas_mod.brown_stained_glass_platform":"Brown glasplattform", +"block.ellas_mod.clear_glass":"Klart glas", +"block.ellas_mod.clear_glass_platform":"Klar glasplattform", +"block.ellas_mod.cobblestone_platform":"Kullerstensplattform", +"block.ellas_mod.cobblestone_step":"Kullerstenssteg", +"block.ellas_mod.crimson_bar_platform":"Karmosingallerplattform", +"block.ellas_mod.crimson_bars":"Karmosingaller", +"block.ellas_mod.crimson_pane":"Karmosinskiva", +"block.ellas_mod.crimson_panel":"Karmosinpanel", +"block.ellas_mod.crimson_panel_fence":"Karmosinpanelstaket", +"block.ellas_mod.crimson_platform":"Karmosinplattform", +"block.ellas_mod.crimson_step":"Karmosinsteg", +"block.ellas_mod.cyan_stained_glass_platform":"Cyan glasplattform", +"block.ellas_mod.dark_oak_bar_platform":"M\u00f6rk ekgallerplattform", +"block.ellas_mod.dark_oak_bars":"M\u00f6rkt ekgaller", +"block.ellas_mod.dark_oak_pane":"M\u00f6rk ekskiva", +"block.ellas_mod.dark_oak_panel":"M\u00f6rk ekpanel", +"block.ellas_mod.dark_oak_panel_fence":"M\u00f6rkt ekpanelstaket", +"block.ellas_mod.dark_oak_platform":"M\u00f6rk ekplattform", +"block.ellas_mod.dark_oak_step":"M\u00f6rkt eksteg", +"block.ellas_mod.diamond_pane":"Diamantskiva", +"block.ellas_mod.diamond_panel":"Diamantpanel", +"block.ellas_mod.diamond_platform":"Diamantplattform", +"block.ellas_mod.diamond_slab":"Diamantplatta", +"block.ellas_mod.diorite_platform":"Dioritplattform", +"block.ellas_mod.diorite_step":"Dioritsteg", +"block.ellas_mod.emerald_pane":"Smaragdskiva", +"block.ellas_mod.emerald_panel":"Smaragdpanel", +"block.ellas_mod.emerald_platform":"Smaragdplattform", +"block.ellas_mod.emerald_slab":"Smaragdplatta", +"block.ellas_mod.glass_platform":"Glasplattform", +"block.ellas_mod.gold_pane":"Guldskiva", +"block.ellas_mod.gold_panel":"Guldpanel", +"block.ellas_mod.gold_platform":"Guldplattform", +"block.ellas_mod.gold_slab":"Guldplatta", +"block.ellas_mod.granite_platform":"Granitplattform", +"block.ellas_mod.granite_step":"Granitsteg", +"block.ellas_mod.gray_stained_glass_platform":"Gr\u00e5 glasplattform", +"block.ellas_mod.green_stained_glass_platform":"Gr\u00f6n glasplattform", +"block.ellas_mod.iron_bar_platform":"J\u00e4rngallerplattform", +"block.ellas_mod.iron_rods":"J\u00e4rnstolpar", +"block.ellas_mod.iron_pane":"J\u00e4rnskiva", +"block.ellas_mod.iron_panel":"J\u00e4rnpanel", +"block.ellas_mod.iron_platform":"J\u00e4rnplattform", +"block.ellas_mod.iron_slab":"J\u00e4rnplatta", +"block.ellas_mod.jungle_bar_platform":"Djungelgallerplattform", +"block.ellas_mod.jungle_bars":"Djungelgaller", +"block.ellas_mod.jungle_pane":"Djungelskiva", +"block.ellas_mod.jungle_panel":"Djungelpanel", +"block.ellas_mod.jungle_panel_fence":"Djungelpanelstaket", +"block.ellas_mod.jungle_platform":"Djungelplattform", +"block.ellas_mod.jungle_step":"Djungelsteg", +"block.ellas_mod.lapis_pane":"Lapis lazuliskiva", +"block.ellas_mod.lapis_panel":"Lapis lazulipanel", +"block.ellas_mod.lapis_platform":"Lapis lazuliplattform", +"block.ellas_mod.lapis_slab":"Lapis lazuliplatta", +"block.ellas_mod.light_blue_stained_glass_platform":"Ljusbl\u00e5 glasplattform", +"block.ellas_mod.light_gray_stained_glass_platform":"Ljusgr\u00e5 glasplattform", +"block.ellas_mod.lime_stained_glass_platform":"Lime glasplattform", +"block.ellas_mod.low_acacia_pane":"L\u00e5g akaciaskiva", +"block.ellas_mod.low_birch_pane":"L\u00e5g bj\u00f6rkskiva", +"block.ellas_mod.low_crimson_pane":"L\u00e5g karmosinskiva", +"block.ellas_mod.low_dark_oak_pane":"L\u00e5g m\u00f6rk ekskiva", +"block.ellas_mod.low_diamond_pane":"L\u00e5g diamantskiva", +"block.ellas_mod.low_emerald_pane":"L\u00e5g smaragdskiva", +"block.ellas_mod.low_gold_pane":"L\u00e5g guldskiva", +"block.ellas_mod.low_iron_pane":"L\u00e5g j\u00e4rnskiva", +"block.ellas_mod.low_jungle_pane":"L\u00e5g djungelskiva", +"block.ellas_mod.low_lapis_pane":"L\u00e5g lapis lazuliskiva", +"block.ellas_mod.low_netherite_pane":"L\u00e5g netheritskiva", +"block.ellas_mod.low_oak_pane":"L\u00e5g ekskiva", +"block.ellas_mod.low_spruce_pane":"L\u00e5g granskiva", +"block.ellas_mod.low_warped_pane":"L\u00e5g f\u00f6rvr\u00e4ngd skiva", +"block.ellas_mod.magenta_stained_glass_platform":"Magenta glasplattform", +"block.ellas_mod.mini_acacia_panel":"Miniakaciapanel", +"block.ellas_mod.mini_acacia_panel_fence":"Miniakaciapanelstaket", +"block.ellas_mod.mini_birch_panel":"Minibj\u00f6rkpanel", +"block.ellas_mod.mini_birch_panel_fence":"Minibj\u00f6rkpanelstaket", +"block.ellas_mod.mini_crimson_panel":"Minikarmosinpanel", +"block.ellas_mod.mini_crimson_panel_fence":"Minikarmosinpanelstaket", +"block.ellas_mod.mini_dark_oak_panel":"Minim\u00f6rk ekpanel", +"block.ellas_mod.mini_dark_oak_panel_fence":"Minim\u00f6rk ekpanelstaket", +"block.ellas_mod.mini_diamond_panel":"Minidiamantpanel", +"block.ellas_mod.mini_emerald_panel":"Minismaragdpanel", +"block.ellas_mod.mini_gold_panel":"Miniguldpanel", +"block.ellas_mod.mini_iron_panel":"Minij\u00e4rnpanel", +"block.ellas_mod.mini_jungle_panel":"Minidjungelpanel", +"block.ellas_mod.mini_jungle_panel_fence":"Minidjungelpanelstaket", +"block.ellas_mod.mini_lapis_panel":"Minilapis lazulipanel", +"block.ellas_mod.mini_netherite_panel":"Mininetheritpanel", +"block.ellas_mod.mini_oak_panel":"Miniekpanel", +"block.ellas_mod.mini_oak_panel_fence":"Miniekpanelstaket", +"block.ellas_mod.mini_spruce_panel":"Minigranpanel", +"block.ellas_mod.mini_spruce_panel_fence":"Minigranpanelstaket", +"block.ellas_mod.mini_warped_panel":"Minif\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.mini_warped_panel_fence":"Minif\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.mossy_stone_brick_platform":"Mossig murstensplattform", +"block.ellas_mod.mossy_stone_brick_step":"Mossigt murstenssteg", +"block.ellas_mod.netherite_pane":"Netheritskiva", +"block.ellas_mod.netherite_panel":"Netheritpanel", +"block.ellas_mod.netherite_platform":"Netheritplattform", +"block.ellas_mod.netherite_slab":"Netheritplatta", +"block.ellas_mod.oak_bar_platform":"Ekgallerplattform", +"block.ellas_mod.oak_bars":"Ekgaller", +"block.ellas_mod.oak_pane":"Ekskiva", +"block.ellas_mod.oak_panel":"Ekpanel", +"block.ellas_mod.oak_panel_fence":"Ekpanelstaket", +"block.ellas_mod.oak_platform":"Ekplattform", +"block.ellas_mod.oak_step":"Eksteg", +"block.ellas_mod.orange_stained_glass_platform":"Orange glasplattform", +"block.ellas_mod.pink_stained_glass_platform":"Rosa glasplattform", +"block.ellas_mod.polished_andesite_platform":"Polerad andesitplattform", +"block.ellas_mod.polished_andesite_step":"Polerat andesitsteg", +"block.ellas_mod.polished_diorite_platform":"Polerad dioritplattform", +"block.ellas_mod.polished_diorite_step":"Polerat dioritsteg", +"block.ellas_mod.polished_granite_platform":"Polerad granitplattform", +"block.ellas_mod.polished_granite_step":"Polerat granitsteg", +"block.ellas_mod.purple_stained_glass_platform":"Lila glasplattform", +"block.ellas_mod.purpur_platform":"Purpurplattform", +"block.ellas_mod.purpur_step":"Purpursteg", +"block.ellas_mod.quartz_platform":"Kvartsplattform", +"block.ellas_mod.quartz_step":"Kvartssteg", +"block.ellas_mod.red_stained_glass_platform":"R\u00f6d glasplattform", +"block.ellas_mod.red_sandstone_platform":"R\u00f6d sandstensplattform", +"block.ellas_mod.red_sandstone_step":"R\u00f6tt sandstenssteg", +"block.ellas_mod.sandstone_platform":"Sandstensplattform", +"block.ellas_mod.sandstone_step":"Sandstenssteg", +"block.ellas_mod.small_acacia_panel":"Liten akaciapanel", +"block.ellas_mod.small_acacia_panel_fence":"Litet akaciapanelstaket", +"block.ellas_mod.small_birch_panel":"Liten bj\u00f6rkpanel", +"block.ellas_mod.small_birch_panel_fence":"Litet bj\u00f6rkpanelstaket", +"block.ellas_mod.small_crimson_panel":"Liten karmosinpanel", +"block.ellas_mod.small_crimson_panel_fence":"Litet karmosinpanelstaket", +"block.ellas_mod.small_dark_oak_panel":"Liten m\u00f6rk ekpanel", +"block.ellas_mod.small_dark_oak_panel_fence":"Liten m\u00f6rk ekpanelstaket", +"block.ellas_mod.small_diamond_panel":"Liten diamantpanel", +"block.ellas_mod.small_emerald_panel":"Liten smaragdpanel", +"block.ellas_mod.small_gold_panel":"Liten guldpanel", +"block.ellas_mod.small_iron_panel":"Liten j\u00e4rnpanel", +"block.ellas_mod.small_jungle_panel":"Liten djungelpanel", +"block.ellas_mod.small_jungle_panel_fence":"Litet djungelpanelstaket", +"block.ellas_mod.small_lapis_panel":"Liten lapis lazulipanel", +"block.ellas_mod.small_netherite_panel":"Liten netheritpanel", +"block.ellas_mod.small_oak_panel":"Liten ekpanel", +"block.ellas_mod.small_oak_panel_fence":"Litet ekpanelstaket", +"block.ellas_mod.small_spruce_panel":"Liten granpanel", +"block.ellas_mod.small_spruce_panel_fence":"Litet granpanelstaket", +"block.ellas_mod.small_warped_panel":"Liten f\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.small_warped_panel_fence":"Litet f\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.smooth_quartz_platform":"Len kvartsplattform", +"block.ellas_mod.smooth_quartz_step":"Lent kvartssteg", +"block.ellas_mod.smooth_red_sandstone_platform":"Len r\u00f6d sandstensplattform", +"block.ellas_mod.smooth_red_sandstone_step":"Lent r\u00f6tt sandstenssteg", +"block.ellas_mod.smooth_sandstone_platform":"Len sandstensplattform", +"block.ellas_mod.smooth_sandstone_step":"Lent sandstenssteg", +"block.ellas_mod.smooth_stone_platform":"Len stenplattform", +"block.ellas_mod.smooth_stone_step":"Lent stensteg", +"block.ellas_mod.spruce_bar_platform":"Grangallerplattform", +"block.ellas_mod.spruce_bars":"Grangaller", +"block.ellas_mod.spruce_pane":"Granskiva", +"block.ellas_mod.spruce_panel":"Granpanel", +"block.ellas_mod.spruce_panel_fence":"Granpanelstaket", +"block.ellas_mod.spruce_platform":"Granplattform", +"block.ellas_mod.spruce_step":"Gransteg", +"block.ellas_mod.stone_brick_platform":"Murstensplattform", +"block.ellas_mod.stone_brick_step":"Murstenssteg", +"block.ellas_mod.stone_brick_tile_platform":"Murstensrutplattform", +"block.ellas_mod.stone_brick_tile_step":"Murstensrutsteg", +"block.ellas_mod.stone_brick_tiles":"Murstensrutor", +"block.ellas_mod.stone_platform":"Stenplattform", +"block.ellas_mod.stone_step":"Stensteg", +"block.ellas_mod.warped_bar_platform":"F\u00f6rvr\u00e4ngd gallerplattform", +"block.ellas_mod.warped_bars":"F\u00f6rvr\u00e4ngt galler", +"block.ellas_mod.warped_pane":"F\u00f6rvr\u00e4ngd skiva", +"block.ellas_mod.warped_panel":"F\u00f6rvr\u00e4ngd panel", +"block.ellas_mod.warped_panel_fence":"F\u00f6rvr\u00e4ngt panelstaket", +"block.ellas_mod.warped_platform":"F\u00f6rvr\u00e4ngd plattform", +"block.ellas_mod.warped_step":"F\u00f6rvr\u00e4ngt steg", +"block.ellas_mod.white_stained_glass_platform":"Vit glasplattform", +"block.ellas_mod.windowed_acacia_door":"Akaciad\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_birch_door":"Bj\u00f6rkd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_crimson_door":"Karmosind\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_dark_oak_door":"M\u00f6rk ekd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_iron_door":"J\u00e4rnd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_jungle_door":"Djungeld\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_oak_door":"Ekd\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_spruce_door":"Grand\u00f6rr med f\u00f6nster", +"block.ellas_mod.windowed_warped_door":"F\u00f6rvr\u00e4ngd d\u00f6rr med f\u00f6nster", +"block.ellas_mod.yellow_brick_platform":"Gul tegelplattform", +"block.ellas_mod.yellow_brick_slab":"Gul tegelplatta", +"block.ellas_mod.yellow_brick_stairs":"Gula tegeltrappor", +"block.ellas_mod.yellow_brick_step":"Gult tegelsteg", +"block.ellas_mod.yellow_brick_wall":"Gul tegelmur", +"block.ellas_mod.yellow_bricks":"Gult tegel", +"block.ellas_mod.yellow_stained_glass_platform":"Gul glasplattform" +} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json b/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json new file mode 100644 index 0000000..2d4656a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/acacia_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/acacia_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json b/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json new file mode 100644 index 0000000..01c7a39 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/andesite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json b/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json new file mode 100644 index 0000000..42a27d6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/bamboo_platform.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/block","textures":{"particle":"minecraft:block/scaffolding_top","s":"minecraft:block/scaffolding_side","b":"minecraft:block/scaffolding_bottom"},"elements":[{"from":[0,15.99,0],"to":[16,16,16],"faces":{"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle","uv":[0,16,16,0]}}},{"from":[0,14,0],"to":[16,16,2],"faces":{"north":{"texture":"#s","cullface":"north"},"south":{"texture":"#s","uv":[0,2,16,4]},"down":{"texture":"#b"}}},{"from":[0,14,14],"to":[16,16,16],"faces":{"north":{"texture":"#s","uv":[16,0,0,2]},"south":{"texture":"#s","cullface":"south"},"down":{"texture":"#b"}}},{"from":[14,14,0],"to":[16,16,16],"faces":{"east":{"texture":"#s","uv":[16,0,0,2],"cullface":"east"},"west":{"texture":"#s","uv":[16,2,0,4]},"down":{"texture":"#b"}}},{"from":[0,14,0],"to":[2,16,16],"faces":{"east":{"texture":"#s"},"west":{"texture":"#s","uv":[16,0,0,2],"cullface":"west"},"down":{"texture":"#b"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/birch_platform.json b/src/main/resources/assets/ellas_mod/models/block/birch_platform.json new file mode 100644 index 0000000..75832f4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/birch_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/birch_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/brick_platform.json new file mode 100644 index 0000000..9aad195 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/bricks","s":"ellas_mod:block/brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json new file mode 100644 index 0000000..e558a79 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/clear_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/glass_platform","textures":{"particle":"ellas_mod:block/clear_glass"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json new file mode 100644 index 0000000..a03c097 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/cobblestone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/cobblestone"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json b/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json new file mode 100644 index 0000000..4d6a4fe --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/crimson_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/crimson_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json new file mode 100644 index 0000000..3eab5f4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/dark_oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/dark_oak_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json b/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json new file mode 100644 index 0000000..5a874d4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/diamond_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/diamond_block","s":"ellas_mod:block/diamond_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json b/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json new file mode 100644 index 0000000..d089f2a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/diorite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json b/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json new file mode 100644 index 0000000..4f451ab --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/emerald_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/emerald_block","s":"ellas_mod:block/emerald_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/glass_platform.json new file mode 100644 index 0000000..02e0d69 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/glass"},"elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/gold_platform.json b/src/main/resources/assets/ellas_mod/models/block/gold_platform.json new file mode 100644 index 0000000..5e174b9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/gold_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/gold_block","s":"ellas_mod:block/gold_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/granite_platform.json b/src/main/resources/assets/ellas_mod/models/block/granite_platform.json new file mode 100644 index 0000000..6b03539 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/granite"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json new file mode 100644 index 0000000..a265b74 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/iron_bar_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/iron_bars"},"elements":[{"from":[0,14,0],"to":[0,16,0],"faces":{"north":{"texture":"#particle","uv":[0,14,0,16],"rotation":180,"cullface":"north"},"east":{"texture":"#particle","uv":[0,0,2,16],"rotation":90,"cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","uv":[14,0,16,16],"rotation":270,"cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle","uv":[0,16,16,0]}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/iron_platform.json b/src/main/resources/assets/ellas_mod/models/block/iron_platform.json new file mode 100644 index 0000000..4fa9b90 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/iron_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/iron_block","s":"ellas_mod:block/iron_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json b/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json new file mode 100644 index 0000000..e94958a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/jungle_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/jungle_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json b/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json new file mode 100644 index 0000000..c30f836 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/lapis_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/lapis_block","s":"ellas_mod:block/lapis_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json new file mode 100644 index 0000000..6187e5c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/light_blue_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"light_blue_stained_glass","s":"light_blue_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json new file mode 100644 index 0000000..c657cbe --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/lime_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"lime_stained_glass","s":"lime_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json new file mode 100644 index 0000000..b4c44eb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/magenta_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"magenta_stained_glass","s":"magenta_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json new file mode 100644 index 0000000..942bad5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/mossy_stone_bricks","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json b/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json new file mode 100644 index 0000000..6373b41 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/netherite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/netherite_block","s":"ellas_mod:block/netherite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/oak_platform.json b/src/main/resources/assets/ellas_mod/models/block/oak_platform.json new file mode 100644 index 0000000..9f7de0c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/oak_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json new file mode 100644 index 0000000..328fdb3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/orange_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"orange_stained_glass","s":"orange_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform.json b/src/main/resources/assets/ellas_mod/models/block/platform.json new file mode 100644 index 0000000..80e886f --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/block","display":{"thirdperson_righthand":{"rotation":[75,45,0],"translation":[0,2.5,-2],"scale":[0.375,0.375,0.375]}},"elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#particle","cullface":"north"},"east":{"texture":"#particle","cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform_all.json b/src/main/resources/assets/ellas_mod/models/block/platform_all.json new file mode 100644 index 0000000..0b97aec --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform_all.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#particle","cullface":"north"},"east":{"texture":"#particle","cullface":"east"},"south":{"texture":"#particle","cullface":"south"},"west":{"texture":"#particle","cullface":"west"},"up":{"texture":"#t","cullface":"up"},"down":{"texture":"#b"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/platform_side.json b/src/main/resources/assets/ellas_mod/models/block/platform_side.json new file mode 100644 index 0000000..3380e23 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/platform_side.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#s","cullface":"north"},"east":{"texture":"#s","cullface":"east"},"south":{"texture":"#s","cullface":"south"},"west":{"texture":"#s","cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json new file mode 100644 index 0000000..2c5d8e0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_andesite","s":"ellas_mod:block/polished_andesite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json new file mode 100644 index 0000000..400a8d5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_diorite","s":"ellas_mod:block/polished_diorite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json new file mode 100644 index 0000000..e0e4c0b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/polished_granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/polished_granite","s":"ellas_mod:block/polished_granite_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json b/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json new file mode 100644 index 0000000..012e239 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/purpur_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/purpur_block","s":"ellas_mod:block/purpur_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json b/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json new file mode 100644 index 0000000..874af22 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/quartz_block_top","s":"ellas_mod:block/quartz_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json new file mode 100644 index 0000000..95a9bf7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_all","textures":{"t":"minecraft:block/red_sandstone_top","particle":"minecraft:block/red_sandstone","b":"minecraft:block/red_sandstone_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json new file mode 100644 index 0000000..d9d7967 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_all","textures":{"t":"minecraft:block/sandstone_top","particle":"minecraft:block/sandstone","b":"minecraft:block/sandstone_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json new file mode 100644 index 0000000..2f83477 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/quartz_block_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..adc37eb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/red_sandstone_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json new file mode 100644 index 0000000..f72dcef --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/sandstone_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json new file mode 100644 index 0000000..877e363 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/smooth_stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/smooth_stone","s":"ellas_mod:block/smooth_stone_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json b/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json new file mode 100644 index 0000000..d2d49dd --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/spruce_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/spruce_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json new file mode 100644 index 0000000..eb70367 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","elements":[{"from":[0,14,0],"to":[16,16,16],"faces":{"north":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"north"},"east":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"east"},"south":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"south"},"west":{"texture":"#s","uv":[7,0,9,16],"rotation":90,"cullface":"west"},"up":{"texture":"#particle","cullface":"up"},"down":{"texture":"#particle"}}}]} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json new file mode 100644 index 0000000..8744e80 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"minecraft:block/stone_bricks","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json new file mode 100644 index 0000000..46b7a00 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"ellas_mod:block/stone_brick_tiles","s":"ellas_mod:block/stone_brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json new file mode 100644 index 0000000..769abdf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_brick_tiles.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"ellas_mod:block/stone_brick_tiles"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/stone_platform.json b/src/main/resources/assets/ellas_mod/models/block/stone_platform.json new file mode 100644 index 0000000..78ead3b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/stone"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/warped_platform.json b/src/main/resources/assets/ellas_mod/models/block/warped_platform.json new file mode 100644 index 0000000..f4ab68c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/warped_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform","textures":{"particle":"minecraft:block/warped_planks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json new file mode 100644 index 0000000..970edbf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/white_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"white_stained_glass","s":"white_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json new file mode 100644 index 0000000..a4ae311 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json new file mode 100644 index 0000000..0bf92d6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json new file mode 100644 index 0000000..59112a5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json new file mode 100644 index 0000000..1488192 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_acacia_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_acacia_door_top","bottom":"ellas_mod:block/windowed_acacia_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json new file mode 100644 index 0000000..08ef239 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json new file mode 100644 index 0000000..2ad8878 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json new file mode 100644 index 0000000..aa3512f --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json new file mode 100644 index 0000000..8627aad --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_birch_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_birch_door_top","bottom":"ellas_mod:block/windowed_birch_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json new file mode 100644 index 0000000..8a678d5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json new file mode 100644 index 0000000..8d959c1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json new file mode 100644 index 0000000..7554aef --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json new file mode 100644 index 0000000..a6e8133 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_dark_oak_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_dark_oak_door_top","bottom":"ellas_mod:block/windowed_dark_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json new file mode 100644 index 0000000..9eb4b51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json new file mode 100644 index 0000000..ad54c1e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json new file mode 100644 index 0000000..a994c27 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json new file mode 100644 index 0000000..865f3dc --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_iron_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_iron_door_top","bottom":"ellas_mod:block/windowed_iron_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json new file mode 100644 index 0000000..a11762d --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json new file mode 100644 index 0000000..8c473ab --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json new file mode 100644 index 0000000..2b74d75 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json new file mode 100644 index 0000000..ef34e71 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_jungle_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_jungle_door_top","bottom":"ellas_mod:block/windowed_jungle_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json new file mode 100644 index 0000000..b9d120a --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json new file mode 100644 index 0000000..e5fc7b3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json new file mode 100644 index 0000000..81833b0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json new file mode 100644 index 0000000..48cdde3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_oak_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_oak_door_top","bottom":"ellas_mod:block/windowed_oak_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json new file mode 100644 index 0000000..557d5f5 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json new file mode 100644 index 0000000..87d3ad9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_bottom_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_bottom_rh","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json new file mode 100644 index 0000000..ca22f91 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json new file mode 100644 index 0000000..c01a251 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/windowed_spruce_door_top_hinge.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/door_top_rh","textures":{"top":"ellas_mod:block/windowed_spruce_door_top","bottom":"ellas_mod:block/windowed_spruce_door_bottom"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json new file mode 100644 index 0000000..c974d54 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/platform_side","textures":{"particle":"ellas_mod:block/yellow_bricks","s":"ellas_mod:block/brick_platform"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json new file mode 100644 index 0000000..f6d9f65 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/slab","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json new file mode 100644 index 0000000..322bb72 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_slab_top.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/slab_top","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json new file mode 100644 index 0000000..c1b47b3 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json new file mode 100644 index 0000000..3481c50 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_inner.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/inner_stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json new file mode 100644 index 0000000..c41564e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_stairs_outer.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/outer_stairs","textures":{"bottom":"#top","top":"ellas_mod:block/yellow_bricks","side":"#top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json new file mode 100644 index 0000000..ac33f03 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_post.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_post","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json new file mode 100644 index 0000000..8cfa1ce --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_side","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json new file mode 100644 index 0000000..65cd8e9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_brick_wall_side_tall.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/template_wall_side_tall","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json b/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json new file mode 100644 index 0000000..03e2d59 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_bricks.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/cube_all","textures":{"all":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json b/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json new file mode 100644 index 0000000..c658484 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/block/yellow_stained_glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stained_glass_platform","textures":{"particle":"yellow_stained_glass","s":"yellow_stained_glass_pane_top"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json b/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json new file mode 100644 index 0000000..6f85314 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/acacia_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/acacia_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json b/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json new file mode 100644 index 0000000..b5e82bb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/andesite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json b/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json new file mode 100644 index 0000000..a913314 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/bamboo_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/bamboo_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/birch_platform.json b/src/main/resources/assets/ellas_mod/models/item/birch_platform.json new file mode 100644 index 0000000..4f45e10 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/birch_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/birch_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/brick_platform.json new file mode 100644 index 0000000..95cb60e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json b/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json new file mode 100644 index 0000000..9a9aac9 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/cobblestone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/cobblestone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json b/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json new file mode 100644 index 0000000..db41af6 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/crimson_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/crimson_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json b/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json new file mode 100644 index 0000000..7edf038 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/dark_oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/dark_oak_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json b/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json new file mode 100644 index 0000000..b6fa3e2 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/diamond_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/diamond_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json b/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json new file mode 100644 index 0000000..d37c7fd --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/diorite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json b/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json new file mode 100644 index 0000000..8a795e0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/emerald_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/emerald_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/glass_platform.json b/src/main/resources/assets/ellas_mod/models/item/glass_platform.json new file mode 100644 index 0000000..b4d3f07 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/glass_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/glass_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/gold_platform.json b/src/main/resources/assets/ellas_mod/models/item/gold_platform.json new file mode 100644 index 0000000..4a0b31b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/gold_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/gold_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/granite_platform.json b/src/main/resources/assets/ellas_mod/models/item/granite_platform.json new file mode 100644 index 0000000..4c41d97 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/granite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json b/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json new file mode 100644 index 0000000..037d814 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/iron_bar_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/iron_bar_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/iron_platform.json b/src/main/resources/assets/ellas_mod/models/item/iron_platform.json new file mode 100644 index 0000000..808a50d --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/iron_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/iron_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json b/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json new file mode 100644 index 0000000..92395cb --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/jungle_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/jungle_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json b/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json new file mode 100644 index 0000000..933dfca --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/lapis_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/lapis_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json new file mode 100644 index 0000000..e0dfc67 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/mossy_stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/mossy_stone_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json b/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json new file mode 100644 index 0000000..a6c6906 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/netherite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/netherite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/oak_platform.json b/src/main/resources/assets/ellas_mod/models/item/oak_platform.json new file mode 100644 index 0000000..fff0f32 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/oak_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/oak_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json new file mode 100644 index 0000000..d287c4c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_andesite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_andesite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json new file mode 100644 index 0000000..30960f1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_diorite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_diorite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json b/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json new file mode 100644 index 0000000..a2a58bf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/polished_granite_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/polished_granite_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json b/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json new file mode 100644 index 0000000..b49da13 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/purpur_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/purpur_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json b/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json new file mode 100644 index 0000000..77a41b1 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/quartz_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json new file mode 100644 index 0000000..572dd70 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/red_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json new file mode 100644 index 0000000..516b948 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json new file mode 100644 index 0000000..44a9b27 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_quartz_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_quartz_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json new file mode 100644 index 0000000..249e564 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_red_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_red_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json new file mode 100644 index 0000000..a6639a8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_sandstone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_sandstone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json b/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json new file mode 100644 index 0000000..8999545 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/smooth_stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/smooth_stone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json b/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json new file mode 100644 index 0000000..67495d7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/spruce_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/spruce_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json new file mode 100644 index 0000000..943acea --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json new file mode 100644 index 0000000..858c6b0 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tile_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_tile_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json new file mode 100644 index 0000000..58782d4 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_brick_tiles.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_brick_tiles"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/stone_platform.json b/src/main/resources/assets/ellas_mod/models/item/stone_platform.json new file mode 100644 index 0000000..53466ca --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/stone_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/stone_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/warped_platform.json b/src/main/resources/assets/ellas_mod/models/item/warped_platform.json new file mode 100644 index 0000000..6994b51 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/warped_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/warped_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json new file mode 100644 index 0000000..1eb1783 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_acacia_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_acacia_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json new file mode 100644 index 0000000..85895a7 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_birch_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_birch_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json new file mode 100644 index 0000000..10b99cf --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_dark_oak_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_dark_oak_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json new file mode 100644 index 0000000..d6af0c8 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_iron_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_iron_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json new file mode 100644 index 0000000..44ebc8e --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_jungle_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_jungle_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json new file mode 100644 index 0000000..9734a92 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_oak_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_oak_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json b/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json new file mode 100644 index 0000000..331f68b --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/windowed_spruce_door.json @@ -0,0 +1 @@ +{"parent":"minecraft:item/generated","textures":{"layer0":"ellas_mod:item/windowed_spruce_door"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json new file mode 100644 index 0000000..fb6780c --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_platform.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_platform"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json new file mode 100644 index 0000000..bd0e720 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_slab.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_slab"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json new file mode 100644 index 0000000..5db8567 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_stairs.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_brick_stairs"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json new file mode 100644 index 0000000..c048198 --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_brick_wall.json @@ -0,0 +1 @@ +{"parent":"minecraft:block/wall_inventory","textures":{"wall":"ellas_mod:block/yellow_bricks"}} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json b/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json new file mode 100644 index 0000000..6831eaa --- /dev/null +++ b/src/main/resources/assets/ellas_mod/models/item/yellow_bricks.json @@ -0,0 +1 @@ +{"parent":"ellas_mod:block/yellow_bricks"} \ No newline at end of file diff --git a/src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/black_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1744e7e0008e45cdca741a3076ff592662e88f GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KQ>ILbIpe^X(0Hl+ zEv^@)hzMWcHAqcJu<%{SsFLkw-jH(k1=|GHgpCQ_>lj0d8AC5KdL|s;X;>as m#N*&u@I<0v(gO`Yb_SiN91}Jr8~+BH&fw|l=d#Wzp$PyT0xeho literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/blue_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..b94ba90e63f82ba2192de35184215758209593d7 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KCf{yuX>DXWz_iqS z;>!E|oZSnoG}RVJFF1GLK*8h~W{+z6KUF22ZK9F>y(Cx3ez}XgY(ZtDnm{r-UW|$R#k4 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/brown_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..9414b61a70555e297f114f1b0bb5d3890c1c11d8 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KKA#Qa&Nwh8G+t^y zc_sgJi|d6cBElDV4N?;lEPU57s${#FH>8|>!8U<4VPk^#I>wM<#?Z@*o(Ttd8kUC@ m@i=%EJdtRa^gzRponh`GPOXkl%XxsNGkCiCxvXc*94L5r_4NM~X)v`x d#lC`p!NOnk$NfL*$ACsNc)I$ztaD0e0s!6WEn)xw literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/cyan_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..d3c75eb4211eba7bbd0c07e42817b77113fe6e02 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KUslfFIir#30Mkr;k&Q2sAU!xU+IKzeI#zZ0!LM`0)97Ia?W@pM^Brg`*o*O0q6a c5a9uu>dGp`S?->-5oi{Jr>mdKI;Vst0A=kfzW@LL literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png b/src/main/resources/assets/ellas_mod/textures/block/emerald_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..be3b56e28adba068c17490271ccae1f8b850e9fc GIT binary patch literal 114 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|bUa-gLo9le zMeJXFn&0Si;Lj&zX710Y`+0oU@0*Z%z}`@<=&c;<;slWZSq6rGmK^sxSOxb2^)Yz5 L`njxgN@xNAn#&>t literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..e3af8588f492664d5e091190667cf85f6f541c41 GIT binary patch literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`D?MEtLo9le_k4Kuw4TlAU~js- zM1%wonEA{;=h4R~#W?Z*%nPi{n~XZkEFVdQ&MBb@0M8v$>;M1& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/gold_platform.png b/src/main/resources/assets/ellas_mod/textures/block/gold_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e62a307b5a7f1d305405f2b2b8319a0d62a87a GIT binary patch literal 138 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|Ts&PILo9le z|5UmCwPzMe`1zx~5eOdg+jF-`@EmyZZtkPBgq`JGv%#Xz``7clk>N1oSbP0l+XkK3@0uQ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/gray_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..9a52cef15e402c6c8a1e883228134cc511a93244 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KUp{_}JmbKa(0Hl+ zEv^@)hzMWcHAqcJu<%{SsFLkw-jH(k1=|GHgpCQ_>lj0d8AC5KdL|s;X;>as m#N*&u@I<0v(gO`Yc7~aWoSIvk#eM)yXYh3Ob6Mw<&;$T`!!7jy literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/green_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..91bae7060519db1fca3b5cdcff1992f5189b1442 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KKC8{+&Nwh8G+t^y zc_sgJi|d6cBElDV4N?;lEPU57s${#FH>8|>!8U<4VPk^#I>wM<#?Z@*o(Ttd8kUC@ l@i=%EJdtRa^gzRpogt^1Gj@tu+#;aq44$rjF6*2UngHCtEB62Z literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/iron_platform.png b/src/main/resources/assets/ellas_mod/textures/block/iron_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..eb69200c541dc2fc745a81d8bb66fd56077d512a GIT binary patch literal 135 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|96eneLo9le z_f-7*^PhjdouL5`aD4b^_<-4<)Ij0D@#6=YbUM~OINmSM0|GKKG6iNv6^*VrB0Wuk c1_2BV@ASm)9NOVo2Q-Yq)78&qol`;+0KhgWV*mgE literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png b/src/main/resources/assets/ellas_mod/textures/block/lapis_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..e29764426f9e63f688ece8f0e28661e3b9ca7439 GIT binary patch literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|;yhg(Lo9mV zp4!dXU?Ac8P}%E<(^1tsCnaMwrz#wCI->Ptx`g(@<4j^dXE9Hoy(L!uNZyJ?&)(gd zmF09~<2v3rnU$yH&mPI!aq)q{9@(d77BKIQKM~B|@b%Z{?nN*7{pQtZet%}#$O^QH N!PC{xWt~$(698NBKlA_q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/light_blue_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..d62702716ebfa199a9ba1c9f338cd2d0abeae090 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr`&KKC>&64VhURSiR)c zg7@nRi#Y}d`8b##n9|tz&}1jugf)_P877%7mUa+pINGGUlP%yZYlttqN+Y8&!@Q`I mh776)Cnhs^H7&M~Wnd^O<&p_;lzsy=p25@A&t;ucLK6V63MTXb literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/light_gray_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..362e8c20ee56adba315315d6c57db9d1b07b9e05 GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr`&Kb1aLWC9!caa8I%G zSymUVrqi@+$&7})22Ez>!}%o}tVx>=)(co)p#UNMW$gNZqf!Dj2E mWCpJ$<>L%fSlkP(7#N)Fxddhfo;nXSp25@A&t;ucLK6U|2qtL& literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/lime_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..f13e9cf667f5b7b7377e285b1b732d197a11b842 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KYwVSG&S+#hz_gTq z^2+6KUF22ZK9F>9S`71wXH2V>F;66KUF22ZK9F>9S`71wXH2V>F;6 z1@G4t7IO>^@^LUfFr~5ap~+6R32P+pGE6dEEbSoHaI{HxCtJW-)(~HIl}1KmhIvsZ m4H;AqPE2O-YFca|%fL{yl`A^9*H;T@JcFmJpUXO@geCy}$0zOp literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png b/src/main/resources/assets/ellas_mod/textures/block/polished_andesite_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..ab1a0ed30f78fed3795b07e1dabde144da0c23d8 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|Ts>VJLo9le zV>XqXt7nX3Y~!DAZ@}?^%isaiiBAUKzTTFXh?uwc-=TsxM@rlH<>x)Va^}E+0}2WX moELo@?rKP|E>2j$z;OP9Sulw&yxcuBH5m*1`*ntBF8V>#Y^-q_1`vQZ**T3gW zMr?a)f9k`7tJXUh-|zdE00IJ!o;e6QKT}>U&AK>2ghz~l;rt(^F!>pJ4nSKNJYD@< J);T3K0RV^}J-h$_ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/purple_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..6b99eec584177561a6ece309c2c29dc4a8b70405 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&KYqsCtGNX~{0MkA3nJ^nWslM zNd3?Ar;i%B>;8RfZJgfS{_yj5eGcCMyIs2i4Y=G6CNMEDu2AN-zs_$1w1&ac)z4*} HQ$iB}ELJ?Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png b/src/main/resources/assets/ellas_mod/textures/block/quartz_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..f0628d9855829749cd9c4ff3f2710a944a89da9e GIT binary patch literal 115 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|bUj@hLo9le z|9tuPww{fP;dJ}=en|-+sQdqqS3D&(_2^2*$h#U6tcw#27#UvQ;%Pg=*zgIck-^i| K&t;ucLK6VI(IV>r literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/red_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..72e105a321e9b49a682a457e8df85bc3536caf59 GIT binary patch literal 139 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`L7py-Ar`&Kb24*k<~K4OU|K3Z zX{G%<&h7<#nraKA7aTrtprAE|+2dMI9>d957kL%94gTe~DWM4f52h`9 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png b/src/main/resources/assets/ellas_mod/textures/block/small_stone_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..25cbe17d064d7b738cfda92012f79b3303939f0f GIT binary patch literal 394 zcmV;50d@X~P)W-6$MyV)4Eh1pIi=@5JYIqX**~YdGu= zh!{^I6978bjXqi(D*zIigc{+S0j|H-L8G%SG7~sE!pyQG^%$qKq|xx|q^<$;KK)Q4|lH8*3gG>3yXXaZk`e zj5Fr`8U6qv)+6~$>9zW@LL07*qoM6N<$f`b&W&;S4c literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_platform.png new file mode 100644 index 0000000000000000000000000000000000000000..8202a178cd33dcc1661ab586630dd50a71721189 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|j67W&Lo9le zef<3Xoj-8kz=yxL%h^D{PtT7n#cq>?*@2cd9Mhdr4!a%HkYH^VWnfTm;Pw!dEY=0; OX7F_Nb6Mw<&;$S>pCKRs literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png b/src/main/resources/assets/ellas_mod/textures/block/stone_brick_tiles.png new file mode 100644 index 0000000000000000000000000000000000000000..b2b490cd2ec318ac2508a806345cf6b54ae8340c GIT binary patch literal 393 zcmV;40e1e0P)Px$LrFwIR5*=wQo(A&FbsVw0V88VJm`O{mqBl%e>eJ1Ww*jE=^ymau}hcP1QX-a zb_i0Gru8MVr1z}oy{G;A{?9ia_s-$tfZf|}mJ2aR+@4xgzVWzxU*N1m8WNm!(m<9F zVn7oPaf|3jR+@nS*w`IpqFCEfC>4P5Q7kQT_<3!SLd&@5L|z+i)C?L*K}N!VPxWQ$1W4_QLBecj$Ih8WPET5Mi6c;u7g=W$%3-UBdKz&BpJpgqDPx$KuJVFR5*>Lld(?1P#A?jt}QhwrAt8v6Gt5!7@SyimZhT(J^(BjpP&z6^ev1p zpfNFQ3=T#&BXJShkW^ZdN@5+F+aOYkdbWH2|D2rvzvmX(?RLC3>~Qn!vJ9$a9m_Ph z{oG_{^nlVBb^#55vrezDjL7BjZoEI~;Q`8Q(QzCA>{c_bRoCVUme5#NBRoLp6*ILa zVYiy`)%iuH8_59>MO6jBG7SK>?W2X{X%~a{Fc~2r!t=)f9M-mS$wgHqln&&jbnsgU zY3HvH`7PO~mUYC(Wbz*k#L1mYK$P3)I1cxNek{)c5teBn>h(GRoG`812PHH%R-kiw5X)f6-DI6p2YSUMbbVF@gsxA2Y9A%EG%#6vQm&s~uuOx; k*SBwlPx$Hc3Q5R5*=|lQB=iKorM+y|iG0fJQ9FbYYT_rAt484l?RTkjc0hw|)qtU&GNw z7Q>{28=KL@n9!;T2t%oQ4tPz43+->Z_wL^Ry?gi0xI5jK(>O*^uq&nRyCPngp< z=6x{aOGL@WDn$UsL|R+n*qfLtWA`!CW}e5cl&Dq9Y+2s`nCZ>)-m{TMq<69_2VuZV z5F$F=*F+h>_kDcd=OGx#JYvH0yai{wb0n`WE|*rL`Xcr|?g6M(%K$Xnhnc}?%z4K_ zYbP_fU|CH5)?$6T2Eg0!GjGy=2(?gG$jg|BU^JNttca}RODfQfXdaSRP?MO|1Kn)c zl@hs&*Ud&Sn#?}am?*P}ExW$(ymqC8;kvFoYf8+YA{+H;@|{(0=I!I#5XW(7G#ae+ aulWV^ZD}Uj9APx$Gf6~2R5*>DlRZwuKoEt$SRq-jrEDZyq~r>mfHTmC3j`rbDhi994uL2+0bGLy zA%r49N(2aG7e>KxXiVXFz5WTZm}X~p-n@A`JKGuWY^BGihuqyhGd{TN(86X9S84eA z#PsnU%Rf75lY{U3+<$(g0Ky)iJQo0~RW`7@KS^)SFKP2T(IiLH|B$G)0(^H@BY)#$g1}3!%z0M z^#1z^Hx8XU*`}zbbLhB&zUBcSXfSwi^RYRP=hDxTorS+1-+ukSzOt;h5d<`im+`o6 zTDY)rArL=2w0ipgPQxD0mXQJZDBQcpqfQw)Kum6Pa`y7yt~Ou6{1- HoD!MRPV?6X94Xi-7)yd2A?v4)tU}xqYrt=J5g=0F; zR@D(K&T-giQangQn0kU&;cEqS2+JuZ*tQS=BALMGwmNy~=f8+#0(RFv#akK?*^7q1 zF7f){JU{mLDGr^qu<+ONbm+NZmcZ1zZv$2;&XfXB_*#dVQV6r}92Uf5)S10ew@4-! zEOEyD)ouRr6l^~864+=oLbE1_c%6i3)&ycD7bc69L?jdVwo81hB-oADM*s7jeEGHu z!CflU&#*zog1dzP08|-+fJ>@nEG&nfO`s?c+(nf!(lnnZA4P)YEL`Yc)~j&3EBW&K wvzbyDq#^3eCZ7SuKl}s5EA%j=T|_d$7k#{tTW@kNz5oCK07*qoM6N<$g5#65bN~PV literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_crimson_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..6add08983e3e29ce48b444d7b1efd7f5f53239e0 GIT binary patch literal 392 zcmV;30eAk1P)n8RKe3zY%H*a=lr*?62R`hrW05DAi0Km056wKH(5jrSl4ET`_-isGpj&5t~iqCte#j(Nl$OjFqLj+lZ2GPc@CO*G% zZR;Wa2fD2qph)Ab1xqOr!Q mnsw@XFOez^@)%jZTBvV_qKgG}?+;J_0000Px$8%ab#R5*>DQ?X9NFc5u79i>er6b4!b7NkyyfjMJ7gRy)-zJQ7EVCE}WSXe7D zfM6$yk#HL#D<(l^fVf6+OyDg(J>NaQyOW(HN#x_r6#|dI23|L~IHNefoB;p=kAM~x zoYVMNGDcCoe;{L`Q@FqD8~LMy9nhkJdNyMM_s^xHCoSWJynV=w{HEjp0M}%9MRRHG zM?*(oMRR#Fn>(gt9lUO~0{Q@l6k8qW2*-ZkxZ)mPldD*;|Nn1?=6R;Y{g`#jv6 zVpDSPxPx$5=lfsR5*>LlFv@UKp4b-Ed@$N0|^mtdf@26bB}!tk35ObLwp6#UQIk;VoWqf zt(vs{X$wnR;6PYg=r&d7I6L$0%(ttZI>!tCh`Wa;3;+>$07P*j53RaUXv%6Dbq%TV zLV@dxEyF>#S;!ytEr8X4C{A#F!T34QvZA3gSX|z?h5U>E1%Q70-72e@!`0jC*1mMx zwv~N1%_sYPnPlzJ->)w!-JUhW&ocEgQ^!>EGJz^?rC3D+HoK~jtC0O1Rm`OcehWFE z)vOf?RQ$gatY0DbgNDvPZogx~$F!UWsF}UPGi&}y+ccP`DSkL1mPx$P)S5VR5*=|l0j<1Kp2HTg98x~%wlK}+&3$6<2iKM-k|XmIYqk>y72(LhYL$6 z%>f)pTeDCMbYK?g!X`B)V%}=_c=PhlpVt|UM)}KPfl3mFg8=~hECayzeO9Yg$yJg7 zFquq9l;S;(=`NQ`jMliWi?D5^lpO7lrfHQAhb1r6Ee=vj01~AtQ}i7Nqcw?A6;=lH zY#XCB>-8GX^ElVxaHugUB}VJ&1fJ(HolZM7cY~rR%4<(36ow%Hvw4t@Z*Cg{rIh7U zttP{49^|i2&#k7Z1^BavtC!O>Ef?DT`CCSz`|(|?F9Qf6uzI%L)?ZQIaWKYUJqAIm z3t<@Y_WhNgG9d)kcDrpAaJtx{bjFzfDqqv3Ut0FSbzPz;%8PWUcK)32vkW1`vC4(f zXk9sM;x=;?GQrnd13q}E`$K!7f6qtpdlYwQvd(}07*qoM6N<$f^Xcf A0RR91 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_iron_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..9cff9e08e96c7d08831cb91cc36dcf54ff87ec91 GIT binary patch literal 388 zcmV-~0ek+5P)Px$K1oDDR5*>5Qp-xiKomWV38c_q7C|Yv*G(Yg1DbU~NVC&VsJnpO&sXSg_z(R7 z35C$Q$S$DFqDq;Wrj)pGV$wW}XET>`&pmVJ-Wj}YHaQmp05H^bl);7QOew|rXjC;Y3Lrf+U0Kn~Z3II4u)08-_i}iX9P1C>_!#>N3;v`9MJRZRq!*aQV i=XtPg8~ZE+=N#W?50}{#OnI{a0000Px$f=NU{R5*=|k~>cVQ4obcHcMPk2p9zlj0u`(Y$PUH(Aip1YE2~;{Dm!Twa`Cd zqMeoT(Mb$ygN+bTV_+p<*wrkdSPR^nyNHid-8(a9=FG!aC={Hvcn25nc9%xeAeEd# z#^G6s#o0+=uRcFVe;0oMY}4%>e2%BW}U=D!n0%fU|f4DIVECGOXdC=uOF&>*gfja yx~H0H;ZYIP{FoM=SQX&zu_Z|IH4biNnC}zQf~-RIZpPx$;Ymb6R5*=|lRsz^VHn1LITG&7_u6`=@%;N&9GMe61x z3Qi)O#JY5La;cpJQIH_Ilt5@5qCyFc33$0)?n>_xE_C=Dt~oDFD1FA~{qsHV`#xXn z>zhXcK+kAI;n*(Y_-O3ihwsDzYQKInna!apG63~flfu+A0DryS2-o%dxSj(*T+e7E zl|)!QM|Zwm3pg5!*oXqPvgnm>tZ&iQJ9*hT&*FMN+p1i;vKUs#x+>m+>Q-Y z0!S;x3v~VdP|}Xs7T0o*n42pAfqx{&cG=&r<9j`{l+MQL(%9tzY^*K`Ev3`396FZ6?%qML zg8@`UCaEO&^zy+-lY!*{T+a!85C_mw`cQJYT4U?^J#jG`@V?hOW%q!eNGrh(e6JVU zG>VSpj2%T)Q literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..b0d1b351813a63226379e4243e6cfe6de42bf37c GIT binary patch literal 439 zcmV;o0Z9IdP)Px$aY;l$R5*=|lRrztP!z>~{UbNE~8}F_q>_kMr(3_q_A&OYQ9Ld9|SnZXVy6pBe+e zkX-;Z zdY6h-_rdDoqz5oJT?_>R=(-Mow!P&osHMJw1to*!`0mpE3bgGl@ATj>k(-!6RofVN z*zSB{$gZD(lrplpzA%%hGx!;#g%C;WBN!JsKZDDUr9=mGUFX_td4Kuz`^#%0f#1Ov zlnj8MK`_dL(C(3xIq4A9i9C+50Ki_ hW<9gr8+?a<@CDsAoAJ9MZe#!e002ovPDHLkV1h~@$gKbX literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_oak_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..0e95f5b20b401ac1de9ba3aebd43bfc15cd3e6e8 GIT binary patch literal 420 zcmV;V0bBlwP)Px$UP(kjR5*>5lRHnsP!xbaN=+cdkhHO^3^tOOMkf6WEF_FNIm54L_zgzm>cHT{ zXu{;AEJPD0Vvz7KJi@g$pe$MkX?YdIZ@DMubqRVk|Z{y(JV2re>vmb`8BDqWSAEJ>UFqy&Prmey>O&)q(2c|;=HgCc2 zWqO10bdmnTZzl|0ohFDW5eoUVPx$(@8`@R5*=|lh11tK@`V7-R>;ii4BAjOX9&xF`}2AJcL5~ADBx(J$q>{!D~-B zdGaPGg5b@I;E!XWQVK#*=%HvXrM9+cLKC)260;3Ek@c{h>86Q4zL$CX=DqKm`ObGI zDwRrfy1#~SB!0WYCD;CAyii`H*=(}A`5fU$j=ufC%J^FdN0Lq1s6dg=qybQY0x=u-$6Q;yPc~%(VC7~c0R0ez6!b$zAfzA+LqqO)p4qc>Fy+K+R}GjJF}rZ2 zDg5;A5u$LLxy5^UU*4F!eQ}!K?%*fmc6^F(HO4J|T&eb5L-2=2@m{;ER~*88s!8;35xvbX-XhpmQ-b!90&L9tlmbbpP> zRu>_~KbwUV6x?GbTiux8hPA^%D$SGwejA=WSc(7|UVwIKGT!|B-8k}yF+ON`vAVUr zW9q(3K9gp*enLNFNGol5OE--D2NG7+HToI5>dcATwL^0G3=nVD{f=o+VL<(i_@sB9 bPuBbfzq!Gp!wO%+00000NkvXXu0mjfXU+Rn literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_spruce_door_top.png new file mode 100644 index 0000000000000000000000000000000000000000..3cc471e3cfccf62fa706353debe83663eb94a4fe GIT binary patch literal 482 zcmV<80UiE{P)Px$oJmAMR5*=|lfh~lQ51$hhdYuPDwNtN(voZnDTRW#$fBEO(Fbr-Nb&}{k-Wh? zMM9zLtg|h&NT3hUYBvo{QiF9Glc~XpSDC9!7WUq#jj3n#-*eCX@6S2^Nxa+Hi2Xp4 zOS>G_o4kJc6kuU2{6GTW2NER}r@mw<2}&ybKr)D!$^)GGl28o^J0Vss?E)}}z;jF#5{_}RUa(nwSa0&c z5yq85FNtQXopn)>q!aXkEC5HXKjvp86*z)WjqPrII*zF}9Dch6V_ECT27t-WVr_AN Y8_f^H!PPQaZ~y=R07*qoM6N<$f{pIkQvd(} literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png b/src/main/resources/assets/ellas_mod/textures/block/windowed_warped_door_bottom.png new file mode 100644 index 0000000000000000000000000000000000000000..338b07b8369d97fbebf27e2df4563aa702cfb0f6 GIT binary patch literal 584 zcmV-O0=NB%P)th@}~!bz@Q~A|4b*2RjVPCLSDPmz{>!UH0dA@zO(?3=b0z3PU0H zUN&KFV<3o!G;2Z#4eJlm)pv(zY$+9=)AJra&-*;z=le+O&)G@+|6c1AtVuO1WB{fC275ngbwX=E>#? zv`;x_< z5KU`8bQoOa*Bb+n7k;)-1D8lQh;)Nt{ebzynwUSVC9W%PZ;8HT0iXsht<@r4X$duO zQQT&eXvG-&ZCF15p!DgpNQDl4%R);F+I@+?Z(pGvH&6qY?)tmf%KFG&dya>ejz4ej z?=X`VNTv~w=6J}VmUOH%j$#oF=X}f@+0qICk#CdD6^MKrvAE2=ipk8Ek3_nGo-5Ei zJ-PA0ZB7)6%SgYzGjJ>-(-;#`Q5r|sSN_kKc>n_6PHv*-cx23cyniIrz@<5IFaH6; WaNLu!#eEn60000HvjDHm}x9c?b@cMvjLbocfE zP{RTx{rQyRl{L(ZGa}_8zt`_`{nJMrO%GJ|x{9XPh>mm3gRdy9W)oHx(B_hug6hNoYB70z|I$ll#6Z$nvODxcc)f$ z8QyOl?v(u10*K{|`;k2HETmt*6(^6LNS={1ey&)~ARX?z1~9!IPvD8Y4xH^RWJ^V< zRTvm;l*OYC;>uSCG2AH;3%iN|5^}Fz{V!Rz)IfY~dy8alo!Gq%el|>(v+6AQ1aH5- rz%l~y;!y|Dx9R*i=2yRu8W#Km*S^?0u47V<00000NkvXXu0mjfVh!}x literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png b/src/main/resources/assets/ellas_mod/textures/block/yellow_bricks.png new file mode 100644 index 0000000000000000000000000000000000000000..b78e76bc6c7eb1ad39cafd479b2448ed7b7590ae GIT binary patch literal 455 zcmV;&0XY7NP)Px$fk{L`R5*=&lg&!QKomw#lc6b;{%D{neHr&|6nq00K7&4#;5(?at`xc~2<@U& zG3Xcr$=Hc5#w0V1dRLh_lZ5lly{+Z##TS6iC6`y4v(r7wdP`f?v(62@zeM8^06~AqdI|S;&lPLQhx0GnSLYHx82ssM^UEuZ z*mVMUPZDH8%o-jJKUhr%m;tIu{U+i_*ES+Sz0R{F+P9 zA0iG8w!psQ44;@>UMy$d;_#Mkffu(A09KoiMi1y*R(iW!lps?@E#JwGm*zO^&#W+qOKef(hivn-wWo!Kybux;?0S!fg{p=>ypv$5K|{+o%&6xRLM xl_@hDPjO7A{TnyRqV9dS?AZXEGi46|d;`|r4UkhO^eq4Y002ovPDHLkV1mBv##aCU literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png b/src/main/resources/assets/ellas_mod/textures/block/yellow_stained_glass_slab.png new file mode 100644 index 0000000000000000000000000000000000000000..f15c1f229275c94834b7854976895f43999a85be GIT binary patch literal 140 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`!JaOTAr`&KHNUP@7&5aquzJa> z1@G4t7IO>^@^LUfFr~5ap~+6R32P+pGE6dEEbSoHaI{HxCtJW-)(~HIl}1KmhIvsZ m4H;AqPE2O-YFca|3$$zxmy_Ou=e9uO89ZJ6T-G@yGywn?f+&#y literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_acacia_door.png new file mode 100644 index 0000000000000000000000000000000000000000..ccd4d4e46c3be709e6c2f0ed068a53f2fca9cc68 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qNPd%8G= zSo9_*NMs!7IFtFw?8kb2U59|l|JN`V)ao43Xlm@um3@ z1yTZ8D;kt`K00*vKU>lx3B7}v3|1Wm0moO*T)=pQVNPR*T*CdiMiTps4Gaq2&32r_ zD6!GtHN(RQ1$Kc{hJ7nkX7F*is@^L(aKOPrYo&az`24zrgoK6^otUB%3=CD7hQePr SISB)u$KdJe=d#Wzp$P!Yr%?C+ literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_birch_door.png new file mode 100644 index 0000000000000000000000000000000000000000..f302c9f01105331aa9998ac403255c2c89cc7827 GIT binary patch literal 224 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qO)d%8G= zSo9_*NMs!7I5X2y@#+4xQ`rvNv&FHgwVk&x&73*)z}Jll!3&b7o$K)Zb8F?i|1Xk! zPR!w7ueZP>uHvhZGjkj>%MqRjZ$!oO{+SC1AAcn@hfSfGgSoV6)<-D^9fgw(vw!zZ zNN3o0KqccqYqTO=^I|7t_} z`FVzSe*70c=U$dIJN8O_4qHM?Bg=jT$8`Oj8~E4tv&IUE1zfk=>kufB{NRhcWk4c> zs=!rUo`PFaDr@^qWeg5E%yN`i&3Jj8Yyt>0xEhBs+u2tgJ)qEimw~g+k*z6Cf&GCm uyW^!_5sUejGd3&B?)mX!-U7xG3=CQu?RVb*yy#wv*16!$;4m%I&K~3Th8pPyup8N--lPK zT~09!M;S_Q`xb0#oMBOx{>ZpN#$h9)%ke|Io_^y20mq5#nG)Pj7+y&=%;CFmu#4M# z<1+3!FBxQABvvHzT6BG8;@YU|zkldquGcUd)p*MUut?G=mZW7CF+22+8H%v~wWC;C{67%s9s=nC5N zk|EM~oyO6bd=nV=eR233VNv*qWn-131Q0M>Y|!>fd!xM(=pF`7S3j3^P6YD z)3!+B!Gh%-N|g_fmFl0kdm`3dmH=>&Cc@hR4@t7S6dX*z;{h{=dlg% zPMBVbY2azf*|MSQvYPA!rVq=QlNkK;1%#O+cq_iYwD#0vV2H>x>CT@N`3~qT22WQ% Jmvv4FO#swLP%{7k literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_oak_door.png new file mode 100644 index 0000000000000000000000000000000000000000..b3492f76de07b5476b069001d7bdfc1f68d8039a GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qNPd%8G= zSo9_*NMs!7ICGN6@LztKf@?r<(%G~fc4AIk7Y_aryZ`@0jatgNzQyJNBJmYpg2?x3bOI`{>Zw|7=N*EMl9kGNcG3F7OL5j$`g%jbIkET_6DjvzEP6zQ<6r@xXxt z4c1~O7+s_rw7otqV@^4{W06R@l>^(4OUxHHI&5KFu4khhrq2ul4ENYIUvivE)CW3` N!PC{xWt~$(697z5OyvLo literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png b/src/main/resources/assets/ellas_mod/textures/item/windowed_spruce_door.png new file mode 100644 index 0000000000000000000000000000000000000000..3800d309da447db6cfd70d7950dc6b0753c36e07 GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`Ea{HEjtmSN`)Ym%P6qPldb&7< zSo9_*NMs!7IOADx{hz+-8Q*~5+na(5YJH~cYG9pN{F9gcu)AI+8xXX8eSO_{kv1O> z&!7J546zgCd4lHnE3zeQ^cC)wIU2VhPr?8QV*c}SGUxmgHQbnLQS-x~jyd7q5mpn+ z`HNZ@+ZYWRWUd;J+<4>1>`Hc#B(m0Jxn712ade+s5rQ zP*&Gv{QbHj>k?6@j-h~IqFU{_4C0f{_V)^op`coBWU|n724*f03osD2jcV!Ae?2>o z0c2`b56dOhZ6h>201#kcr~MXMg|aMe70NNkP!O61t74fsiGclTcNxEKTYxVZped3R?vfSrafLy2Utad-p_ z_h2SKKVR~-uT{Nfp(q!|F%;sxB#9}2&=0.11.3", + "fabric": "*", + "minecraft": "1.17.x", + "java": ">=16" + } +}