diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt index c49fc39bc..656616b15 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/models/MatteryModelProvider.kt @@ -55,6 +55,7 @@ class MatteryBlockModelProvider(event: GatherDataEvent) : BlockModelProvider(eve fun decorativeLadder(block: Block) { exec { withExistingParent(block.registryName!!.path, ResourceLocation("minecraft", "block/ladder")) + .texture("particle", modLocation("block/decorative/${block.registryName!!.path}")) .texture("texture", modLocation("block/decorative/${block.registryName!!.path}")) .renderType("cutout") } diff --git a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt index 85a152684..14bbab5a1 100644 --- a/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt +++ b/src/data/kotlin/ru/dbotthepony/mc/otm/datagen/recipes/CraftingTableRecipes.kt @@ -593,4 +593,12 @@ fun addCraftingTableRecipes(consumer: RecipeOutput) { .unlockedBy(MItems.DILITHIUM_CRYSTAL) .unlockedBy(MItems.DISPLAY_SCREEN) .build(consumer) + + MatteryRecipe(MItems.CLEANER_DRONE_KIT, category = RecipeCategory.TOOLS) + .row(MItems.ELECTROMOTOR,MItems.ROGUE_AI_CORE,MItems.ELECTROMOTOR) + .row(MItemTags.TRITANIUM_PLATES, MItems.ELECTRIC_PARTS, MItemTags.TRITANIUM_PLATES) + .row(Items.BRUSH, MItemTags.TRITANIUM_PLATES, Items.BRUSH) + .unlockedBy(MItemTags.TRITANIUM_PLATES) + .unlockedBy(MItems.ROGUE_AI_CORE) + .build(consumer) } diff --git a/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_working.json b/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_working.json index 54ff6bf79..9c5d2b286 100644 --- a/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_working.json +++ b/src/main/resources/assets/overdrive_that_matters/models/block/matter_decomposer_working.json @@ -23,9 +23,9 @@ "from": [8, 3, 0], "to": [16, 16, 16], "faces": { - "north": {"uv": [4, 7.25, 6, 10.5], "texture": "#texture"}, + "north": {"uv": [4, 4, 6, 7.25], "texture": "#texture"}, "east": {"uv": [8, 7.25, 12, 10.5], "texture": "#texture"}, - "south": {"uv": [6, 7.25, 8, 10.5], "texture": "#texture"}, + "south": {"uv": [6, 4, 8, 7.25], "texture": "#texture"}, "west": {"uv": [8, 10.5, 12, 13.75], "texture": "#texture"}, "up": {"uv": [4, 13.75, 8, 15.25], "rotation": 90, "texture": "#texture"} } @@ -42,7 +42,7 @@ "up": {"uv": [0, 0, 0, 0], "texture": "#texture"}, "down": {"uv": [0, 0, 0, 0], "texture": "#texture"} }, - "neoforge_data": { "block_light": 15, "sky_light": 15 } + "neoforge_data": { "block_light": 15, "sky_light": 15 } }, { "from": [1, 3, 9], @@ -80,7 +80,7 @@ "up": {"uv": [0, 0, 0, 0], "texture": "#texture"}, "down": {"uv": [0, 0, 0, 0], "texture": "#texture"} }, - "neoforge_data": { "block_light": 15, "sky_light": 15 } + "neoforge_data": { "block_light": 15, "sky_light": 15 } }, { "from": [1, 12, 1], diff --git a/src/main/resources/assets/overdrive_that_matters/textures/block/matter_decomposer.png b/src/main/resources/assets/overdrive_that_matters/textures/block/matter_decomposer.png index 7f5663138..65bf9bbba 100644 Binary files a/src/main/resources/assets/overdrive_that_matters/textures/block/matter_decomposer.png and b/src/main/resources/assets/overdrive_that_matters/textures/block/matter_decomposer.png differ