diff --git a/src/main/resources/assets/energonrelics/blockstates/lightning_rod.json b/src/main/resources/assets/energonrelics/blockstates/lightning_rod.json new file mode 100644 index 0000000..044da8a --- /dev/null +++ b/src/main/resources/assets/energonrelics/blockstates/lightning_rod.json @@ -0,0 +1,7 @@ +{ + "variants": { + "": { + "model": "energonrelics:block/lightning_rod" + } + } +} diff --git a/src/main/resources/assets/energonrelics/lang/en_us.json b/src/main/resources/assets/energonrelics/lang/en_us.json index 5de2b12..4038651 100644 --- a/src/main/resources/assets/energonrelics/lang/en_us.json +++ b/src/main/resources/assets/energonrelics/lang/en_us.json @@ -33,5 +33,6 @@ "item.minecraft.potion.effect.energonrelics.veridium_poison": "Potion of Degradation", "item.minecraft.splash_potion.effect.energonrelics.veridium_poison": "Splash Potion of Degradation", "item.minecraft.lingering_potion.effect.energonrelics.veridium_poison": "Lingering Potion of Degradation", - "item.minecraft.tipped_arrow.effect.energonrelics.veridium_poison": "Arrow of Degradation" + "item.minecraft.tipped_arrow.effect.energonrelics.veridium_poison": "Arrow of Degradation", + "block.energonnrelics.lightning_rod": "Lightning Rod" } \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/models/block/lightning_rod.json b/src/main/resources/assets/energonrelics/models/block/lightning_rod.json new file mode 100644 index 0000000..5ef96c6 --- /dev/null +++ b/src/main/resources/assets/energonrelics/models/block/lightning_rod.json @@ -0,0 +1,49 @@ +{ + "parent": "minecraft:block/block", + "textures": { + "1": "energonrelics:block/lightning_rod", + "2": "minecraft:block/polished_blackstone_bricks", + "particle": "minecraft:block/polished_blackstone_bricks" + }, + "elements": [ + { + "from": [0, 0, 0], + "to": [16, 2, 16], + "rotation": {"angle": 0, "axis": "y", "origin": [11, 8, 11]}, + "faces": { + "north": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "east": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "south": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "west": {"uv": [0, 0, 16, 2], "texture": "#2"}, + "up": {"uv": [0, 0, 16, 16], "texture": "#2"}, + "down": {"uv": [0, 0, 16, 16], "texture": "#2"} + } + }, + { + "from": [7.5, 2, 7.5], + "to": [8.5, 18, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 10, 14]}, + "faces": { + "north": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "east": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "south": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "west": {"uv": [0, 0, 1, 16], "texture": "#1"}, + "up": {"uv": [0, 0, 0, 0], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#1"} + } + }, + { + "from": [7.5, 18, 7.5], + "to": [8.5, 26, 8.5], + "rotation": {"angle": 0, "axis": "y", "origin": [15, 10, 14]}, + "faces": { + "north": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "east": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "south": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "west": {"uv": [1, 8, 2, 16], "texture": "#1"}, + "up": {"uv": [1, 8, 2, 9], "texture": "#1"}, + "down": {"uv": [0, 0, 0, 0], "texture": "#1"} + } + } + ] +} \ No newline at end of file diff --git a/src/main/resources/assets/energonrelics/models/item/lightning_rod.json b/src/main/resources/assets/energonrelics/models/item/lightning_rod.json new file mode 100644 index 0000000..6f3ecf8 --- /dev/null +++ b/src/main/resources/assets/energonrelics/models/item/lightning_rod.json @@ -0,0 +1,3 @@ +{ + "parent": "energonrelics:block/lightning_rod" +} diff --git a/src/main/resources/assets/energonrelics/textures/block/lightning_rod.png b/src/main/resources/assets/energonrelics/textures/block/lightning_rod.png new file mode 100644 index 0000000..70ac9a9 Binary files /dev/null and b/src/main/resources/assets/energonrelics/textures/block/lightning_rod.png differ