From d47372307792b1b55f60782a5b2a8bb0994c8eed Mon Sep 17 00:00:00 2001 From: Autovw <68228006+Autovw@users.noreply.github.com> Date: Sun, 29 Dec 2024 17:10:51 +0100 Subject: [PATCH] =?UTF-8?q?=E2=AC=86=EF=B8=8F=20Update=20mod=20to=20Minecr?= =?UTF-8?q?aft=201.21.4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- forge/build.gradle | 2 +- .../blockstates/black_concrete_fence.json | 12 +- .../blockstates/black_concrete_wall.json | 36 +- .../blockstates/blue_concrete_fence.json | 12 +- .../blockstates/blue_concrete_wall.json | 36 +- .../blockstates/brown_concrete_fence.json | 12 +- .../blockstates/brown_concrete_wall.json | 36 +- .../blockstates/cyan_concrete_fence.json | 12 +- .../blockstates/cyan_concrete_wall.json | 36 +- .../blockstates/gray_concrete_fence.json | 12 +- .../blockstates/gray_concrete_wall.json | 36 +- .../blockstates/green_concrete_fence.json | 12 +- .../blockstates/green_concrete_wall.json | 36 +- .../light_blue_concrete_fence.json | 12 +- .../blockstates/light_blue_concrete_wall.json | 36 +- .../light_gray_concrete_fence.json | 12 +- .../blockstates/light_gray_concrete_wall.json | 36 +- .../blockstates/lime_concrete_fence.json | 12 +- .../blockstates/lime_concrete_wall.json | 36 +- .../blockstates/magenta_concrete_fence.json | 12 +- .../blockstates/magenta_concrete_wall.json | 36 +- .../blockstates/orange_concrete_fence.json | 12 +- .../blockstates/orange_concrete_wall.json | 36 +- .../blockstates/pink_concrete_fence.json | 12 +- .../blockstates/pink_concrete_wall.json | 36 +- .../blockstates/purple_concrete_fence.json | 12 +- .../blockstates/purple_concrete_wall.json | 36 +- .../blockstates/red_concrete_fence.json | 12 +- .../blockstates/red_concrete_wall.json | 36 +- .../blockstates/white_concrete_fence.json | 12 +- .../blockstates/white_concrete_wall.json | 36 +- .../blockstates/yellow_concrete_fence.json | 12 +- .../blockstates/yellow_concrete_wall.json | 36 +- .../items/black_concrete_button.json | 6 + .../items/black_concrete_fence.json | 6 + .../items/black_concrete_fence_gate.json | 6 + .../items/black_concrete_lever.json | 6 + .../items/black_concrete_pressure_plate.json | 6 + .../items/black_concrete_slab.json | 6 + .../items/black_concrete_stairs.json | 6 + .../items/black_concrete_wall.json | 6 + .../items/blue_concrete_button.json | 6 + .../items/blue_concrete_fence.json | 6 + .../items/blue_concrete_fence_gate.json | 6 + .../items/blue_concrete_lever.json | 6 + .../items/blue_concrete_pressure_plate.json | 6 + .../items/blue_concrete_slab.json | 6 + .../items/blue_concrete_stairs.json | 6 + .../items/blue_concrete_wall.json | 6 + .../items/brown_concrete_button.json | 6 + .../items/brown_concrete_fence.json | 6 + .../items/brown_concrete_fence_gate.json | 6 + .../items/brown_concrete_lever.json | 6 + .../items/brown_concrete_pressure_plate.json | 6 + .../items/brown_concrete_slab.json | 6 + .../items/brown_concrete_stairs.json | 6 + .../items/brown_concrete_wall.json | 6 + .../items/cyan_concrete_button.json | 6 + .../items/cyan_concrete_fence.json | 6 + .../items/cyan_concrete_fence_gate.json | 6 + .../items/cyan_concrete_lever.json | 6 + .../items/cyan_concrete_pressure_plate.json | 6 + .../items/cyan_concrete_slab.json | 6 + .../items/cyan_concrete_stairs.json | 6 + .../items/cyan_concrete_wall.json | 6 + .../items/gray_concrete_button.json | 6 + .../items/gray_concrete_fence.json | 6 + .../items/gray_concrete_fence_gate.json | 6 + .../items/gray_concrete_lever.json | 6 + .../items/gray_concrete_pressure_plate.json | 6 + .../items/gray_concrete_slab.json | 6 + .../items/gray_concrete_stairs.json | 6 + .../items/gray_concrete_wall.json | 6 + .../items/green_concrete_button.json | 6 + .../items/green_concrete_fence.json | 6 + .../items/green_concrete_fence_gate.json | 6 + .../items/green_concrete_lever.json | 6 + .../items/green_concrete_pressure_plate.json | 6 + .../items/green_concrete_slab.json | 6 + .../items/green_concrete_stairs.json | 6 + .../items/green_concrete_wall.json | 6 + .../items/light_blue_concrete_button.json | 6 + .../items/light_blue_concrete_fence.json | 6 + .../items/light_blue_concrete_fence_gate.json | 6 + .../items/light_blue_concrete_lever.json | 6 + .../light_blue_concrete_pressure_plate.json | 6 + .../items/light_blue_concrete_slab.json | 6 + .../items/light_blue_concrete_stairs.json | 6 + .../items/light_blue_concrete_wall.json | 6 + .../items/light_gray_concrete_button.json | 6 + .../items/light_gray_concrete_fence.json | 6 + .../items/light_gray_concrete_fence_gate.json | 6 + .../items/light_gray_concrete_lever.json | 6 + .../light_gray_concrete_pressure_plate.json | 6 + .../items/light_gray_concrete_slab.json | 6 + .../items/light_gray_concrete_stairs.json | 6 + .../items/light_gray_concrete_wall.json | 6 + .../items/lime_concrete_button.json | 6 + .../items/lime_concrete_fence.json | 6 + .../items/lime_concrete_fence_gate.json | 6 + .../items/lime_concrete_lever.json | 6 + .../items/lime_concrete_pressure_plate.json | 6 + .../items/lime_concrete_slab.json | 6 + .../items/lime_concrete_stairs.json | 6 + .../items/lime_concrete_wall.json | 6 + .../items/magenta_concrete_button.json | 6 + .../items/magenta_concrete_fence.json | 6 + .../items/magenta_concrete_fence_gate.json | 6 + .../items/magenta_concrete_lever.json | 6 + .../magenta_concrete_pressure_plate.json | 6 + .../items/magenta_concrete_slab.json | 6 + .../items/magenta_concrete_stairs.json | 6 + .../items/magenta_concrete_wall.json | 6 + .../items/orange_concrete_button.json | 6 + .../items/orange_concrete_fence.json | 6 + .../items/orange_concrete_fence_gate.json | 6 + .../items/orange_concrete_lever.json | 6 + .../items/orange_concrete_pressure_plate.json | 6 + .../items/orange_concrete_slab.json | 6 + .../items/orange_concrete_stairs.json | 6 + .../items/orange_concrete_wall.json | 6 + .../items/pink_concrete_button.json | 6 + .../items/pink_concrete_fence.json | 6 + .../items/pink_concrete_fence_gate.json | 6 + .../items/pink_concrete_lever.json | 6 + .../items/pink_concrete_pressure_plate.json | 6 + .../items/pink_concrete_slab.json | 6 + .../items/pink_concrete_stairs.json | 6 + .../items/pink_concrete_wall.json | 6 + .../items/purple_concrete_button.json | 6 + .../items/purple_concrete_fence.json | 6 + .../items/purple_concrete_fence_gate.json | 6 + .../items/purple_concrete_lever.json | 6 + .../items/purple_concrete_pressure_plate.json | 6 + .../items/purple_concrete_slab.json | 6 + .../items/purple_concrete_stairs.json | 6 + .../items/purple_concrete_wall.json | 6 + .../items/red_concrete_button.json | 6 + .../items/red_concrete_fence.json | 6 + .../items/red_concrete_fence_gate.json | 6 + .../items/red_concrete_lever.json | 6 + .../items/red_concrete_pressure_plate.json | 6 + .../moreconcrete/items/red_concrete_slab.json | 6 + .../items/red_concrete_stairs.json | 6 + .../moreconcrete/items/red_concrete_wall.json | 6 + .../items/white_concrete_button.json | 6 + .../items/white_concrete_fence.json | 6 + .../items/white_concrete_fence_gate.json | 6 + .../items/white_concrete_lever.json | 6 + .../items/white_concrete_pressure_plate.json | 6 + .../items/white_concrete_slab.json | 6 + .../items/white_concrete_stairs.json | 6 + .../items/white_concrete_wall.json | 6 + .../items/yellow_concrete_button.json | 6 + .../items/yellow_concrete_fence.json | 6 + .../items/yellow_concrete_fence_gate.json | 6 + .../items/yellow_concrete_lever.json | 6 + .../items/yellow_concrete_pressure_plate.json | 6 + .../items/yellow_concrete_slab.json | 6 + .../items/yellow_concrete_stairs.json | 6 + .../items/yellow_concrete_wall.json | 6 + .../black_concrete_fence_inventory.json} | 0 .../black_concrete_wall_inventory.json} | 0 .../blue_concrete_fence_inventory.json} | 0 .../blue_concrete_wall_inventory.json} | 0 .../brown_concrete_fence_inventory.json} | 0 .../brown_concrete_wall_inventory.json} | 0 .../cyan_concrete_fence_inventory.json} | 0 .../cyan_concrete_wall_inventory.json} | 0 .../gray_concrete_fence_inventory.json} | 0 .../gray_concrete_wall_inventory.json} | 0 .../green_concrete_fence_inventory.json} | 0 .../green_concrete_wall_inventory.json} | 0 .../light_blue_concrete_fence_inventory.json} | 0 .../light_blue_concrete_wall_inventory.json} | 0 .../light_gray_concrete_fence_inventory.json} | 0 .../light_gray_concrete_wall_inventory.json} | 0 .../lime_concrete_fence_inventory.json} | 0 .../lime_concrete_wall_inventory.json} | 0 .../magenta_concrete_fence_inventory.json} | 0 .../magenta_concrete_wall_inventory.json} | 0 .../orange_concrete_fence_inventory.json} | 0 .../orange_concrete_wall_inventory.json} | 0 .../pink_concrete_fence_inventory.json} | 0 .../pink_concrete_wall_inventory.json} | 0 .../purple_concrete_fence_inventory.json} | 0 .../purple_concrete_wall_inventory.json} | 0 .../red_concrete_fence_inventory.json} | 0 .../red_concrete_wall_inventory.json} | 0 .../white_concrete_fence_inventory.json} | 0 .../white_concrete_wall_inventory.json} | 0 .../yellow_concrete_fence_inventory.json} | 0 .../yellow_concrete_wall_inventory.json} | 0 .../models/item/black_concrete_button.json | 3 - .../item/black_concrete_fence_gate.json | 3 - .../models/item/black_concrete_lever.json | 3 - .../item/black_concrete_pressure_plate.json | 3 - .../models/item/black_concrete_slab.json | 3 - .../models/item/black_concrete_stairs.json | 3 - .../models/item/blue_concrete_button.json | 3 - .../models/item/blue_concrete_fence_gate.json | 3 - .../models/item/blue_concrete_lever.json | 3 - .../item/blue_concrete_pressure_plate.json | 3 - .../models/item/blue_concrete_slab.json | 3 - .../models/item/blue_concrete_stairs.json | 3 - .../models/item/brown_concrete_button.json | 3 - .../item/brown_concrete_fence_gate.json | 3 - .../models/item/brown_concrete_lever.json | 3 - .../item/brown_concrete_pressure_plate.json | 3 - .../models/item/brown_concrete_slab.json | 3 - .../models/item/brown_concrete_stairs.json | 3 - .../models/item/cyan_concrete_button.json | 3 - .../models/item/cyan_concrete_fence_gate.json | 3 - .../models/item/cyan_concrete_lever.json | 3 - .../item/cyan_concrete_pressure_plate.json | 3 - .../models/item/cyan_concrete_slab.json | 3 - .../models/item/cyan_concrete_stairs.json | 3 - .../models/item/gray_concrete_button.json | 3 - .../models/item/gray_concrete_fence_gate.json | 3 - .../models/item/gray_concrete_lever.json | 3 - .../item/gray_concrete_pressure_plate.json | 3 - .../models/item/gray_concrete_slab.json | 3 - .../models/item/gray_concrete_stairs.json | 3 - .../models/item/green_concrete_button.json | 3 - .../item/green_concrete_fence_gate.json | 3 - .../models/item/green_concrete_lever.json | 3 - .../item/green_concrete_pressure_plate.json | 3 - .../models/item/green_concrete_slab.json | 3 - .../models/item/green_concrete_stairs.json | 3 - .../item/light_blue_concrete_button.json | 3 - .../item/light_blue_concrete_fence_gate.json | 3 - .../item/light_blue_concrete_lever.json | 3 - .../light_blue_concrete_pressure_plate.json | 3 - .../models/item/light_blue_concrete_slab.json | 3 - .../item/light_blue_concrete_stairs.json | 3 - .../item/light_gray_concrete_button.json | 3 - .../item/light_gray_concrete_fence_gate.json | 3 - .../item/light_gray_concrete_lever.json | 3 - .../light_gray_concrete_pressure_plate.json | 3 - .../models/item/light_gray_concrete_slab.json | 3 - .../item/light_gray_concrete_stairs.json | 3 - .../models/item/lime_concrete_button.json | 3 - .../models/item/lime_concrete_fence_gate.json | 3 - .../models/item/lime_concrete_lever.json | 3 - .../item/lime_concrete_pressure_plate.json | 3 - .../models/item/lime_concrete_slab.json | 3 - .../models/item/lime_concrete_stairs.json | 3 - .../models/item/magenta_concrete_button.json | 3 - .../item/magenta_concrete_fence_gate.json | 3 - .../models/item/magenta_concrete_lever.json | 3 - .../item/magenta_concrete_pressure_plate.json | 3 - .../models/item/magenta_concrete_slab.json | 3 - .../models/item/magenta_concrete_stairs.json | 3 - .../models/item/orange_concrete_button.json | 3 - .../item/orange_concrete_fence_gate.json | 3 - .../models/item/orange_concrete_lever.json | 3 - .../item/orange_concrete_pressure_plate.json | 3 - .../models/item/orange_concrete_slab.json | 3 - .../models/item/orange_concrete_stairs.json | 3 - .../models/item/pink_concrete_button.json | 3 - .../models/item/pink_concrete_fence_gate.json | 3 - .../models/item/pink_concrete_lever.json | 3 - .../item/pink_concrete_pressure_plate.json | 3 - .../models/item/pink_concrete_slab.json | 3 - .../models/item/pink_concrete_stairs.json | 3 - .../models/item/purple_concrete_button.json | 3 - .../item/purple_concrete_fence_gate.json | 3 - .../models/item/purple_concrete_lever.json | 3 - .../item/purple_concrete_pressure_plate.json | 3 - .../models/item/purple_concrete_slab.json | 3 - .../models/item/purple_concrete_stairs.json | 3 - .../models/item/red_concrete_button.json | 3 - .../models/item/red_concrete_fence_gate.json | 3 - .../models/item/red_concrete_lever.json | 3 - .../item/red_concrete_pressure_plate.json | 3 - .../models/item/red_concrete_slab.json | 3 - .../models/item/red_concrete_stairs.json | 3 - .../models/item/white_concrete_button.json | 3 - .../item/white_concrete_fence_gate.json | 3 - .../models/item/white_concrete_lever.json | 3 - .../item/white_concrete_pressure_plate.json | 3 - .../models/item/white_concrete_slab.json | 3 - .../models/item/white_concrete_stairs.json | 3 - .../models/item/yellow_concrete_button.json | 3 - .../item/yellow_concrete_fence_gate.json | 3 - .../models/item/yellow_concrete_lever.json | 3 - .../item/yellow_concrete_pressure_plate.json | 3 - .../models/item/yellow_concrete_slab.json | 3 - .../models/item/yellow_concrete_stairs.json | 3 - .../forge/datagen/ModDataGenerator.java | 2 +- .../providers/ModBlockStatesProvider.java | 209 ------------ .../datagen/providers/ModModelProvider.java | 312 ++++++++++++++++++ .../resources/META-INF/accesstransformer.cfg | 12 + forge/src/main/resources/META-INF/mods.toml | 6 +- gradle.properties | 6 +- gradle/wrapper/gradle-wrapper.properties | 2 +- neoforge/build.gradle | 2 +- .../blockstates/black_concrete_fence.json | 12 +- .../blockstates/black_concrete_wall.json | 36 +- .../blockstates/blue_concrete_fence.json | 12 +- .../blockstates/blue_concrete_wall.json | 36 +- .../blockstates/brown_concrete_fence.json | 12 +- .../blockstates/brown_concrete_wall.json | 36 +- .../blockstates/cyan_concrete_fence.json | 12 +- .../blockstates/cyan_concrete_wall.json | 36 +- .../blockstates/gray_concrete_fence.json | 12 +- .../blockstates/gray_concrete_wall.json | 36 +- .../blockstates/green_concrete_fence.json | 12 +- .../blockstates/green_concrete_wall.json | 36 +- .../light_blue_concrete_fence.json | 12 +- .../blockstates/light_blue_concrete_wall.json | 36 +- .../light_gray_concrete_fence.json | 12 +- .../blockstates/light_gray_concrete_wall.json | 36 +- .../blockstates/lime_concrete_fence.json | 12 +- .../blockstates/lime_concrete_wall.json | 36 +- .../blockstates/magenta_concrete_fence.json | 12 +- .../blockstates/magenta_concrete_wall.json | 36 +- .../blockstates/orange_concrete_fence.json | 12 +- .../blockstates/orange_concrete_wall.json | 36 +- .../blockstates/pink_concrete_fence.json | 12 +- .../blockstates/pink_concrete_wall.json | 36 +- .../blockstates/purple_concrete_fence.json | 12 +- .../blockstates/purple_concrete_wall.json | 36 +- .../blockstates/red_concrete_fence.json | 12 +- .../blockstates/red_concrete_wall.json | 36 +- .../blockstates/white_concrete_fence.json | 12 +- .../blockstates/white_concrete_wall.json | 36 +- .../blockstates/yellow_concrete_fence.json | 12 +- .../blockstates/yellow_concrete_wall.json | 36 +- .../items/black_concrete_button.json | 6 + .../items/black_concrete_fence.json | 6 + .../items/black_concrete_fence_gate.json | 6 + .../items/black_concrete_lever.json | 6 + .../items/black_concrete_pressure_plate.json | 6 + .../items/black_concrete_slab.json | 6 + .../items/black_concrete_stairs.json | 6 + .../items/black_concrete_wall.json | 6 + .../items/blue_concrete_button.json | 6 + .../items/blue_concrete_fence.json | 6 + .../items/blue_concrete_fence_gate.json | 6 + .../items/blue_concrete_lever.json | 6 + .../items/blue_concrete_pressure_plate.json | 6 + .../items/blue_concrete_slab.json | 6 + .../items/blue_concrete_stairs.json | 6 + .../items/blue_concrete_wall.json | 6 + .../items/brown_concrete_button.json | 6 + .../items/brown_concrete_fence.json | 6 + .../items/brown_concrete_fence_gate.json | 6 + .../items/brown_concrete_lever.json | 6 + .../items/brown_concrete_pressure_plate.json | 6 + .../items/brown_concrete_slab.json | 6 + .../items/brown_concrete_stairs.json | 6 + .../items/brown_concrete_wall.json | 6 + .../items/cyan_concrete_button.json | 6 + .../items/cyan_concrete_fence.json | 6 + .../items/cyan_concrete_fence_gate.json | 6 + .../items/cyan_concrete_lever.json | 6 + .../items/cyan_concrete_pressure_plate.json | 6 + .../items/cyan_concrete_slab.json | 6 + .../items/cyan_concrete_stairs.json | 6 + .../items/cyan_concrete_wall.json | 6 + .../items/gray_concrete_button.json | 6 + .../items/gray_concrete_fence.json | 6 + .../items/gray_concrete_fence_gate.json | 6 + .../items/gray_concrete_lever.json | 6 + .../items/gray_concrete_pressure_plate.json | 6 + .../items/gray_concrete_slab.json | 6 + .../items/gray_concrete_stairs.json | 6 + .../items/gray_concrete_wall.json | 6 + .../items/green_concrete_button.json | 6 + .../items/green_concrete_fence.json | 6 + .../items/green_concrete_fence_gate.json | 6 + .../items/green_concrete_lever.json | 6 + .../items/green_concrete_pressure_plate.json | 6 + .../items/green_concrete_slab.json | 6 + .../items/green_concrete_stairs.json | 6 + .../items/green_concrete_wall.json | 6 + .../items/light_blue_concrete_button.json | 6 + .../items/light_blue_concrete_fence.json | 6 + .../items/light_blue_concrete_fence_gate.json | 6 + .../items/light_blue_concrete_lever.json | 6 + .../light_blue_concrete_pressure_plate.json | 6 + .../items/light_blue_concrete_slab.json | 6 + .../items/light_blue_concrete_stairs.json | 6 + .../items/light_blue_concrete_wall.json | 6 + .../items/light_gray_concrete_button.json | 6 + .../items/light_gray_concrete_fence.json | 6 + .../items/light_gray_concrete_fence_gate.json | 6 + .../items/light_gray_concrete_lever.json | 6 + .../light_gray_concrete_pressure_plate.json | 6 + .../items/light_gray_concrete_slab.json | 6 + .../items/light_gray_concrete_stairs.json | 6 + .../items/light_gray_concrete_wall.json | 6 + .../items/lime_concrete_button.json | 6 + .../items/lime_concrete_fence.json | 6 + .../items/lime_concrete_fence_gate.json | 6 + .../items/lime_concrete_lever.json | 6 + .../items/lime_concrete_pressure_plate.json | 6 + .../items/lime_concrete_slab.json | 6 + .../items/lime_concrete_stairs.json | 6 + .../items/lime_concrete_wall.json | 6 + .../items/magenta_concrete_button.json | 6 + .../items/magenta_concrete_fence.json | 6 + .../items/magenta_concrete_fence_gate.json | 6 + .../items/magenta_concrete_lever.json | 6 + .../magenta_concrete_pressure_plate.json | 6 + .../items/magenta_concrete_slab.json | 6 + .../items/magenta_concrete_stairs.json | 6 + .../items/magenta_concrete_wall.json | 6 + .../items/orange_concrete_button.json | 6 + .../items/orange_concrete_fence.json | 6 + .../items/orange_concrete_fence_gate.json | 6 + .../items/orange_concrete_lever.json | 6 + .../items/orange_concrete_pressure_plate.json | 6 + .../items/orange_concrete_slab.json | 6 + .../items/orange_concrete_stairs.json | 6 + .../items/orange_concrete_wall.json | 6 + .../items/pink_concrete_button.json | 6 + .../items/pink_concrete_fence.json | 6 + .../items/pink_concrete_fence_gate.json | 6 + .../items/pink_concrete_lever.json | 6 + .../items/pink_concrete_pressure_plate.json | 6 + .../items/pink_concrete_slab.json | 6 + .../items/pink_concrete_stairs.json | 6 + .../items/pink_concrete_wall.json | 6 + .../items/purple_concrete_button.json | 6 + .../items/purple_concrete_fence.json | 6 + .../items/purple_concrete_fence_gate.json | 6 + .../items/purple_concrete_lever.json | 6 + .../items/purple_concrete_pressure_plate.json | 6 + .../items/purple_concrete_slab.json | 6 + .../items/purple_concrete_stairs.json | 6 + .../items/purple_concrete_wall.json | 6 + .../items/red_concrete_button.json | 6 + .../items/red_concrete_fence.json | 6 + .../items/red_concrete_fence_gate.json | 6 + .../items/red_concrete_lever.json | 6 + .../items/red_concrete_pressure_plate.json | 6 + .../moreconcrete/items/red_concrete_slab.json | 6 + .../items/red_concrete_stairs.json | 6 + .../moreconcrete/items/red_concrete_wall.json | 6 + .../items/white_concrete_button.json | 6 + .../items/white_concrete_fence.json | 6 + .../items/white_concrete_fence_gate.json | 6 + .../items/white_concrete_lever.json | 6 + .../items/white_concrete_pressure_plate.json | 6 + .../items/white_concrete_slab.json | 6 + .../items/white_concrete_stairs.json | 6 + .../items/white_concrete_wall.json | 6 + .../items/yellow_concrete_button.json | 6 + .../items/yellow_concrete_fence.json | 6 + .../items/yellow_concrete_fence_gate.json | 6 + .../items/yellow_concrete_lever.json | 6 + .../items/yellow_concrete_pressure_plate.json | 6 + .../items/yellow_concrete_slab.json | 6 + .../items/yellow_concrete_stairs.json | 6 + .../items/yellow_concrete_wall.json | 6 + .../black_concrete_fence_inventory.json} | 0 .../black_concrete_wall_inventory.json} | 0 .../blue_concrete_fence_inventory.json} | 0 .../blue_concrete_wall_inventory.json} | 0 .../brown_concrete_fence_inventory.json} | 0 .../brown_concrete_wall_inventory.json} | 0 .../cyan_concrete_fence_inventory.json} | 0 .../cyan_concrete_wall_inventory.json} | 0 .../gray_concrete_fence_inventory.json} | 0 .../gray_concrete_wall_inventory.json} | 0 .../green_concrete_fence_inventory.json} | 0 .../green_concrete_wall_inventory.json} | 0 .../light_blue_concrete_fence_inventory.json} | 0 .../light_blue_concrete_wall_inventory.json} | 0 .../light_gray_concrete_fence_inventory.json} | 0 .../light_gray_concrete_wall_inventory.json} | 0 .../lime_concrete_fence_inventory.json} | 0 .../lime_concrete_wall_inventory.json} | 0 .../magenta_concrete_fence_inventory.json} | 0 .../magenta_concrete_wall_inventory.json} | 0 .../orange_concrete_fence_inventory.json} | 0 .../orange_concrete_wall_inventory.json} | 0 .../pink_concrete_fence_inventory.json} | 0 .../pink_concrete_wall_inventory.json} | 0 .../purple_concrete_fence_inventory.json} | 0 .../purple_concrete_wall_inventory.json} | 0 .../red_concrete_fence_inventory.json} | 0 .../red_concrete_wall_inventory.json} | 0 .../white_concrete_fence_inventory.json} | 0 .../white_concrete_wall_inventory.json} | 0 .../yellow_concrete_fence_inventory.json} | 0 .../yellow_concrete_wall_inventory.json} | 0 .../models/item/black_concrete_button.json | 3 - .../item/black_concrete_fence_gate.json | 3 - .../models/item/black_concrete_lever.json | 3 - .../item/black_concrete_pressure_plate.json | 3 - .../models/item/black_concrete_slab.json | 3 - .../models/item/black_concrete_stairs.json | 3 - .../models/item/blue_concrete_button.json | 3 - .../models/item/blue_concrete_fence_gate.json | 3 - .../models/item/blue_concrete_lever.json | 3 - .../item/blue_concrete_pressure_plate.json | 3 - .../models/item/blue_concrete_slab.json | 3 - .../models/item/blue_concrete_stairs.json | 3 - .../models/item/brown_concrete_button.json | 3 - .../item/brown_concrete_fence_gate.json | 3 - .../models/item/brown_concrete_lever.json | 3 - .../item/brown_concrete_pressure_plate.json | 3 - .../models/item/brown_concrete_slab.json | 3 - .../models/item/brown_concrete_stairs.json | 3 - .../models/item/cyan_concrete_button.json | 3 - .../models/item/cyan_concrete_fence_gate.json | 3 - .../models/item/cyan_concrete_lever.json | 3 - .../item/cyan_concrete_pressure_plate.json | 3 - .../models/item/cyan_concrete_slab.json | 3 - .../models/item/cyan_concrete_stairs.json | 3 - .../models/item/gray_concrete_button.json | 3 - .../models/item/gray_concrete_fence_gate.json | 3 - .../models/item/gray_concrete_lever.json | 3 - .../item/gray_concrete_pressure_plate.json | 3 - .../models/item/gray_concrete_slab.json | 3 - .../models/item/gray_concrete_stairs.json | 3 - .../models/item/green_concrete_button.json | 3 - .../item/green_concrete_fence_gate.json | 3 - .../models/item/green_concrete_lever.json | 3 - .../item/green_concrete_pressure_plate.json | 3 - .../models/item/green_concrete_slab.json | 3 - .../models/item/green_concrete_stairs.json | 3 - .../item/light_blue_concrete_button.json | 3 - .../item/light_blue_concrete_fence_gate.json | 3 - .../item/light_blue_concrete_lever.json | 3 - .../light_blue_concrete_pressure_plate.json | 3 - .../models/item/light_blue_concrete_slab.json | 3 - .../item/light_blue_concrete_stairs.json | 3 - .../item/light_gray_concrete_button.json | 3 - .../item/light_gray_concrete_fence_gate.json | 3 - .../item/light_gray_concrete_lever.json | 3 - .../light_gray_concrete_pressure_plate.json | 3 - .../models/item/light_gray_concrete_slab.json | 3 - .../item/light_gray_concrete_stairs.json | 3 - .../models/item/lime_concrete_button.json | 3 - .../models/item/lime_concrete_fence_gate.json | 3 - .../models/item/lime_concrete_lever.json | 3 - .../item/lime_concrete_pressure_plate.json | 3 - .../models/item/lime_concrete_slab.json | 3 - .../models/item/lime_concrete_stairs.json | 3 - .../models/item/magenta_concrete_button.json | 3 - .../item/magenta_concrete_fence_gate.json | 3 - .../models/item/magenta_concrete_lever.json | 3 - .../item/magenta_concrete_pressure_plate.json | 3 - .../models/item/magenta_concrete_slab.json | 3 - .../models/item/magenta_concrete_stairs.json | 3 - .../models/item/orange_concrete_button.json | 3 - .../item/orange_concrete_fence_gate.json | 3 - .../models/item/orange_concrete_lever.json | 3 - .../item/orange_concrete_pressure_plate.json | 3 - .../models/item/orange_concrete_slab.json | 3 - .../models/item/orange_concrete_stairs.json | 3 - .../models/item/pink_concrete_button.json | 3 - .../models/item/pink_concrete_fence_gate.json | 3 - .../models/item/pink_concrete_lever.json | 3 - .../item/pink_concrete_pressure_plate.json | 3 - .../models/item/pink_concrete_slab.json | 3 - .../models/item/pink_concrete_stairs.json | 3 - .../models/item/purple_concrete_button.json | 3 - .../item/purple_concrete_fence_gate.json | 3 - .../models/item/purple_concrete_lever.json | 3 - .../item/purple_concrete_pressure_plate.json | 3 - .../models/item/purple_concrete_slab.json | 3 - .../models/item/purple_concrete_stairs.json | 3 - .../models/item/red_concrete_button.json | 3 - .../models/item/red_concrete_fence_gate.json | 3 - .../models/item/red_concrete_lever.json | 3 - .../item/red_concrete_pressure_plate.json | 3 - .../models/item/red_concrete_slab.json | 3 - .../models/item/red_concrete_stairs.json | 3 - .../models/item/white_concrete_button.json | 3 - .../item/white_concrete_fence_gate.json | 3 - .../models/item/white_concrete_lever.json | 3 - .../item/white_concrete_pressure_plate.json | 3 - .../models/item/white_concrete_slab.json | 3 - .../models/item/white_concrete_stairs.json | 3 - .../models/item/yellow_concrete_button.json | 3 - .../item/yellow_concrete_fence_gate.json | 3 - .../models/item/yellow_concrete_lever.json | 3 - .../item/yellow_concrete_pressure_plate.json | 3 - .../models/item/yellow_concrete_slab.json | 3 - .../models/item/yellow_concrete_stairs.json | 3 - .../neoforge/datagen/ModDataGenerator.java | 17 +- .../providers/ModBlockStatesProvider.java | 209 ------------ .../providers/ModBlockTagsProvider.java | 6 +- .../datagen/providers/ModModelProvider.java | 252 ++++++++++++++ .../resources/META-INF/neoforge.mods.toml | 4 +- 590 files changed, 2902 insertions(+), 1787 deletions(-) create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json create mode 100644 forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json rename forge/src/generated/resources/assets/moreconcrete/models/{item/black_concrete_fence.json => block/black_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/black_concrete_wall.json => block/black_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/blue_concrete_fence.json => block/blue_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/blue_concrete_wall.json => block/blue_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/brown_concrete_fence.json => block/brown_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/brown_concrete_wall.json => block/brown_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/cyan_concrete_fence.json => block/cyan_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/cyan_concrete_wall.json => block/cyan_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/gray_concrete_fence.json => block/gray_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/gray_concrete_wall.json => block/gray_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/green_concrete_fence.json => block/green_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/green_concrete_wall.json => block/green_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/light_blue_concrete_fence.json => block/light_blue_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/light_blue_concrete_wall.json => block/light_blue_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/light_gray_concrete_fence.json => block/light_gray_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/light_gray_concrete_wall.json => block/light_gray_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/lime_concrete_fence.json => block/lime_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/lime_concrete_wall.json => block/lime_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/magenta_concrete_fence.json => block/magenta_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/magenta_concrete_wall.json => block/magenta_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/orange_concrete_fence.json => block/orange_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/orange_concrete_wall.json => block/orange_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/pink_concrete_fence.json => block/pink_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/pink_concrete_wall.json => block/pink_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/purple_concrete_fence.json => block/purple_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/purple_concrete_wall.json => block/purple_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/red_concrete_fence.json => block/red_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/red_concrete_wall.json => block/red_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/white_concrete_fence.json => block/white_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/white_concrete_wall.json => block/white_concrete_wall_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/yellow_concrete_fence.json => block/yellow_concrete_fence_inventory.json} (100%) rename forge/src/generated/resources/assets/moreconcrete/models/{item/yellow_concrete_wall.json => block/yellow_concrete_wall_inventory.json} (100%) delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json delete mode 100644 forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json delete mode 100644 forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModBlockStatesProvider.java create mode 100644 forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModModelProvider.java create mode 100644 forge/src/main/resources/META-INF/accesstransformer.cfg create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json create mode 100644 neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/black_concrete_fence.json => block/black_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/black_concrete_wall.json => block/black_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/blue_concrete_fence.json => block/blue_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/blue_concrete_wall.json => block/blue_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/brown_concrete_fence.json => block/brown_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/brown_concrete_wall.json => block/brown_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/cyan_concrete_fence.json => block/cyan_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/cyan_concrete_wall.json => block/cyan_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/gray_concrete_fence.json => block/gray_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/gray_concrete_wall.json => block/gray_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/green_concrete_fence.json => block/green_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/green_concrete_wall.json => block/green_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/light_blue_concrete_fence.json => block/light_blue_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/light_blue_concrete_wall.json => block/light_blue_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/light_gray_concrete_fence.json => block/light_gray_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/light_gray_concrete_wall.json => block/light_gray_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/lime_concrete_fence.json => block/lime_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/lime_concrete_wall.json => block/lime_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/magenta_concrete_fence.json => block/magenta_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/magenta_concrete_wall.json => block/magenta_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/orange_concrete_fence.json => block/orange_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/orange_concrete_wall.json => block/orange_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/pink_concrete_fence.json => block/pink_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/pink_concrete_wall.json => block/pink_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/purple_concrete_fence.json => block/purple_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/purple_concrete_wall.json => block/purple_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/red_concrete_fence.json => block/red_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/red_concrete_wall.json => block/red_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/white_concrete_fence.json => block/white_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/white_concrete_wall.json => block/white_concrete_wall_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/yellow_concrete_fence.json => block/yellow_concrete_fence_inventory.json} (100%) rename neoforge/src/generated/resources/assets/moreconcrete/models/{item/yellow_concrete_wall.json => block/yellow_concrete_wall_inventory.json} (100%) delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json delete mode 100644 neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json delete mode 100644 neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockStatesProvider.java create mode 100644 neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModModelProvider.java diff --git a/forge/build.gradle b/forge/build.gradle index 33ea6a93..846d7aac 100644 --- a/forge/build.gradle +++ b/forge/build.gradle @@ -12,7 +12,7 @@ minecraft { mappings channel: 'official', version: minecraft_version // makeObfSourceJar = false // an Srg named sources jar is made by default. uncomment this to disable. - // accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') + accessTransformer = file('src/main/resources/META-INF/accesstransformer.cfg') reobf = false diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json index b571a6fc..fd56ffa3 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json index a7973f30..4d26179f 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/black_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/black_concrete_wall_side_tall", + "model": "moreconcrete:block/black_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/black_concrete_wall_side", + "model": "moreconcrete:block/black_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/black_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json index b564e837..18a4560b 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json index 064f5d74..83cf682e 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/blue_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side_tall", + "model": "moreconcrete:block/blue_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side", + "model": "moreconcrete:block/blue_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json index 278cee0a..0f5f17b5 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json index 744a74b8..4085528f 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/brown_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side_tall", + "model": "moreconcrete:block/brown_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side", + "model": "moreconcrete:block/brown_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json index 6c72690b..af22f8ed 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json index 8e55c40c..88cdb3af 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/cyan_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side_tall", + "model": "moreconcrete:block/cyan_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side", + "model": "moreconcrete:block/cyan_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json index a7c15543..4b8ce737 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json index 232e6051..4ae84bab 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/gray_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side_tall", + "model": "moreconcrete:block/gray_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side", + "model": "moreconcrete:block/gray_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json index fd0e8747..65533e6c 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json index 1d2a58d4..53dcf1ea 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/green_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/green_concrete_wall_side_tall", + "model": "moreconcrete:block/green_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/green_concrete_wall_side", + "model": "moreconcrete:block/green_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/green_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json index a44848e7..c4a2aeb4 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json index 7ea34ce1..c4b1df46 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/light_blue_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", + "model": "moreconcrete:block/light_blue_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side", + "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json index 10c84b9a..ce2018cf 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json index 635e7e52..7647c086 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/light_gray_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", + "model": "moreconcrete:block/light_gray_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side", + "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json index b0513bf6..675f34f3 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json index 27272a94..e5b9ac5e 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/lime_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side_tall", + "model": "moreconcrete:block/lime_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side", + "model": "moreconcrete:block/lime_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json index 7690142d..c545a8e1 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json index 238ff5f6..134710ac 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/magenta_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side_tall", + "model": "moreconcrete:block/magenta_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side", + "model": "moreconcrete:block/magenta_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json index 85299dd4..a7f4efc1 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json index 15aba7dd..8b0b40e7 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/orange_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side_tall", + "model": "moreconcrete:block/orange_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side", + "model": "moreconcrete:block/orange_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json index 1f29cea2..965050d4 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json index 5ad5de2d..67a40bf5 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/pink_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side_tall", + "model": "moreconcrete:block/pink_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side", + "model": "moreconcrete:block/pink_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json index 28f139d1..efcd82a9 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json index d840bea7..fafefd7e 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/purple_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side_tall", + "model": "moreconcrete:block/purple_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side", + "model": "moreconcrete:block/purple_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json index 5eb6e9f0..17c0807b 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json index e58d693c..cc49afe4 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/red_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/red_concrete_wall_side_tall", + "model": "moreconcrete:block/red_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/red_concrete_wall_side", + "model": "moreconcrete:block/red_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/red_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json index 4f58729a..f1e72161 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json index 736a8b47..ee4df1f8 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/white_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/white_concrete_wall_side_tall", + "model": "moreconcrete:block/white_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/white_concrete_wall_side", + "model": "moreconcrete:block/white_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/white_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json index fa65f499..c029ba44 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json index df1ca311..4286729f 100644 --- a/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json +++ b/forge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/yellow_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side_tall", + "model": "moreconcrete:block/yellow_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side", + "model": "moreconcrete:block/yellow_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side_tall", diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json new file mode 100644 index 00000000..71e737ba --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json new file mode 100644 index 00000000..18c813b9 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json new file mode 100644 index 00000000..094ae1b8 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json new file mode 100644 index 00000000..636c6d61 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json new file mode 100644 index 00000000..3e97d0fd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json new file mode 100644 index 00000000..25ef8d3f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json new file mode 100644 index 00000000..500e85e5 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json new file mode 100644 index 00000000..3a5993bd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json new file mode 100644 index 00000000..02e59ad0 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json new file mode 100644 index 00000000..2f48b50c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json new file mode 100644 index 00000000..02fdd9d5 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json new file mode 100644 index 00000000..a6786478 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json new file mode 100644 index 00000000..04b9b6e1 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json new file mode 100644 index 00000000..8e56442c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json new file mode 100644 index 00000000..e4231dfd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json new file mode 100644 index 00000000..eb2a57c5 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json new file mode 100644 index 00000000..a4c1c33d --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json new file mode 100644 index 00000000..dcf333f4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json new file mode 100644 index 00000000..75840753 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json new file mode 100644 index 00000000..0191d0b0 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json new file mode 100644 index 00000000..092c71e6 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json new file mode 100644 index 00000000..6adfe9cd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json new file mode 100644 index 00000000..25c08f20 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json new file mode 100644 index 00000000..98c8729b --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json new file mode 100644 index 00000000..919b5108 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json new file mode 100644 index 00000000..9ca70747 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json new file mode 100644 index 00000000..e295d9c6 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json new file mode 100644 index 00000000..576357d8 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json new file mode 100644 index 00000000..962a4e3a --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json new file mode 100644 index 00000000..98485631 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json new file mode 100644 index 00000000..9df4428f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json new file mode 100644 index 00000000..714024e0 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json new file mode 100644 index 00000000..f4c18c54 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json new file mode 100644 index 00000000..d7bc1f02 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json new file mode 100644 index 00000000..6e81e612 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json new file mode 100644 index 00000000..c4695c89 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json new file mode 100644 index 00000000..10ff18e7 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json new file mode 100644 index 00000000..860d99da --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json new file mode 100644 index 00000000..51e3294e --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json new file mode 100644 index 00000000..c5727e9e --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json new file mode 100644 index 00000000..77f3ed68 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json new file mode 100644 index 00000000..7205ffe4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json new file mode 100644 index 00000000..f70861ef --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json new file mode 100644 index 00000000..53a57547 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json new file mode 100644 index 00000000..10687744 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json new file mode 100644 index 00000000..f4cace9c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json new file mode 100644 index 00000000..619c9514 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json new file mode 100644 index 00000000..b4ff85de --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json new file mode 100644 index 00000000..71c27837 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json new file mode 100644 index 00000000..e2497cf6 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json new file mode 100644 index 00000000..1e7c845f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json new file mode 100644 index 00000000..f884e4cc --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json new file mode 100644 index 00000000..a68512d1 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json new file mode 100644 index 00000000..d021d629 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json new file mode 100644 index 00000000..44be3ad9 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json new file mode 100644 index 00000000..c77f0e42 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json new file mode 100644 index 00000000..91ccd6dd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json new file mode 100644 index 00000000..19cdca0c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json new file mode 100644 index 00000000..afd42ab9 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json new file mode 100644 index 00000000..8d3bd0dc --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json new file mode 100644 index 00000000..fe7b0739 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json new file mode 100644 index 00000000..81032320 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json new file mode 100644 index 00000000..70ab0090 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json new file mode 100644 index 00000000..00073d31 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json new file mode 100644 index 00000000..b45463a7 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json new file mode 100644 index 00000000..8c1552a3 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json new file mode 100644 index 00000000..d9b05a03 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json new file mode 100644 index 00000000..03c7f520 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json new file mode 100644 index 00000000..f374ab0a --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json new file mode 100644 index 00000000..088f5171 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json new file mode 100644 index 00000000..d72de1cd --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json new file mode 100644 index 00000000..726fc9a6 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json new file mode 100644 index 00000000..b12b183d --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json new file mode 100644 index 00000000..637488c4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json new file mode 100644 index 00000000..14d18d66 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json new file mode 100644 index 00000000..e6b55201 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json new file mode 100644 index 00000000..7fd2c648 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json new file mode 100644 index 00000000..d8e8df2e --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json new file mode 100644 index 00000000..3a6f1bf0 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json new file mode 100644 index 00000000..65473d10 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json new file mode 100644 index 00000000..5db2f86f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json new file mode 100644 index 00000000..099439d4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json new file mode 100644 index 00000000..3bec4e3f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json new file mode 100644 index 00000000..95d13733 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json new file mode 100644 index 00000000..da74f50c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json new file mode 100644 index 00000000..16c472de --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json new file mode 100644 index 00000000..2734a39b --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json new file mode 100644 index 00000000..30cb243c --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json new file mode 100644 index 00000000..d428f567 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json new file mode 100644 index 00000000..7272c848 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json new file mode 100644 index 00000000..850ca1b4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json new file mode 100644 index 00000000..65d5bb27 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json new file mode 100644 index 00000000..d9d11812 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json new file mode 100644 index 00000000..523acd39 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json new file mode 100644 index 00000000..bde098cb --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json new file mode 100644 index 00000000..d706cd74 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json new file mode 100644 index 00000000..0ac23f1b --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json new file mode 100644 index 00000000..072486ea --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json new file mode 100644 index 00000000..96161d94 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json new file mode 100644 index 00000000..c64c17c5 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json new file mode 100644 index 00000000..47fd609f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json new file mode 100644 index 00000000..c07570f0 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json new file mode 100644 index 00000000..7bd7d85d --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json new file mode 100644 index 00000000..931a2ca1 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json new file mode 100644 index 00000000..6807f89b --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json new file mode 100644 index 00000000..6f80d5ae --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json new file mode 100644 index 00000000..5969a980 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json new file mode 100644 index 00000000..1b514bce --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json new file mode 100644 index 00000000..aa6ec174 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json new file mode 100644 index 00000000..f5e7ffb3 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json new file mode 100644 index 00000000..5972259e --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json new file mode 100644 index 00000000..929eabcc --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json new file mode 100644 index 00000000..46600192 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json new file mode 100644 index 00000000..ddc38683 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json new file mode 100644 index 00000000..c6fa7b23 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json new file mode 100644 index 00000000..56deb3e8 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json new file mode 100644 index 00000000..5e2bf1f5 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json new file mode 100644 index 00000000..384a30c3 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json new file mode 100644 index 00000000..b1205714 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json new file mode 100644 index 00000000..ea7c60b6 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json new file mode 100644 index 00000000..b259ce4f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json new file mode 100644 index 00000000..c8736bb4 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json new file mode 100644 index 00000000..7109712d --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json new file mode 100644 index 00000000..3e82b754 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_lever" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json new file mode 100644 index 00000000..fa0c440f --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json new file mode 100644 index 00000000..4b119604 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_slab" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json new file mode 100644 index 00000000..f65d01b2 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_stairs" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json new file mode 100644 index 00000000..a2670030 --- /dev/null +++ b/forge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence.json b/forge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_fence_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_fence_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_wall.json b/forge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_wall_inventory.json similarity index 100% rename from forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_wall.json rename to forge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_wall_inventory.json diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json deleted file mode 100644 index f9b758b1..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json deleted file mode 100644 index 2437ec0e..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json deleted file mode 100644 index 86829fc0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json deleted file mode 100644 index 82d7921a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json deleted file mode 100644 index af400729..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json deleted file mode 100644 index 6efc25cc..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json deleted file mode 100644 index 7a0e7a61..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json deleted file mode 100644 index cecad3f0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json deleted file mode 100644 index 0af4654e..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json deleted file mode 100644 index 50c13fa0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json deleted file mode 100644 index 1ac3f839..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json deleted file mode 100644 index 3823bdb9..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json deleted file mode 100644 index 56abbd17..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json deleted file mode 100644 index e3ea7b7f..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json deleted file mode 100644 index 9413fd46..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json deleted file mode 100644 index 6b838189..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json deleted file mode 100644 index d6930535..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json deleted file mode 100644 index 2761c2fe..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json deleted file mode 100644 index 870abee4..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json deleted file mode 100644 index 05161f0d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json deleted file mode 100644 index 33f5e5e4..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json deleted file mode 100644 index 2f87cd75..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json deleted file mode 100644 index 9616ba9e..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json deleted file mode 100644 index aae2746f..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json deleted file mode 100644 index 7ddf95f2..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json deleted file mode 100644 index 3412df76..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json deleted file mode 100644 index ac3472df..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json deleted file mode 100644 index 07f937c9..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json deleted file mode 100644 index 7283a47c..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json deleted file mode 100644 index 09258818..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json deleted file mode 100644 index 44f8c0b6..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json deleted file mode 100644 index 2f6845ac..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json deleted file mode 100644 index 200c50d7..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json deleted file mode 100644 index 225fe90f..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json deleted file mode 100644 index cb2f1a27..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json deleted file mode 100644 index 111b477b..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json deleted file mode 100644 index e979adb9..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json deleted file mode 100644 index ea0179c9..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json deleted file mode 100644 index fc12e79f..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json deleted file mode 100644 index 8463746a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json deleted file mode 100644 index 840a9a03..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json deleted file mode 100644 index 27354fa4..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json deleted file mode 100644 index 30cc74dd..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json deleted file mode 100644 index fcce582d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json deleted file mode 100644 index 71ed12ea..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json deleted file mode 100644 index 676a0f6a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json deleted file mode 100644 index d9b87977..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json deleted file mode 100644 index d3fea526..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json deleted file mode 100644 index ba41efcd..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json deleted file mode 100644 index b3cd5480..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json deleted file mode 100644 index f0672fc0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json deleted file mode 100644 index 82732119..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json deleted file mode 100644 index 62d51c38..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json deleted file mode 100644 index 33c6f9a5..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json deleted file mode 100644 index 6fa9cfb0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json deleted file mode 100644 index f1c25f59..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json deleted file mode 100644 index a3c0f704..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json deleted file mode 100644 index cbe5a62a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json deleted file mode 100644 index c9bef329..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json deleted file mode 100644 index eb61f4ae..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json deleted file mode 100644 index f1165c1e..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json deleted file mode 100644 index 8caf5511..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json deleted file mode 100644 index 0f5504f2..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json deleted file mode 100644 index 9c3bd20d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json deleted file mode 100644 index 90b2700a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json deleted file mode 100644 index 0a08c325..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json deleted file mode 100644 index 5088028b..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json deleted file mode 100644 index a2d29a11..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json deleted file mode 100644 index eee74fe0..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json deleted file mode 100644 index 6d3e10d7..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json deleted file mode 100644 index a3ca4235..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json deleted file mode 100644 index 49811e2d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json deleted file mode 100644 index d19f9773..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json deleted file mode 100644 index 828eccd5..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json deleted file mode 100644 index 109bb88d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json deleted file mode 100644 index a34e1de3..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json deleted file mode 100644 index 111ce5b1..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json deleted file mode 100644 index 8b07030d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json deleted file mode 100644 index 2f5c4657..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json deleted file mode 100644 index 45bb774d..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json deleted file mode 100644 index 234f9eac..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json deleted file mode 100644 index 15afdf2a..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json deleted file mode 100644 index 84b775ae..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json deleted file mode 100644 index cf0e3b98..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json deleted file mode 100644 index e7ea29cc..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json deleted file mode 100644 index ab464708..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json deleted file mode 100644 index 63de705c..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json deleted file mode 100644 index cbd59f07..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json deleted file mode 100644 index 8d7357d7..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json deleted file mode 100644 index d085adc9..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json deleted file mode 100644 index 66c02990..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_button_inventory" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json deleted file mode 100644 index 459d53dc..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_fence_gate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json deleted file mode 100644 index 32b5d2be..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_lever" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json deleted file mode 100644 index df604745..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_pressure_plate" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json deleted file mode 100644 index f8fcb82b..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_slab" -} \ No newline at end of file diff --git a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json b/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json deleted file mode 100644 index a2f234ed..00000000 --- a/forge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_stairs" -} \ No newline at end of file diff --git a/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/ModDataGenerator.java b/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/ModDataGenerator.java index 695df07d..c5062da6 100644 --- a/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/ModDataGenerator.java +++ b/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/ModDataGenerator.java @@ -38,6 +38,6 @@ public static void onGatherData(final GatherDataEvent event) generator.addProvider(event.includeServer(), new ModLootTableProvider(packOutput, lookupProvider)); // client - generator.addProvider(event.includeClient(), new ModBlockStatesProvider(packOutput, helper)); + generator.addProvider(event.includeClient(), new ModModelProvider(packOutput, MOD_ID)); } } diff --git a/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModBlockStatesProvider.java b/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModBlockStatesProvider.java deleted file mode 100644 index c1b03a2a..00000000 --- a/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModBlockStatesProvider.java +++ /dev/null @@ -1,209 +0,0 @@ -package com.autovw.moreconcrete.forge.datagen.providers; - -import com.autovw.moreconcrete.common.MoreConcrete; -import com.autovw.moreconcrete.forge.core.ModBlocks; -import net.minecraft.core.Direction; -import net.minecraft.data.PackOutput; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.block.*; -import net.minecraft.world.level.block.state.properties.AttachFace; -import net.minecraftforge.client.model.generators.BlockModelBuilder; -import net.minecraftforge.client.model.generators.BlockStateProvider; -import net.minecraftforge.client.model.generators.ConfiguredModel; -import net.minecraftforge.common.data.ExistingFileHelper; -import net.minecraftforge.registries.ForgeRegistries; -import net.minecraftforge.registries.RegistryObject; - -import java.util.Objects; - -/** - * @author Autovw - */ -public class ModBlockStatesProvider extends BlockStateProvider -{ - public ModBlockStatesProvider(PackOutput packOutput, ExistingFileHelper exFileHelper) - { - super(packOutput, MoreConcrete.MOD_ID, exFileHelper); - } - - @Override - protected void registerStatesAndModels() - { - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof SlabBlock) - .forEach(this::slabBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof StairBlock) - .forEach(this::stairsBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof WallBlock) - .forEach(this::wallBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof LeverBlock) - .forEach(this::leverBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof PressurePlateBlock) - .forEach(this::pressurePlateBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof FenceBlock) - .forEach(this::fenceBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof FenceGateBlock) - .forEach(this::fenceGateBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) - .filter(predicate -> predicate instanceof ButtonBlock) - .forEach(this::buttonBlock); - } - - public void slabBlock(Block slab) - { - String slabPath = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(slab)).getPath(); - String parent = slabPath.replace("_slab", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - slabBlock((SlabBlock) slab, txt, txt, txt, txt); - itemModels().withExistingParent(slabPath, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(slab).getNamespace(), "block/" + slabPath)); - } - - public void stairsBlock(Block stairs) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(stairs)).getPath(); - String parent = path.replace("_stairs", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - stairsBlock((StairBlock) stairs, txt); - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(stairs).getNamespace(), "block/" + path)); - } - - public void wallBlock(Block wall) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(wall)).getPath(); - String parent = path.replace("_wall", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - wallBlock((WallBlock) wall, txt); - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(wall).getNamespace(), "block/" + path + "_post")); - itemModels().wallInventory(path, ResourceLocation.withDefaultNamespace("block/" + parent)); - } - - /** - * Helper method for registering blockstates/models for levers. - * - * @param lever Lever block - */ - public void leverBlock(Block lever) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(lever)).getPath(); - String parent = path.replace("_lever", ""); - ResourceLocation texture = mcLoc("block/" + parent); - - // Creates lever_model model file - BlockModelBuilder leverModel = models().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "block/lever_model")).texture("base", texture); - // Creates lever_model_on model file - BlockModelBuilder leverModelOn = models().withExistingParent(path + "_on", ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "block/lever_model_on")).texture("base", texture); - - getVariantBuilder(lever).forAllStates(blockState -> { - Direction facing = blockState.getValue(LeverBlock.FACING); - AttachFace face = blockState.getValue(LeverBlock.FACE); - boolean powered = blockState.getValue(LeverBlock.POWERED); - - return ConfiguredModel.builder() - .modelFile(powered ? leverModel : leverModelOn) - .rotationX(face == AttachFace.FLOOR ? 0 : (face == AttachFace.WALL ? 90 : 180)) - .rotationY((int) (face == AttachFace.CEILING ? facing : facing.getOpposite()).toYRot()) - .build(); - }); - - // item model - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(lever).getNamespace(), "block/" + path)); - } - - /** - * Helper method for registering blockstates/models for pressure plates. - * - * @param pressurePlate Registered pressure plate - */ - public void pressurePlateBlock(Block pressurePlate) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(pressurePlate)).getPath(); - String parent = path.replace("_pressure_plate", ""); - ResourceLocation texture = mcLoc("block/" + parent); - - // Creates pressure plate model file - BlockModelBuilder pressurePlateModel = models().withExistingParent(path, mcLoc("block/pressure_plate_up")).texture("texture", texture); - // Creates pressure plate down model file - BlockModelBuilder pressurePlateModelDown = models().withExistingParent(path + "_down", mcLoc("block/pressure_plate_down")).texture("texture", texture); - - getVariantBuilder(pressurePlate) - .partialState().with(PressurePlateBlock.POWERED, true).addModels(new ConfiguredModel(pressurePlateModelDown)) - .partialState().with(PressurePlateBlock.POWERED, false).addModels(new ConfiguredModel(pressurePlateModel)); - - // item model - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(pressurePlate).getNamespace(), "block/" + path)); - } - - /** - * Helper method for registering blockstates/models for fences. - * - * @param fence Registered fence - */ - public void fenceBlock(Block fence) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(fence)).getPath(); - String parent = path.replace("_fence", ""); - ResourceLocation txt = mcLoc("block/" + parent); - fenceBlock((FenceBlock) fence, txt); - - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(fence).getNamespace(), "block/" + path + "_post")); - itemModels().fenceInventory(path, txt); - } - - /** - * Helper method for registering blockstates/models for fence gates. - * - * @param fenceGate Registered fence gate - */ - public void fenceGateBlock(Block fenceGate) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(fenceGate)).getPath(); - String parent = path.replace("_fence_gate", ""); - ResourceLocation txt = mcLoc("block/" + parent); - fenceGateBlock((FenceGateBlock) fenceGate, txt); - - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(ForgeRegistries.BLOCKS.getKey(fenceGate).getNamespace(), "block/" + path)); - } - - /** - * Helper method for creating blockstates and models for buttons - * - * @param button Registered button block - */ - public void buttonBlock(Block button) - { - String path = Objects.requireNonNull(ForgeRegistries.BLOCKS.getKey(button)).getPath(); - String parent = path.replace("_button", ""); - ResourceLocation txt = mcLoc("block/" + parent); - - BlockModelBuilder buttonModel = models().withExistingParent(path, mcLoc("block/button")).texture("texture", txt); - BlockModelBuilder buttonModelPressed = models().withExistingParent(path + "_pressed", mcLoc("block/button_pressed")).texture("texture", txt); - BlockModelBuilder buttonModelInventory = models().withExistingParent(path + "_inventory", mcLoc("block/button_inventory")).texture("texture", txt); - - getVariantBuilder(button).forAllStates((blockState -> { - Direction facing = blockState.getValue(ButtonBlock.FACING); - AttachFace face = blockState.getValue(ButtonBlock.FACE); - boolean powered = blockState.getValue(ButtonBlock.POWERED); - - return ConfiguredModel.builder() - .modelFile(powered ? buttonModelPressed : buttonModel) - .rotationX(face == AttachFace.FLOOR ? 0 : (face == AttachFace.WALL ? 90 : 180)) - .rotationY((int) (face == AttachFace.CEILING ? facing : facing.getOpposite()).toYRot()) - .uvLock(face == AttachFace.WALL).build(); - })); - - itemModels().withExistingParent(path, buttonModelInventory.getLocation()); // item model - } -} diff --git a/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModModelProvider.java b/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModModelProvider.java new file mode 100644 index 00000000..63d94d28 --- /dev/null +++ b/forge/src/main/java/com/autovw/moreconcrete/forge/datagen/providers/ModModelProvider.java @@ -0,0 +1,312 @@ +package com.autovw.moreconcrete.forge.datagen.providers; + +import com.autovw.moreconcrete.common.MoreConcrete; +import com.autovw.moreconcrete.forge.core.ModBlocks; +import net.minecraft.client.data.models.BlockModelGenerators; +import net.minecraft.client.data.models.ItemModelGenerators; +import net.minecraft.client.data.models.ModelProvider; +import net.minecraft.client.data.models.blockstates.*; +import net.minecraft.client.data.models.model.ModelTemplate; +import net.minecraft.client.data.models.model.ModelTemplates; +import net.minecraft.client.data.models.model.TextureMapping; +import net.minecraft.client.data.models.model.TextureSlot; +import net.minecraft.client.renderer.item.BlockModelWrapper; +import net.minecraft.core.Direction; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.CachedOutput; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.item.Item; +import net.minecraft.world.level.block.*; +import net.minecraft.world.level.block.state.properties.AttachFace; +import net.minecraft.world.level.block.state.properties.BlockStateProperties; +import net.minecraftforge.registries.RegistryObject; + +import java.util.Collections; +import java.util.Objects; +import java.util.Optional; +import java.util.concurrent.CompletableFuture; +import java.util.stream.Stream; + +/** + * @author Autovw + */ +public class ModModelProvider extends ModelProvider +{ + private final PackOutput.PathProvider blockStatePathProvider; + private final PackOutput.PathProvider itemInfoPathProvider; + private final PackOutput.PathProvider modelPathProvider; + protected final String modId; + + public ModModelProvider(PackOutput packOutput, String modId) + { + super(packOutput); + this.blockStatePathProvider = packOutput.createPathProvider(PackOutput.Target.RESOURCE_PACK, "blockstates"); + this.itemInfoPathProvider = packOutput.createPathProvider(PackOutput.Target.RESOURCE_PACK, "items"); + this.modelPathProvider = packOutput.createPathProvider(PackOutput.Target.RESOURCE_PACK, "models"); + this.modId = modId; + } + + protected void registerModels(BlockModelGenerators blockModels, ItemModelGenerators itemModels) + { + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof SlabBlock) + .forEach((block) -> this.slabBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof StairBlock) + .forEach((block) -> this.stairsBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof WallBlock) + .forEach((block) -> this.wallBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof LeverBlock) + .forEach((block) -> this.leverBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof PressurePlateBlock) + .forEach((block) -> this.pressurePlateBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof FenceBlock) + .forEach((block) -> this.fenceBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof FenceGateBlock) + .forEach((block) -> this.fenceGateBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(RegistryObject::get) + .filter(predicate -> predicate instanceof ButtonBlock) + .forEach((block) -> this.buttonBlock(blockModels, block)); + } + + public void slabBlock(BlockModelGenerators blockModels, Block slab) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(slab)); + String parent = id.getPath().replace("_slab", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.BOTTOM, parentTexture).put(TextureSlot.TOP, parentTexture).put(TextureSlot.SIDE, parentTexture); + ResourceLocation slabBottomModel = ModelTemplates.SLAB_BOTTOM.create(slab, textureMapping, blockModels.modelOutput); + ResourceLocation slabTopModel = ModelTemplates.SLAB_TOP.create(slab, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createSlab(slab, slabBottomModel, slabTopModel, parentTexture)); + + blockModels.itemModelOutput.accept(slab.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void stairsBlock(BlockModelGenerators blockModels, Block stairs) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(stairs)); + String parent = id.getPath().replace("_stairs", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.BOTTOM, parentTexture).put(TextureSlot.SIDE, parentTexture).put(TextureSlot.TOP, parentTexture); + ResourceLocation stairsInnerModel = ModelTemplates.STAIRS_INNER.create(stairs, textureMapping, blockModels.modelOutput); + ResourceLocation stairsStraightModel = ModelTemplates.STAIRS_STRAIGHT.create(stairs, textureMapping, blockModels.modelOutput); + ResourceLocation stairsOuterModel = ModelTemplates.STAIRS_OUTER.create(stairs, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createStairs(stairs, stairsInnerModel, stairsStraightModel, stairsOuterModel)); + + blockModels.itemModelOutput.accept(stairs.asItem(), new BlockModelWrapper.Unbaked(stairsStraightModel, Collections.emptyList())); + } + + public void wallBlock(BlockModelGenerators blockModels, Block wall) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(wall)); + String parent = id.getPath().replace("_wall", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.WALL, parentTexture); + ResourceLocation wallPostModel = ModelTemplates.WALL_POST.create(wall, textureMapping, blockModels.modelOutput); + ResourceLocation wallLowSideModel = ModelTemplates.WALL_LOW_SIDE.create(wall, textureMapping, blockModels.modelOutput); + ResourceLocation wallTallSideModel = ModelTemplates.WALL_TALL_SIDE.create(wall, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createWall(wall, wallPostModel, wallLowSideModel, wallTallSideModel)); + + ResourceLocation wallInventoryModel = ModelTemplates.WALL_INVENTORY.create(wall, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(wall.asItem(), new BlockModelWrapper.Unbaked(wallInventoryModel, Collections.emptyList())); + } + + public void leverBlock(BlockModelGenerators blockModels, Block lever) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(lever)); + String parent = id.getPath().replace("_lever", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureSlot base = TextureSlot.create("base"); + TextureMapping textureMapping = new TextureMapping().put(base, parentTexture); + ResourceLocation leverModelLoc = ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "lever_model"); + ResourceLocation leverModelOnLoc = ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "lever_model_on"); + ResourceLocation leverModel = this.createModel(leverModelLoc, base).create(lever, textureMapping, blockModels.modelOutput); + ResourceLocation leverModelOn = this.createModel(leverModelOnLoc, "_on", base).create(lever, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(this.createLever(lever, leverModel, leverModelOn)); + + blockModels.itemModelOutput.accept(lever.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + private BlockStateGenerator createLever(Block lever, ResourceLocation leverModelLoc, ResourceLocation leverModelOnLoc) + { + return MultiVariantGenerator.multiVariant(lever) + .with(BlockModelGenerators.createBooleanModelDispatch(BlockStateProperties.POWERED, leverModelLoc, leverModelOnLoc)) + .with( + PropertyDispatch.properties(BlockStateProperties.ATTACH_FACE, BlockStateProperties.HORIZONTAL_FACING) + .select( + AttachFace.CEILING, + Direction.NORTH, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180) + ) + .select( + AttachFace.CEILING, + Direction.EAST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270) + ) + .select(AttachFace.CEILING, Direction.SOUTH, Variant.variant().with(VariantProperties.X_ROT, VariantProperties.Rotation.R180)) + .select( + AttachFace.CEILING, + Direction.WEST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90) + ) + .select(AttachFace.FLOOR, Direction.NORTH, Variant.variant()) + .select(AttachFace.FLOOR, Direction.EAST, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90)) + .select(AttachFace.FLOOR, Direction.SOUTH, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180)) + .select(AttachFace.FLOOR, Direction.WEST, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270)) + .select(AttachFace.WALL, Direction.NORTH, Variant.variant().with(VariantProperties.X_ROT, VariantProperties.Rotation.R90)) + .select( + AttachFace.WALL, + Direction.EAST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90) + ) + .select( + AttachFace.WALL, + Direction.SOUTH, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180) + ) + .select( + AttachFace.WALL, + Direction.WEST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270) + ) + ); + } + + public void pressurePlateBlock(BlockModelGenerators blockModels, Block pressurePlate) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(pressurePlate)); + String parent = id.getPath().replace("_pressure_plate", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation plateModelUp = ModelTemplates.PRESSURE_PLATE_UP.create(pressurePlate, textureMapping, blockModels.modelOutput); + ResourceLocation plateModelDown = ModelTemplates.PRESSURE_PLATE_DOWN.create(pressurePlate, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createPressurePlate(pressurePlate, plateModelUp, plateModelDown)); + + blockModels.itemModelOutput.accept(pressurePlate.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void fenceBlock(BlockModelGenerators blockModels, Block fence) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fence)); + String parent = id.getPath().replace("_fence", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation fencePostModel = ModelTemplates.FENCE_POST.create(fence, textureMapping, blockModels.modelOutput); + ResourceLocation fenceSideModel = ModelTemplates.FENCE_SIDE.create(fence, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createFence(fence, fencePostModel, fenceSideModel)); + + ResourceLocation fenceInventoryModel = ModelTemplates.FENCE_INVENTORY.create(fence, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(fence.asItem(), new BlockModelWrapper.Unbaked(fenceInventoryModel, Collections.emptyList())); + } + + public void fenceGateBlock(BlockModelGenerators blockModels, Block fenceGate) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fenceGate)); + String parent = id.getPath().replace("_fence_gate", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation fenceGateModelOpen = ModelTemplates.FENCE_GATE_OPEN.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateModelClosed = ModelTemplates.FENCE_GATE_CLOSED.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateWallModelOpen = ModelTemplates.FENCE_GATE_WALL_OPEN.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateWallModelClosed = ModelTemplates.FENCE_GATE_WALL_CLOSED.create(fenceGate, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createFenceGate(fenceGate, fenceGateModelOpen, fenceGateModelClosed, fenceGateWallModelOpen, fenceGateWallModelClosed, true)); + + blockModels.itemModelOutput.accept(fenceGate.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void buttonBlock(BlockModelGenerators blockModels, Block button) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(button)); + String parent = id.getPath().replace("_button", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation buttonModel = ModelTemplates.BUTTON.create(button, textureMapping, blockModels.modelOutput); + ResourceLocation buttonPressedModel = ModelTemplates.BUTTON_PRESSED.create(button, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createButton(button, buttonModel, buttonPressedModel)); + + ResourceLocation buttonInventoryModel = ModelTemplates.BUTTON_INVENTORY.create(button, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(button.asItem(), new BlockModelWrapper.Unbaked(buttonInventoryModel, Collections.emptyList())); + } + + private ResourceLocation blockStateLocation(ResourceLocation id) + { + return ResourceLocation.fromNamespaceAndPath(id.getNamespace(), "block/" + id.getPath()); + } + + private ModelTemplate createModel(ResourceLocation model, TextureSlot... slots) + { + return new ModelTemplate(Optional.of(ResourceLocation.fromNamespaceAndPath(model.getNamespace(), "block/" + model.getPath())), Optional.empty(), slots); + } + + private ModelTemplate createModel(ResourceLocation model, String addition, TextureSlot... slots) + { + return new ModelTemplate(Optional.of(ResourceLocation.fromNamespaceAndPath(model.getNamespace(), "block/" + model.getPath())), Optional.of(addition), slots); + } + + @Override + public CompletableFuture run(CachedOutput output) + { + ItemInfoCollector itemCollector = new ItemInfoCollector(this::getKnownItems); + BlockStateGeneratorCollector blockStateCollector = new BlockStateGeneratorCollector(this::getKnownBlocks); + SimpleModelCollector simpleModelCollector = new SimpleModelCollector(); + this.registerModels(new BlockModelGenerators(blockStateCollector, itemCollector, simpleModelCollector), new ItemModelGenerators(itemCollector, simpleModelCollector)); + blockStateCollector.validate(); + itemCollector.finalizeAndValidate(); + return CompletableFuture.allOf( + blockStateCollector.save(output, this.blockStatePathProvider), + simpleModelCollector.save(output, this.modelPathProvider), + itemCollector.save(output, this.itemInfoPathProvider) + ); + } + + @Override + protected Stream getKnownBlocks() + { + return BuiltInRegistries.BLOCK.stream() + .filter((block) -> Optional.of(BuiltInRegistries.BLOCK.getKey(block)) + .filter((key) -> key.getNamespace().equals(this.modId)) + .isPresent()); + } + + @Override + protected Stream getKnownItems() + { + return BuiltInRegistries.ITEM.stream() + .filter((item) -> Optional.of(BuiltInRegistries.ITEM.getKey(item)) + .filter((key) -> key.getNamespace().equals(this.modId)) + .isPresent()); + } +} diff --git a/forge/src/main/resources/META-INF/accesstransformer.cfg b/forge/src/main/resources/META-INF/accesstransformer.cfg new file mode 100644 index 00000000..e6b9675a --- /dev/null +++ b/forge/src/main/resources/META-INF/accesstransformer.cfg @@ -0,0 +1,12 @@ +public net.minecraft.client.data.models.BlockModelGenerators f_371615_ # blockStateOutput +public net.minecraft.client.data.models.BlockModelGenerators f_371124_ # itemModelOutput +public net.minecraft.client.data.models.BlockModelGenerators f_371133_ # modelOutput +public net.minecraft.client.data.models.BlockModelGenerators m_372364_(Lnet/minecraft/world/level/block/state/properties/BooleanProperty;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/PropertyDispatch; # createBooleanModelDispatch +public net.minecraft.client.data.models.BlockModelGenerators m_373573_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createSlab +public net.minecraft.client.data.models.BlockModelGenerators m_373332_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createStairs +public net.minecraft.client.data.models.BlockModelGenerators m_373701_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createWall +public net.minecraft.client.data.models.BlockModelGenerators m_373266_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createPressurePlate +public net.minecraft.client.data.models.BlockModelGenerators m_374299_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createFence +public net.minecraft.client.data.models.BlockModelGenerators m_374498_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;Z)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createFenceGate +public net.minecraft.client.data.models.BlockModelGenerators m_373673_(Lnet/minecraft/world/level/block/Block;Lnet/minecraft/resources/ResourceLocation;Lnet/minecraft/resources/ResourceLocation;)Lnet/minecraft/client/data/models/blockstates/BlockStateGenerator; # createButton +public net.minecraft.client.data.models.model.TextureSlot m_374446_(Ljava/lang/String;)Lnet/minecraft/client/data/models/model/TextureSlot; # create \ No newline at end of file diff --git a/forge/src/main/resources/META-INF/mods.toml b/forge/src/main/resources/META-INF/mods.toml index a45059af..c4047ec2 100644 --- a/forge/src/main/resources/META-INF/mods.toml +++ b/forge/src/main/resources/META-INF/mods.toml @@ -1,5 +1,5 @@ modLoader="javafml" -loaderVersion="[53,)" +loaderVersion="[54,)" license="GNU General Public License v3.0" issueTrackerURL="https://github.com/Autovw/MoreConcrete/issues" @@ -19,13 +19,13 @@ A simple mod that adds more concrete variants into Minecraft! [[dependencies.moreconcrete]] modId="forge" mandatory=true - versionRange="[53.0.0,)" + versionRange="[54.0.0,)" ordering="NONE" side="BOTH" [[dependencies.moreconcrete]] modId="minecraft" mandatory=true - versionRange="[1.21.3]" + versionRange="[1.21.4]" ordering="NONE" side="BOTH" diff --git a/gradle.properties b/gradle.properties index 994ca849..3b2fceb0 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,13 +10,13 @@ mod_name=More Concrete mod_author=Autovw # Minecraft -minecraft_version=1.21.3 +minecraft_version=1.21.4 # Forge -forge_version=53.0.7 +forge_version=54.0.12 # NeoForge -neoforge_version=21.3.5-beta +neoforge_version=21.4.47-beta # Forge mod dependencies catalogue_forge_version=5315373 diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index 1e2fbf0d..81aa1c04 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,5 +1,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-8.11.1-bin.zip zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/neoforge/build.gradle b/neoforge/build.gradle index 9b523d3f..a1667028 100644 --- a/neoforge/build.gradle +++ b/neoforge/build.gradle @@ -47,7 +47,7 @@ runs { systemProperty 'forge.enabledGameTestNamespaces', project.mod_id } - data { + clientData { programArguments.addAll '--mod', project.mod_id, '--all', '--output', file('src/generated/resources/').getAbsolutePath(), '--existing', file('src/main/resources/').getAbsolutePath() } } diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json index b571a6fc..fd56ffa3 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/black_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json index a7973f30..4d26179f 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/black_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/black_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/black_concrete_wall_side_tall", + "model": "moreconcrete:block/black_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/black_concrete_wall_side", + "model": "moreconcrete:block/black_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/black_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/black_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json index b564e837..18a4560b 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json index 064f5d74..83cf682e 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/blue_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/blue_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side_tall", + "model": "moreconcrete:block/blue_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side", + "model": "moreconcrete:block/blue_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/blue_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/blue_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json index 278cee0a..0f5f17b5 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json index 744a74b8..4085528f 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/brown_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/brown_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side_tall", + "model": "moreconcrete:block/brown_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side", + "model": "moreconcrete:block/brown_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/brown_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/brown_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json index 6c72690b..af22f8ed 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json index 8e55c40c..88cdb3af 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/cyan_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/cyan_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side_tall", + "model": "moreconcrete:block/cyan_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side", + "model": "moreconcrete:block/cyan_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/cyan_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/cyan_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json index a7c15543..4b8ce737 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json index 232e6051..4ae84bab 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/gray_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/gray_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side_tall", + "model": "moreconcrete:block/gray_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side", + "model": "moreconcrete:block/gray_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/gray_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/gray_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json index fd0e8747..65533e6c 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/green_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json index 1d2a58d4..53dcf1ea 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/green_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/green_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/green_concrete_wall_side_tall", + "model": "moreconcrete:block/green_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/green_concrete_wall_side", + "model": "moreconcrete:block/green_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/green_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/green_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json index a44848e7..c4a2aeb4 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json index 7ea34ce1..c4b1df46 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_blue_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/light_blue_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", + "model": "moreconcrete:block/light_blue_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side", + "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/light_blue_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/light_blue_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json index 10c84b9a..ce2018cf 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json index 635e7e52..7647c086 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/light_gray_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/light_gray_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", + "model": "moreconcrete:block/light_gray_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side", + "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/light_gray_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/light_gray_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json index b0513bf6..675f34f3 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json index 27272a94..e5b9ac5e 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/lime_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/lime_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side_tall", + "model": "moreconcrete:block/lime_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side", + "model": "moreconcrete:block/lime_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/lime_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/lime_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json index 7690142d..c545a8e1 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json index 238ff5f6..134710ac 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/magenta_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/magenta_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side_tall", + "model": "moreconcrete:block/magenta_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side", + "model": "moreconcrete:block/magenta_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/magenta_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/magenta_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json index 85299dd4..a7f4efc1 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json index 15aba7dd..8b0b40e7 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/orange_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/orange_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side_tall", + "model": "moreconcrete:block/orange_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side", + "model": "moreconcrete:block/orange_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/orange_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/orange_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json index 1f29cea2..965050d4 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json index 5ad5de2d..67a40bf5 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/pink_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/pink_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side_tall", + "model": "moreconcrete:block/pink_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side", + "model": "moreconcrete:block/pink_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/pink_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/pink_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json index 28f139d1..efcd82a9 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json index d840bea7..fafefd7e 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/purple_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/purple_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side_tall", + "model": "moreconcrete:block/purple_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side", + "model": "moreconcrete:block/purple_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/purple_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/purple_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json index 5eb6e9f0..17c0807b 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/red_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json index e58d693c..cc49afe4 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/red_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/red_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/red_concrete_wall_side_tall", + "model": "moreconcrete:block/red_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/red_concrete_wall_side", + "model": "moreconcrete:block/red_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/red_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/red_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json index 4f58729a..f1e72161 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/white_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json index 736a8b47..ee4df1f8 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/white_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/white_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/white_concrete_wall_side_tall", + "model": "moreconcrete:block/white_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/white_concrete_wall_side", + "model": "moreconcrete:block/white_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/white_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/white_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json index fa65f499..c029ba44 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_fence.json @@ -18,30 +18,30 @@ "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "true" + "east": "true" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 270 + "y": 180 }, "when": { - "west": "true" + "south": "true" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_fence_side", "uvlock": true, - "y": 90 + "y": 270 }, "when": { - "east": "true" + "west": "true" } } ] diff --git a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json index df1ca311..4286729f 100644 --- a/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json +++ b/neoforge/src/generated/resources/assets/moreconcrete/blockstates/yellow_concrete_wall.json @@ -8,6 +8,15 @@ "up": "true" } }, + { + "apply": { + "model": "moreconcrete:block/yellow_concrete_wall_side", + "uvlock": true + }, + "when": { + "north": "low" + } + }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side", @@ -20,21 +29,22 @@ }, { "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side_tall", + "model": "moreconcrete:block/yellow_concrete_wall_side", "uvlock": true, - "y": 90 + "y": 180 }, "when": { - "east": "tall" + "south": "low" } }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side", - "uvlock": true + "uvlock": true, + "y": 270 }, "when": { - "north": "low" + "west": "low" } }, { @@ -48,12 +58,12 @@ }, { "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side", + "model": "moreconcrete:block/yellow_concrete_wall_side_tall", "uvlock": true, - "y": 180 + "y": 90 }, "when": { - "south": "low" + "east": "tall" } }, { @@ -66,16 +76,6 @@ "south": "tall" } }, - { - "apply": { - "model": "moreconcrete:block/yellow_concrete_wall_side", - "uvlock": true, - "y": 270 - }, - "when": { - "west": "low" - } - }, { "apply": { "model": "moreconcrete:block/yellow_concrete_wall_side_tall", diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json new file mode 100644 index 00000000..71e737ba --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json new file mode 100644 index 00000000..18c813b9 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json new file mode 100644 index 00000000..094ae1b8 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json new file mode 100644 index 00000000..636c6d61 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json new file mode 100644 index 00000000..3e97d0fd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json new file mode 100644 index 00000000..25ef8d3f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json new file mode 100644 index 00000000..500e85e5 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json new file mode 100644 index 00000000..3a5993bd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/black_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/black_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json new file mode 100644 index 00000000..02e59ad0 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json new file mode 100644 index 00000000..2f48b50c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json new file mode 100644 index 00000000..02fdd9d5 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json new file mode 100644 index 00000000..a6786478 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json new file mode 100644 index 00000000..04b9b6e1 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json new file mode 100644 index 00000000..8e56442c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json new file mode 100644 index 00000000..e4231dfd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json new file mode 100644 index 00000000..eb2a57c5 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/blue_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/blue_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json new file mode 100644 index 00000000..a4c1c33d --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json new file mode 100644 index 00000000..dcf333f4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json new file mode 100644 index 00000000..75840753 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json new file mode 100644 index 00000000..0191d0b0 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json new file mode 100644 index 00000000..092c71e6 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json new file mode 100644 index 00000000..6adfe9cd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json new file mode 100644 index 00000000..25c08f20 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json new file mode 100644 index 00000000..98c8729b --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/brown_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/brown_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json new file mode 100644 index 00000000..919b5108 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json new file mode 100644 index 00000000..9ca70747 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json new file mode 100644 index 00000000..e295d9c6 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json new file mode 100644 index 00000000..576357d8 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json new file mode 100644 index 00000000..962a4e3a --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json new file mode 100644 index 00000000..98485631 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json new file mode 100644 index 00000000..9df4428f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json new file mode 100644 index 00000000..714024e0 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/cyan_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/cyan_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json new file mode 100644 index 00000000..f4c18c54 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json new file mode 100644 index 00000000..d7bc1f02 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json new file mode 100644 index 00000000..6e81e612 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json new file mode 100644 index 00000000..c4695c89 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json new file mode 100644 index 00000000..10ff18e7 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json new file mode 100644 index 00000000..860d99da --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json new file mode 100644 index 00000000..51e3294e --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json new file mode 100644 index 00000000..c5727e9e --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/gray_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/gray_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json new file mode 100644 index 00000000..77f3ed68 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json new file mode 100644 index 00000000..7205ffe4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json new file mode 100644 index 00000000..f70861ef --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json new file mode 100644 index 00000000..53a57547 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json new file mode 100644 index 00000000..10687744 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json new file mode 100644 index 00000000..f4cace9c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json new file mode 100644 index 00000000..619c9514 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json new file mode 100644 index 00000000..b4ff85de --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/green_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/green_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json new file mode 100644 index 00000000..71c27837 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json new file mode 100644 index 00000000..e2497cf6 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json new file mode 100644 index 00000000..1e7c845f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json new file mode 100644 index 00000000..f884e4cc --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json new file mode 100644 index 00000000..a68512d1 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json new file mode 100644 index 00000000..d021d629 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json new file mode 100644 index 00000000..44be3ad9 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json new file mode 100644 index 00000000..c77f0e42 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_blue_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_blue_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json new file mode 100644 index 00000000..91ccd6dd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json new file mode 100644 index 00000000..19cdca0c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json new file mode 100644 index 00000000..afd42ab9 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json new file mode 100644 index 00000000..8d3bd0dc --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json new file mode 100644 index 00000000..fe7b0739 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json new file mode 100644 index 00000000..81032320 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json new file mode 100644 index 00000000..70ab0090 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json new file mode 100644 index 00000000..00073d31 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/light_gray_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/light_gray_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json new file mode 100644 index 00000000..b45463a7 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json new file mode 100644 index 00000000..8c1552a3 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json new file mode 100644 index 00000000..d9b05a03 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json new file mode 100644 index 00000000..03c7f520 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json new file mode 100644 index 00000000..f374ab0a --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json new file mode 100644 index 00000000..088f5171 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json new file mode 100644 index 00000000..d72de1cd --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json new file mode 100644 index 00000000..726fc9a6 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/lime_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/lime_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json new file mode 100644 index 00000000..b12b183d --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json new file mode 100644 index 00000000..637488c4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json new file mode 100644 index 00000000..14d18d66 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json new file mode 100644 index 00000000..e6b55201 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json new file mode 100644 index 00000000..7fd2c648 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json new file mode 100644 index 00000000..d8e8df2e --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json new file mode 100644 index 00000000..3a6f1bf0 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json new file mode 100644 index 00000000..65473d10 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/magenta_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/magenta_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json new file mode 100644 index 00000000..5db2f86f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json new file mode 100644 index 00000000..099439d4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json new file mode 100644 index 00000000..3bec4e3f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json new file mode 100644 index 00000000..95d13733 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json new file mode 100644 index 00000000..da74f50c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json new file mode 100644 index 00000000..16c472de --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json new file mode 100644 index 00000000..2734a39b --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json new file mode 100644 index 00000000..30cb243c --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/orange_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/orange_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json new file mode 100644 index 00000000..d428f567 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json new file mode 100644 index 00000000..7272c848 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json new file mode 100644 index 00000000..850ca1b4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json new file mode 100644 index 00000000..65d5bb27 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json new file mode 100644 index 00000000..d9d11812 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json new file mode 100644 index 00000000..523acd39 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json new file mode 100644 index 00000000..bde098cb --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json new file mode 100644 index 00000000..d706cd74 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/pink_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/pink_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json new file mode 100644 index 00000000..0ac23f1b --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json new file mode 100644 index 00000000..072486ea --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json new file mode 100644 index 00000000..96161d94 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json new file mode 100644 index 00000000..c64c17c5 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json new file mode 100644 index 00000000..47fd609f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json new file mode 100644 index 00000000..c07570f0 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json new file mode 100644 index 00000000..7bd7d85d --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json new file mode 100644 index 00000000..931a2ca1 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/purple_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/purple_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json new file mode 100644 index 00000000..6807f89b --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json new file mode 100644 index 00000000..6f80d5ae --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json new file mode 100644 index 00000000..5969a980 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json new file mode 100644 index 00000000..1b514bce --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json new file mode 100644 index 00000000..aa6ec174 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json new file mode 100644 index 00000000..f5e7ffb3 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json new file mode 100644 index 00000000..5972259e --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json new file mode 100644 index 00000000..929eabcc --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/red_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/red_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json new file mode 100644 index 00000000..46600192 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json new file mode 100644 index 00000000..ddc38683 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json new file mode 100644 index 00000000..c6fa7b23 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json new file mode 100644 index 00000000..56deb3e8 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json new file mode 100644 index 00000000..5e2bf1f5 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json new file mode 100644 index 00000000..384a30c3 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json new file mode 100644 index 00000000..b1205714 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json new file mode 100644 index 00000000..ea7c60b6 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/white_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/white_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json new file mode 100644 index 00000000..b259ce4f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_button.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_button_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json new file mode 100644 index 00000000..c8736bb4 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_fence_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json new file mode 100644 index 00000000..7109712d --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_fence_gate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_fence_gate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json new file mode 100644 index 00000000..3e82b754 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_lever.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_lever" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json new file mode 100644 index 00000000..fa0c440f --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_pressure_plate.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_pressure_plate" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json new file mode 100644 index 00000000..4b119604 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_slab.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_slab" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json new file mode 100644 index 00000000..f65d01b2 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_stairs.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_stairs" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json new file mode 100644 index 00000000..a2670030 --- /dev/null +++ b/neoforge/src/generated/resources/assets/moreconcrete/items/yellow_concrete_wall.json @@ -0,0 +1,6 @@ +{ + "model": { + "type": "minecraft:model", + "model": "moreconcrete:block/yellow_concrete_wall_inventory" + } +} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/black_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/blue_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/brown_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/cyan_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/gray_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/green_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/light_blue_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/light_gray_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/lime_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/magenta_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/orange_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/pink_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/purple_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/red_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/white_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_fence_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_fence_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_wall.json b/neoforge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_wall_inventory.json similarity index 100% rename from neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_wall.json rename to neoforge/src/generated/resources/assets/moreconcrete/models/block/yellow_concrete_wall_inventory.json diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json deleted file mode 100644 index f9b758b1..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json deleted file mode 100644 index 2437ec0e..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json deleted file mode 100644 index 86829fc0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json deleted file mode 100644 index 82d7921a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json deleted file mode 100644 index af400729..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json deleted file mode 100644 index 6efc25cc..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/black_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/black_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json deleted file mode 100644 index 7a0e7a61..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json deleted file mode 100644 index cecad3f0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json deleted file mode 100644 index 0af4654e..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json deleted file mode 100644 index 50c13fa0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json deleted file mode 100644 index 1ac3f839..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json deleted file mode 100644 index 3823bdb9..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/blue_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/blue_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json deleted file mode 100644 index 56abbd17..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json deleted file mode 100644 index e3ea7b7f..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json deleted file mode 100644 index 9413fd46..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json deleted file mode 100644 index 6b838189..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json deleted file mode 100644 index d6930535..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json deleted file mode 100644 index 2761c2fe..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/brown_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/brown_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json deleted file mode 100644 index 870abee4..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json deleted file mode 100644 index 05161f0d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json deleted file mode 100644 index 33f5e5e4..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json deleted file mode 100644 index 2f87cd75..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json deleted file mode 100644 index 9616ba9e..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json deleted file mode 100644 index aae2746f..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/cyan_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/cyan_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json deleted file mode 100644 index 7ddf95f2..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json deleted file mode 100644 index 3412df76..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json deleted file mode 100644 index ac3472df..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json deleted file mode 100644 index 07f937c9..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json deleted file mode 100644 index 7283a47c..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json deleted file mode 100644 index 09258818..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/gray_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/gray_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json deleted file mode 100644 index 44f8c0b6..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json deleted file mode 100644 index 2f6845ac..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json deleted file mode 100644 index 200c50d7..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json deleted file mode 100644 index 225fe90f..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json deleted file mode 100644 index cb2f1a27..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json deleted file mode 100644 index 111b477b..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/green_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/green_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json deleted file mode 100644 index e979adb9..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json deleted file mode 100644 index ea0179c9..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json deleted file mode 100644 index fc12e79f..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json deleted file mode 100644 index 8463746a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json deleted file mode 100644 index 840a9a03..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json deleted file mode 100644 index 27354fa4..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_blue_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_blue_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json deleted file mode 100644 index 30cc74dd..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json deleted file mode 100644 index fcce582d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json deleted file mode 100644 index 71ed12ea..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json deleted file mode 100644 index 676a0f6a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json deleted file mode 100644 index d9b87977..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json deleted file mode 100644 index d3fea526..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/light_gray_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/light_gray_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json deleted file mode 100644 index ba41efcd..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json deleted file mode 100644 index b3cd5480..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json deleted file mode 100644 index f0672fc0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json deleted file mode 100644 index 82732119..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json deleted file mode 100644 index 62d51c38..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json deleted file mode 100644 index 33c6f9a5..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/lime_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/lime_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json deleted file mode 100644 index 6fa9cfb0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json deleted file mode 100644 index f1c25f59..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json deleted file mode 100644 index a3c0f704..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json deleted file mode 100644 index cbe5a62a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json deleted file mode 100644 index c9bef329..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json deleted file mode 100644 index eb61f4ae..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/magenta_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/magenta_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json deleted file mode 100644 index f1165c1e..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json deleted file mode 100644 index 8caf5511..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json deleted file mode 100644 index 0f5504f2..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json deleted file mode 100644 index 9c3bd20d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json deleted file mode 100644 index 90b2700a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json deleted file mode 100644 index 0a08c325..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/orange_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/orange_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json deleted file mode 100644 index 5088028b..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json deleted file mode 100644 index a2d29a11..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json deleted file mode 100644 index eee74fe0..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json deleted file mode 100644 index 6d3e10d7..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json deleted file mode 100644 index a3ca4235..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json deleted file mode 100644 index 49811e2d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/pink_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/pink_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json deleted file mode 100644 index d19f9773..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json deleted file mode 100644 index 828eccd5..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json deleted file mode 100644 index 109bb88d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json deleted file mode 100644 index a34e1de3..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json deleted file mode 100644 index 111ce5b1..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json deleted file mode 100644 index 8b07030d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/purple_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/purple_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json deleted file mode 100644 index 2f5c4657..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json deleted file mode 100644 index 45bb774d..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json deleted file mode 100644 index 234f9eac..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json deleted file mode 100644 index 15afdf2a..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json deleted file mode 100644 index 84b775ae..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json deleted file mode 100644 index cf0e3b98..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/red_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/red_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json deleted file mode 100644 index e7ea29cc..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json deleted file mode 100644 index ab464708..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json deleted file mode 100644 index 63de705c..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json deleted file mode 100644 index cbd59f07..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json deleted file mode 100644 index 8d7357d7..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json deleted file mode 100644 index d085adc9..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/white_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/white_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json deleted file mode 100644 index 66c02990..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_button.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_button_inventory" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json deleted file mode 100644 index 459d53dc..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_fence_gate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_fence_gate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json deleted file mode 100644 index 32b5d2be..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_lever.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_lever" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json deleted file mode 100644 index df604745..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_pressure_plate.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_pressure_plate" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json deleted file mode 100644 index f8fcb82b..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_slab.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_slab" -} \ No newline at end of file diff --git a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json b/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json deleted file mode 100644 index a2f234ed..00000000 --- a/neoforge/src/generated/resources/assets/moreconcrete/models/item/yellow_concrete_stairs.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "parent": "moreconcrete:block/yellow_concrete_stairs" -} \ No newline at end of file diff --git a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/ModDataGenerator.java b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/ModDataGenerator.java index 05c8dc9f..1eda4488 100644 --- a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/ModDataGenerator.java +++ b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/ModDataGenerator.java @@ -1,15 +1,15 @@ package com.autovw.moreconcrete.neoforge.datagen; -import com.autovw.moreconcrete.neoforge.datagen.providers.ModBlockStatesProvider; +import com.autovw.moreconcrete.neoforge.datagen.providers.ModModelProvider; import com.autovw.moreconcrete.neoforge.datagen.providers.ModBlockTagsProvider; import com.autovw.moreconcrete.neoforge.datagen.providers.ModLootTableProvider; import com.autovw.moreconcrete.neoforge.datagen.providers.ModRecipeProvider; import net.minecraft.core.HolderLookup; import net.minecraft.data.DataGenerator; import net.minecraft.data.PackOutput; +import net.neoforged.api.distmarker.Dist; import net.neoforged.bus.api.SubscribeEvent; import net.neoforged.fml.common.EventBusSubscriber; -import net.neoforged.neoforge.common.data.ExistingFileHelper; import net.neoforged.neoforge.data.event.GatherDataEvent; import java.util.concurrent.CompletableFuture; @@ -19,7 +19,7 @@ /** * @author Autovw */ -@EventBusSubscriber(modid = MOD_ID, bus = EventBusSubscriber.Bus.MOD) +@EventBusSubscriber(modid = MOD_ID, bus = EventBusSubscriber.Bus.MOD, value = Dist.CLIENT) public class ModDataGenerator { private ModDataGenerator() @@ -28,19 +28,18 @@ private ModDataGenerator() @SuppressWarnings("unused") @SubscribeEvent - public static void onGatherData(final GatherDataEvent event) + public static void onGatherData(final GatherDataEvent.Client event) { DataGenerator generator = event.getGenerator(); PackOutput packOutput = generator.getPackOutput(); CompletableFuture lookupProvider = event.getLookupProvider(); - ExistingFileHelper helper = event.getExistingFileHelper(); // server - generator.addProvider(event.includeServer(), new ModBlockTagsProvider(packOutput, lookupProvider, MOD_ID, helper)); - generator.addProvider(event.includeServer(), new ModRecipeProvider.Runner(packOutput, lookupProvider)); - generator.addProvider(event.includeServer(), new ModLootTableProvider(packOutput, lookupProvider)); + event.addProvider(new ModBlockTagsProvider(packOutput, lookupProvider, MOD_ID)); + event.addProvider(new ModRecipeProvider.Runner(packOutput, lookupProvider)); + event.addProvider(new ModLootTableProvider(packOutput, lookupProvider)); // client - generator.addProvider(event.includeClient(), new ModBlockStatesProvider(packOutput, helper)); + event.addProvider(new ModModelProvider(packOutput, MOD_ID)); } } diff --git a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockStatesProvider.java b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockStatesProvider.java deleted file mode 100644 index 5b0e00a8..00000000 --- a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockStatesProvider.java +++ /dev/null @@ -1,209 +0,0 @@ -package com.autovw.moreconcrete.neoforge.datagen.providers; - -import com.autovw.moreconcrete.common.MoreConcrete; -import com.autovw.moreconcrete.neoforge.core.ModBlocks; -import net.minecraft.core.Direction; -import net.minecraft.core.registries.BuiltInRegistries; -import net.minecraft.data.PackOutput; -import net.minecraft.resources.ResourceLocation; -import net.minecraft.world.level.block.*; -import net.minecraft.world.level.block.state.properties.AttachFace; -import net.neoforged.neoforge.client.model.generators.BlockModelBuilder; -import net.neoforged.neoforge.client.model.generators.BlockStateProvider; -import net.neoforged.neoforge.client.model.generators.ConfiguredModel; -import net.neoforged.neoforge.common.data.ExistingFileHelper; -import net.neoforged.neoforge.registries.DeferredHolder; - -import java.util.Objects; - -/** - * @author Autovw - */ -public class ModBlockStatesProvider extends BlockStateProvider -{ - public ModBlockStatesProvider(PackOutput packOutput, ExistingFileHelper exFileHelper) - { - super(packOutput, MoreConcrete.MOD_ID, exFileHelper); - } - - @Override - protected void registerStatesAndModels() - { - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof SlabBlock) - .forEach(this::slabBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof StairBlock) - .forEach(this::stairsBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof WallBlock) - .forEach(this::wallBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof LeverBlock) - .forEach(this::leverBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof PressurePlateBlock) - .forEach(this::pressurePlateBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof FenceBlock) - .forEach(this::fenceBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof FenceGateBlock) - .forEach(this::fenceGateBlock); - - ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) - .filter(predicate -> predicate instanceof ButtonBlock) - .forEach(this::buttonBlock); - } - - public void slabBlock(Block slab) - { - String slabPath = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(slab)).getPath(); - String parent = slabPath.replace("_slab", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - slabBlock((SlabBlock) slab, txt, txt, txt, txt); - itemModels().withExistingParent(slabPath, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(slab).getNamespace(), "block/" + slabPath)); - } - - public void stairsBlock(Block stairs) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(stairs)).getPath(); - String parent = path.replace("_stairs", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - stairsBlock((StairBlock) stairs, txt); - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(stairs).getNamespace(), "block/" + path)); - } - - public void wallBlock(Block wall) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(wall)).getPath(); - String parent = path.replace("_wall", ""); - ResourceLocation txt = ResourceLocation.withDefaultNamespace("block/" + parent); - wallBlock((WallBlock) wall, txt); - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(wall).getNamespace(), "block/" + path + "_post")); - itemModels().wallInventory(path, ResourceLocation.withDefaultNamespace("block/" + parent)); - } - - /** - * Helper method for registering blockstates/models for levers. - * - * @param lever Lever block - */ - public void leverBlock(Block lever) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(lever)).getPath(); - String parent = path.replace("_lever", ""); - ResourceLocation texture = mcLoc("block/" + parent); - - // Creates lever_model model file - BlockModelBuilder leverModel = models().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "block/lever_model")).texture("base", texture); - // Creates lever_model_on model file - BlockModelBuilder leverModelOn = models().withExistingParent(path + "_on", ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "block/lever_model_on")).texture("base", texture); - - getVariantBuilder(lever).forAllStates(blockState -> { - Direction facing = blockState.getValue(LeverBlock.FACING); - AttachFace face = blockState.getValue(LeverBlock.FACE); - boolean powered = blockState.getValue(LeverBlock.POWERED); - - return ConfiguredModel.builder() - .modelFile(powered ? leverModel : leverModelOn) - .rotationX(face == AttachFace.FLOOR ? 0 : (face == AttachFace.WALL ? 90 : 180)) - .rotationY((int) (face == AttachFace.CEILING ? facing : facing.getOpposite()).toYRot()) - .build(); - }); - - // item model - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(lever).getNamespace(), "block/" + path)); - } - - /** - * Helper method for registering blockstates/models for pressure plates. - * - * @param pressurePlate Registered pressure plate - */ - public void pressurePlateBlock(Block pressurePlate) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(pressurePlate)).getPath(); - String parent = path.replace("_pressure_plate", ""); - ResourceLocation texture = mcLoc("block/" + parent); - - // Creates pressure plate model file - BlockModelBuilder pressurePlateModel = models().withExistingParent(path, mcLoc("block/pressure_plate_up")).texture("texture", texture); - // Creates pressure plate down model file - BlockModelBuilder pressurePlateModelDown = models().withExistingParent(path + "_down", mcLoc("block/pressure_plate_down")).texture("texture", texture); - - getVariantBuilder(pressurePlate) - .partialState().with(PressurePlateBlock.POWERED, true).addModels(new ConfiguredModel(pressurePlateModelDown)) - .partialState().with(PressurePlateBlock.POWERED, false).addModels(new ConfiguredModel(pressurePlateModel)); - - // item model - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(pressurePlate).getNamespace(), "block/" + path)); - } - - /** - * Helper method for registering blockstates/models for fences. - * - * @param fence Registered fence - */ - public void fenceBlock(Block fence) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fence)).getPath(); - String parent = path.replace("_fence", ""); - ResourceLocation txt = mcLoc("block/" + parent); - fenceBlock((FenceBlock) fence, txt); - - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(fence).getNamespace(), "block/" + path + "_post")); - itemModels().fenceInventory(path, txt); - } - - /** - * Helper method for registering blockstates/models for fence gates. - * - * @param fenceGate Registered fence gate - */ - public void fenceGateBlock(Block fenceGate) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fenceGate)).getPath(); - String parent = path.replace("_fence_gate", ""); - ResourceLocation txt = mcLoc("block/" + parent); - fenceGateBlock((FenceGateBlock) fenceGate, txt); - - itemModels().withExistingParent(path, ResourceLocation.fromNamespaceAndPath(BuiltInRegistries.BLOCK.getKey(fenceGate).getNamespace(), "block/" + path)); - } - - /** - * Helper method for creating blockstates and models for buttons - * - * @param button Registered button block - */ - public void buttonBlock(Block button) - { - String path = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(button)).getPath(); - String parent = path.replace("_button", ""); - ResourceLocation txt = mcLoc("block/" + parent); - - BlockModelBuilder buttonModel = models().withExistingParent(path, mcLoc("block/button")).texture("texture", txt); - BlockModelBuilder buttonModelPressed = models().withExistingParent(path + "_pressed", mcLoc("block/button_pressed")).texture("texture", txt); - BlockModelBuilder buttonModelInventory = models().withExistingParent(path + "_inventory", mcLoc("block/button_inventory")).texture("texture", txt); - - getVariantBuilder(button).forAllStates((blockState -> { - Direction facing = blockState.getValue(ButtonBlock.FACING); - AttachFace face = blockState.getValue(ButtonBlock.FACE); - boolean powered = blockState.getValue(ButtonBlock.POWERED); - - return ConfiguredModel.builder() - .modelFile(powered ? buttonModelPressed : buttonModel) - .rotationX(face == AttachFace.FLOOR ? 0 : (face == AttachFace.WALL ? 90 : 180)) - .rotationY((int) (face == AttachFace.CEILING ? facing : facing.getOpposite()).toYRot()) - .uvLock(face == AttachFace.WALL).build(); - })); - - itemModels().withExistingParent(path, buttonModelInventory.getLocation()); // item model - } -} diff --git a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockTagsProvider.java b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockTagsProvider.java index 68639fc2..37182667 100644 --- a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockTagsProvider.java +++ b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModBlockTagsProvider.java @@ -6,8 +6,6 @@ import net.minecraft.data.PackOutput; import net.minecraft.tags.BlockTags; import net.neoforged.neoforge.common.data.BlockTagsProvider; -import net.neoforged.neoforge.common.data.ExistingFileHelper; -import org.jetbrains.annotations.Nullable; import java.util.concurrent.CompletableFuture; @@ -16,9 +14,9 @@ */ public class ModBlockTagsProvider extends BlockTagsProvider { - public ModBlockTagsProvider(PackOutput output, CompletableFuture registries, String modId, @Nullable ExistingFileHelper existingFileHelper) + public ModBlockTagsProvider(PackOutput output, CompletableFuture registries, String modId) { - super(output, registries, modId, existingFileHelper); + super(output, registries, modId); } @Override diff --git a/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModModelProvider.java b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModModelProvider.java new file mode 100644 index 00000000..450d1215 --- /dev/null +++ b/neoforge/src/main/java/com/autovw/moreconcrete/neoforge/datagen/providers/ModModelProvider.java @@ -0,0 +1,252 @@ +package com.autovw.moreconcrete.neoforge.datagen.providers; + +import com.autovw.moreconcrete.common.MoreConcrete; +import com.autovw.moreconcrete.neoforge.core.ModBlocks; +import net.minecraft.client.data.models.BlockModelGenerators; +import net.minecraft.client.data.models.ItemModelGenerators; +import net.minecraft.client.data.models.ModelProvider; +import net.minecraft.client.data.models.blockstates.*; +import net.minecraft.client.data.models.model.*; +import net.minecraft.client.renderer.item.BlockModelWrapper; +import net.minecraft.core.Direction; +import net.minecraft.core.registries.BuiltInRegistries; +import net.minecraft.data.PackOutput; +import net.minecraft.resources.ResourceLocation; +import net.minecraft.world.level.block.*; +import net.minecraft.world.level.block.state.properties.AttachFace; +import net.minecraft.world.level.block.state.properties.BlockStateProperties; +import net.neoforged.neoforge.registries.DeferredHolder; + +import java.util.Collections; +import java.util.Objects; + +/** + * @author Autovw + */ +public class ModModelProvider extends ModelProvider +{ + public ModModelProvider(PackOutput packOutput, String modId) + { + super(packOutput, modId); + } + + @Override + protected void registerModels(BlockModelGenerators blockModels, ItemModelGenerators itemModels) + { + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof SlabBlock) + .forEach((block) -> this.slabBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof StairBlock) + .forEach((block) -> this.stairsBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof WallBlock) + .forEach((block) -> this.wallBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof LeverBlock) + .forEach((block) -> this.leverBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof PressurePlateBlock) + .forEach((block) -> this.pressurePlateBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof FenceBlock) + .forEach((block) -> this.fenceBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof FenceGateBlock) + .forEach((block) -> this.fenceGateBlock(blockModels, block)); + + ModBlocks.BLOCKS.getEntries().stream().map(DeferredHolder::get) + .filter(predicate -> predicate instanceof ButtonBlock) + .forEach((block) -> this.buttonBlock(blockModels, block)); + } + + public void slabBlock(BlockModelGenerators blockModels, Block slab) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(slab)); + String parent = id.getPath().replace("_slab", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.BOTTOM, parentTexture).put(TextureSlot.TOP, parentTexture).put(TextureSlot.SIDE, parentTexture); + ResourceLocation slabBottomModel = ModelTemplates.SLAB_BOTTOM.create(slab, textureMapping, blockModels.modelOutput); + ResourceLocation slabTopModel = ModelTemplates.SLAB_TOP.create(slab, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createSlab(slab, slabBottomModel, slabTopModel, parentTexture)); + + blockModels.itemModelOutput.accept(slab.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void stairsBlock(BlockModelGenerators blockModels, Block stairs) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(stairs)); + String parent = id.getPath().replace("_stairs", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.BOTTOM, parentTexture).put(TextureSlot.SIDE, parentTexture).put(TextureSlot.TOP, parentTexture); + ResourceLocation stairsInnerModel = ModelTemplates.STAIRS_INNER.create(stairs, textureMapping, blockModels.modelOutput); + ResourceLocation stairsStraightModel = ModelTemplates.STAIRS_STRAIGHT.create(stairs, textureMapping, blockModels.modelOutput); + ResourceLocation stairsOuterModel = ModelTemplates.STAIRS_OUTER.create(stairs, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createStairs(stairs, stairsInnerModel, stairsStraightModel, stairsOuterModel)); + + blockModels.itemModelOutput.accept(stairs.asItem(), new BlockModelWrapper.Unbaked(stairsStraightModel, Collections.emptyList())); + } + + public void wallBlock(BlockModelGenerators blockModels, Block wall) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(wall)); + String parent = id.getPath().replace("_wall", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.WALL, parentTexture); + ResourceLocation wallPostModel = ModelTemplates.WALL_POST.create(wall, textureMapping, blockModels.modelOutput); + ResourceLocation wallLowSideModel = ModelTemplates.WALL_LOW_SIDE.create(wall, textureMapping, blockModels.modelOutput); + ResourceLocation wallTallSideModel = ModelTemplates.WALL_TALL_SIDE.create(wall, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createWall(wall, wallPostModel, wallLowSideModel, wallTallSideModel)); + + ResourceLocation wallInventoryModel = ModelTemplates.WALL_INVENTORY.create(wall, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(wall.asItem(), new BlockModelWrapper.Unbaked(wallInventoryModel, Collections.emptyList())); + } + + public void leverBlock(BlockModelGenerators blockModels, Block lever) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(lever)); + String parent = id.getPath().replace("_lever", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureSlot base = TextureSlot.create("base"); + TextureMapping textureMapping = new TextureMapping().put(base, parentTexture); + ResourceLocation leverModelLoc = ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "lever_model"); + ResourceLocation leverModelOnLoc = ResourceLocation.fromNamespaceAndPath(MoreConcrete.MOD_ID, "lever_model_on"); + ResourceLocation leverModel = ModelTemplates.create(leverModelLoc.toString(), base).create(lever, textureMapping, blockModels.modelOutput); + ResourceLocation leverModelOn = ModelTemplates.create(leverModelOnLoc.toString(), "_on", base).create(lever, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(this.createLever(lever, leverModel, leverModelOn)); + + blockModels.itemModelOutput.accept(lever.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + private BlockStateGenerator createLever(Block lever, ResourceLocation leverModelLoc, ResourceLocation leverModelOnLoc) + { + return MultiVariantGenerator.multiVariant(lever) + .with(BlockModelGenerators.createBooleanModelDispatch(BlockStateProperties.POWERED, leverModelLoc, leverModelOnLoc)) + .with( + PropertyDispatch.properties(BlockStateProperties.ATTACH_FACE, BlockStateProperties.HORIZONTAL_FACING) + .select( + AttachFace.CEILING, + Direction.NORTH, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180) + ) + .select( + AttachFace.CEILING, + Direction.EAST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270) + ) + .select(AttachFace.CEILING, Direction.SOUTH, Variant.variant().with(VariantProperties.X_ROT, VariantProperties.Rotation.R180)) + .select( + AttachFace.CEILING, + Direction.WEST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R180) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90) + ) + .select(AttachFace.FLOOR, Direction.NORTH, Variant.variant()) + .select(AttachFace.FLOOR, Direction.EAST, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90)) + .select(AttachFace.FLOOR, Direction.SOUTH, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180)) + .select(AttachFace.FLOOR, Direction.WEST, Variant.variant().with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270)) + .select(AttachFace.WALL, Direction.NORTH, Variant.variant().with(VariantProperties.X_ROT, VariantProperties.Rotation.R90)) + .select( + AttachFace.WALL, + Direction.EAST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R90) + ) + .select( + AttachFace.WALL, + Direction.SOUTH, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R180) + ) + .select( + AttachFace.WALL, + Direction.WEST, + Variant.variant() + .with(VariantProperties.X_ROT, VariantProperties.Rotation.R90) + .with(VariantProperties.Y_ROT, VariantProperties.Rotation.R270) + ) + ); + } + + public void pressurePlateBlock(BlockModelGenerators blockModels, Block pressurePlate) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(pressurePlate)); + String parent = id.getPath().replace("_pressure_plate", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation plateModelUp = ModelTemplates.PRESSURE_PLATE_UP.create(pressurePlate, textureMapping, blockModels.modelOutput); + ResourceLocation plateModelDown = ModelTemplates.PRESSURE_PLATE_DOWN.create(pressurePlate, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createPressurePlate(pressurePlate, plateModelUp, plateModelDown)); + + blockModels.itemModelOutput.accept(pressurePlate.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void fenceBlock(BlockModelGenerators blockModels, Block fence) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fence)); + String parent = id.getPath().replace("_fence", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation fencePostModel = ModelTemplates.FENCE_POST.create(fence, textureMapping, blockModels.modelOutput); + ResourceLocation fenceSideModel = ModelTemplates.FENCE_SIDE.create(fence, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createFence(fence, fencePostModel, fenceSideModel)); + + ResourceLocation fenceInventoryModel = ModelTemplates.FENCE_INVENTORY.create(fence, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(fence.asItem(), new BlockModelWrapper.Unbaked(fenceInventoryModel, Collections.emptyList())); + } + + public void fenceGateBlock(BlockModelGenerators blockModels, Block fenceGate) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(fenceGate)); + String parent = id.getPath().replace("_fence_gate", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation fenceGateModelOpen = ModelTemplates.FENCE_GATE_OPEN.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateModelClosed = ModelTemplates.FENCE_GATE_CLOSED.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateWallModelOpen = ModelTemplates.FENCE_GATE_WALL_OPEN.create(fenceGate, textureMapping, blockModels.modelOutput); + ResourceLocation fenceGateWallModelClosed = ModelTemplates.FENCE_GATE_WALL_CLOSED.create(fenceGate, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createFenceGate(fenceGate, fenceGateModelOpen, fenceGateModelClosed, fenceGateWallModelOpen, fenceGateWallModelClosed, true)); + + blockModels.itemModelOutput.accept(fenceGate.asItem(), new BlockModelWrapper.Unbaked(this.blockStateLocation(id), Collections.emptyList())); + } + + public void buttonBlock(BlockModelGenerators blockModels, Block button) + { + ResourceLocation id = Objects.requireNonNull(BuiltInRegistries.BLOCK.getKey(button)); + String parent = id.getPath().replace("_button", ""); + ResourceLocation parentTexture = ResourceLocation.withDefaultNamespace("block/" + parent); + + TextureMapping textureMapping = new TextureMapping().put(TextureSlot.TEXTURE, parentTexture); + ResourceLocation buttonModel = ModelTemplates.BUTTON.create(button, textureMapping, blockModels.modelOutput); + ResourceLocation buttonPressedModel = ModelTemplates.BUTTON_PRESSED.create(button, textureMapping, blockModels.modelOutput); + blockModels.blockStateOutput.accept(BlockModelGenerators.createButton(button, buttonModel, buttonPressedModel)); + + ResourceLocation buttonInventoryModel = ModelTemplates.BUTTON_INVENTORY.create(button, textureMapping, blockModels.modelOutput); + blockModels.itemModelOutput.accept(button.asItem(), new BlockModelWrapper.Unbaked(buttonInventoryModel, Collections.emptyList())); + } + + private ResourceLocation blockStateLocation(ResourceLocation id) + { + return ResourceLocation.fromNamespaceAndPath(id.getNamespace(), "block/" + id.getPath()); + } +} diff --git a/neoforge/src/main/resources/META-INF/neoforge.mods.toml b/neoforge/src/main/resources/META-INF/neoforge.mods.toml index ac51bfe3..6fedc4d0 100644 --- a/neoforge/src/main/resources/META-INF/neoforge.mods.toml +++ b/neoforge/src/main/resources/META-INF/neoforge.mods.toml @@ -19,13 +19,13 @@ A simple mod that adds more concrete variants into Minecraft! [[dependencies.moreconcrete]] modId="neoforge" type="required" - versionRange="[21.3,)" + versionRange="[21.4.47-beta,)" ordering="NONE" side="BOTH" [[dependencies.moreconcrete]] modId="minecraft" type="required" - versionRange="[1.21.3]" + versionRange="[1.21.4]" ordering="NONE" side="BOTH"