From 1c610e51a34e7aec59582eed8b05e6f72f77ab19 Mon Sep 17 00:00:00 2001 From: Yonatan Dafna Date: Thu, 8 Oct 2020 20:43:27 +0300 Subject: [PATCH] Rainbow Wool module! --- .../module/decoration/RainbowWoolModule.java | 41 ++++++++++++++++++ .../resources/assets/proton/lang/en_us.json | 15 +++---- .../proton/textures/block/rainbow_wool.png | Bin 0 -> 10319 bytes .../textures/block/rainbow_wool.png.mcmeta | 38 ++++++++++++++++ 4 files changed, 84 insertions(+), 10 deletions(-) create mode 100644 src/main/java/io/github/protonmc/proton/module/decoration/RainbowWoolModule.java create mode 100644 src/main/resources/assets/proton/textures/block/rainbow_wool.png create mode 100644 src/main/resources/assets/proton/textures/block/rainbow_wool.png.mcmeta diff --git a/src/main/java/io/github/protonmc/proton/module/decoration/RainbowWoolModule.java b/src/main/java/io/github/protonmc/proton/module/decoration/RainbowWoolModule.java new file mode 100644 index 0000000..07b3e7b --- /dev/null +++ b/src/main/java/io/github/protonmc/proton/module/decoration/RainbowWoolModule.java @@ -0,0 +1,41 @@ +package io.github.protonmc.proton.module.decoration; + +import io.github.protonmc.proton.Proton; +import io.github.protonmc.proton.base.handler.ProtonRegisterHandler; +import io.github.protonmc.proton.base.handler.ResourceHandler; +import io.github.protonmc.proton.base.module.ProtonModule; +import net.fabricmc.fabric.api.item.v1.FabricItemSettings; +import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; +import net.minecraft.block.Block; +import net.minecraft.block.Blocks; +import net.minecraft.item.ItemGroup; + +/** + * Adds rainbow wool. Don't ask me why + * + * @author YTG1234 + */ +public class RainbowWoolModule extends ProtonModule { + public static Block rainbowWoolBlock; + + public RainbowWoolModule() { + super(Proton.identifier("rainbow_wool")); + } + + /** + * @see ProtonModule#commonInit() + */ + @Override + public void commonInit() { + if (!enabled) return; + rainbowWoolBlock = ProtonRegisterHandler.block("rainbow_wool", new Block(FabricBlockSettings.copyOf(Blocks.WHITE_WOOL)), new FabricItemSettings().group(ItemGroup.DECORATIONS)); + } + + /** + * @see ProtonModule#registerResources(ResourceHandler) + */ + @Override + public void registerResources(ResourceHandler resourceHandler) { + resourceHandler.generateSimpleBlock("rainbow_wool"); + } +} diff --git a/src/main/resources/assets/proton/lang/en_us.json b/src/main/resources/assets/proton/lang/en_us.json index 6b6e26d..6b2ca86 100644 --- a/src/main/resources/assets/proton/lang/en_us.json +++ b/src/main/resources/assets/proton/lang/en_us.json @@ -3,23 +3,18 @@ "block.proton.bluer_ice": "Bluer Ice", "block.proton.bluest_ice": "Bluest Ice", "block.proton.compressed_diamond_block": "Compressed Diamond Block", - "block.proton.bamboo_mat": "Bamboo Mat", - "block.proton.thatch": "Thatch", "block.proton.thatch_slab": "Thatch Slab", "block.proton.thatch_stairs": "Thatch Stairs", - "block.proton.magma_bricks": "Magma Bricks", "block.proton.magma_bricks_slab": "Magma Bricks Slab", "block.proton.magma_bricks_stairs": "Magma Bricks Stairs", "block.proton.magma_bricks_wall": "Magma Bricks Wall", - "block.proton.fat_potato": "Fat Potato", "block.proton.fat_potato_slab": "Fat Potato Slab", "block.proton.fat_potato_stairs": "Fat Potato Stairs", "block.proton.fat_potato_wall": "Fat Potato Wall", - "proton.config.category.automation": "Automation", "proton.config.category.building": "Building", "proton.config.category.management": "Management", @@ -31,7 +26,6 @@ "proton.config.category.oddities": "Oddities", "proton.config.category.experimental": "Experimental", "proton.config.category.decoration": "Decoration", - "proton.module.proton.tater": "Taters! :> (Tiny Potato)", "proton.module.proton.tater.enabled": "Enabled", "proton.module.proton.variantanimaltextures.enableShinyLlama": "Enable Shiny Llama", @@ -67,7 +61,6 @@ "proton.module.proton.variantanimaltextures": "Variantanimaltextures", "proton.module.proton.compressed_items": "Compressed Items", "proton.module.proton.turf.enabled": "Enabled", - "block.proton.orange_stained_planks": "Orange Stained Planks", "block.proton.cyan_stained_planks": "Cyan Stained Planks", "proton.module.proton.clay.enabled": "Enabled", @@ -89,11 +82,13 @@ "block.proton.lime_stained_planks": "Lime Stained Planks", "block.proton.pink_stained_planks": "Pink Stained Planks", "block.proton.red_stained_planks": "Red Stained Planks", - "proton.module.proton.tater.enabled": "Enabled", "block.proton.gray_stained_planks": "Gray Stained Planks", "proton.config.category.unassigned": "Unassigned", - "proton.module.proton.tater": "Tater", "block.proton.blue_stained_planks": "Blue Stained Planks", "block.proton.turf_stairs": "Turf Stairs", - "proton.module.proton.clay": "Clay" + "proton.module.proton.clay": "Clay", + + "proton.module.proton.rainbow_wool": "Rainbow Wool", + "proton.module.proton.rainbow_wool.enabled": "Enabled", + "block.proton.rainbow_wool": "Rainbow Wool" } diff --git a/src/main/resources/assets/proton/textures/block/rainbow_wool.png b/src/main/resources/assets/proton/textures/block/rainbow_wool.png new file mode 100644 index 0000000000000000000000000000000000000000..6fc148c3a3370cbf7bc3e142687ea2fa246fa24d GIT binary patch literal 10319 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 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/proton/textures/block/rainbow_wool.png.mcmeta b/src/main/resources/assets/proton/textures/block/rainbow_wool.png.mcmeta new file mode 100644 index 0000000..a7e5fcf --- /dev/null +++ b/src/main/resources/assets/proton/textures/block/rainbow_wool.png.mcmeta @@ -0,0 +1,38 @@ +{ + "animation": { + "frametime": 10, + "frames": [ + 0, + 1, + 2, + 3, + 4, + 5, + 6, + 7, + 8, + 9, + 10, + 11, + 12, + 13, + 14, + 15, + 14, + 13, + 12, + 11, + 10, + 9, + 8, + 7, + 6, + 5, + 4, + 3, + 2, + 1, + 0 + ] + } +}