From 04c7e396e4bc5cbcd25180fd4d6e0fa35ce2fe05 Mon Sep 17 00:00:00 2001 From: RyanTLG <78032176+RyanTLG@users.noreply.github.com> Date: Tue, 5 Apr 2022 19:04:49 +0200 Subject: [PATCH] Add more jeremium items --- .../ryantlg/blockClasses/jeremiumBlock.java | 24 ++++++++++++ .../ryantlg/blockClasses/oriumBlock.java | 6 +-- .../ryantlg/blocks/jeremiumBlocks.java | 9 +++-- .../jeremium/JeremiumAxeItem.java | 12 ++++++ .../jeremium/JeremiumHoeItem.java | 12 ++++++ .../jeremium/JeremiumPickaxeItem.java | 12 ++++++ .../jeremium/JeremiumShovelItem.java | 12 ++++++ .../jeremium/JeremiumSwordItem.java | 22 +++++++++++ .../java/net/arcmods/ryantlg/gamermod.java | 2 + .../ryantlg/itemClasses/jeremiumItem.java | 26 +++++++++++++ .../items/metalItems/jeremiumMetals.java | 5 ++- .../ryantlg/items/tools/jeremiumTools.java | 35 +++++++++++++++++ .../toolMaterials/jeremiumToolMaterial.java | 36 ++++++++++++++++++ .../resources/assets/gamermod/lang/en_us.json | 14 ++++++- .../gamermod/models/item/jeremium_axe.json | 6 +++ .../gamermod/models/item/jeremium_hoe.json | 6 +++ .../models/item/jeremium_pickaxe.json | 6 +++ .../gamermod/models/item/jeremium_shovel.json | 6 +++ .../gamermod/models/item/jeremium_sword.json | 6 +++ .../gamermod/textures/item/jeremium_axe.png | Bin 0 -> 417 bytes .../textures/item/jeremium_helmet.png | Bin 0 -> 353 bytes .../gamermod/textures/item/jeremium_hoe.png | Bin 0 -> 392 bytes .../textures/item/jeremium_leggings.png | Bin 0 -> 324 bytes .../textures/item/jeremium_pickaxe.png | Bin 0 -> 437 bytes .../textures/item/jeremium_shovel.png | Bin 0 -> 386 bytes .../gamermod/textures/item/jeremium_sword.png | Bin 0 -> 500 bytes .../data/gamermod/recipes/jeremium_axe.json | 20 ++++++++++ .../data/gamermod/recipes/jeremium_boots.json | 19 +++++++++ .../gamermod/recipes/jeremium_chestplate.json | 20 ++++++++++ .../gamermod/recipes/jeremium_helmet.json | 19 +++++++++ .../data/gamermod/recipes/jeremium_hoe.json | 20 ++++++++++ .../gamermod/recipes/jeremium_leggings.json | 20 ++++++++++ .../gamermod/recipes/jeremium_pickaxe.json | 20 ++++++++++ .../gamermod/recipes/jeremium_shovel.json | 20 ++++++++++ .../data/gamermod/recipes/jeremium_sword.json | 20 ++++++++++ 35 files changed, 425 insertions(+), 10 deletions(-) create mode 100644 src/main/java/net/arcmods/ryantlg/blockClasses/jeremiumBlock.java create mode 100755 src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumAxeItem.java create mode 100755 src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumHoeItem.java create mode 100755 src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumPickaxeItem.java create mode 100755 src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumShovelItem.java create mode 100755 src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumSwordItem.java create mode 100644 src/main/java/net/arcmods/ryantlg/itemClasses/jeremiumItem.java create mode 100644 src/main/java/net/arcmods/ryantlg/items/tools/jeremiumTools.java create mode 100644 src/main/java/net/arcmods/ryantlg/toolMaterials/jeremiumToolMaterial.java create mode 100755 src/main/resources/assets/gamermod/models/item/jeremium_axe.json create mode 100755 src/main/resources/assets/gamermod/models/item/jeremium_hoe.json create mode 100755 src/main/resources/assets/gamermod/models/item/jeremium_pickaxe.json create mode 100755 src/main/resources/assets/gamermod/models/item/jeremium_shovel.json create mode 100755 src/main/resources/assets/gamermod/models/item/jeremium_sword.json create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_axe.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_helmet.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_hoe.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_leggings.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_pickaxe.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_shovel.png create mode 100644 src/main/resources/assets/gamermod/textures/item/jeremium_sword.png create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_axe.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_boots.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_chestplate.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_helmet.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_hoe.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_leggings.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_pickaxe.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_shovel.json create mode 100755 src/main/resources/data/gamermod/recipes/jeremium_sword.json diff --git a/src/main/java/net/arcmods/ryantlg/blockClasses/jeremiumBlock.java b/src/main/java/net/arcmods/ryantlg/blockClasses/jeremiumBlock.java new file mode 100644 index 0000000..5386e48 --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/blockClasses/jeremiumBlock.java @@ -0,0 +1,24 @@ +package net.arcmods.ryantlg.blockClasses; + +import java.util.List; + +import net.minecraft.block.Block; +import net.minecraft.client.item.TooltipContext; +import net.minecraft.item.ItemStack; +import net.minecraft.text.Text; +import net.minecraft.text.TranslatableText; +import net.minecraft.util.Formatting; +import net.minecraft.world.BlockView; + +public class jeremiumBlock extends Block{ + + public jeremiumBlock(Settings settings) { + super(settings); + } + @Override + public void appendTooltip(ItemStack itemStack, BlockView world, List tooltip, TooltipContext tooltipContext) { + tooltip.add( new TranslatableText("block.gamermod.jeremium.tooltip").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) ); + tooltip.add( new TranslatableText("all.gamermod.jeremium.tooltiptwo").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) ); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/blockClasses/oriumBlock.java b/src/main/java/net/arcmods/ryantlg/blockClasses/oriumBlock.java index e6276b3..5e5adf4 100644 --- a/src/main/java/net/arcmods/ryantlg/blockClasses/oriumBlock.java +++ b/src/main/java/net/arcmods/ryantlg/blockClasses/oriumBlock.java @@ -16,7 +16,7 @@ public class oriumBlock extends Block{ super(settings); } @Override -public void appendTooltip(ItemStack itemStack, BlockView world, List tooltip, TooltipContext tooltipContext) { - tooltip.add( new TranslatableText("block.gamermod.orium.tooltip").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) ); -} + public void appendTooltip(ItemStack itemStack, BlockView world, List tooltip, TooltipContext tooltipContext) { + tooltip.add( new TranslatableText("block.gamermod.orium.tooltip").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) ); + } } diff --git a/src/main/java/net/arcmods/ryantlg/blocks/jeremiumBlocks.java b/src/main/java/net/arcmods/ryantlg/blocks/jeremiumBlocks.java index bc3d16f..bc87b80 100644 --- a/src/main/java/net/arcmods/ryantlg/blocks/jeremiumBlocks.java +++ b/src/main/java/net/arcmods/ryantlg/blocks/jeremiumBlocks.java @@ -1,6 +1,7 @@ package net.arcmods.ryantlg.blocks; import net.arcmods.ryantlg.gamermod; +import net.arcmods.ryantlg.blockClasses.jeremiumBlock; import net.fabricmc.fabric.api.item.v1.FabricItemSettings; import net.fabricmc.fabric.api.object.builder.v1.block.FabricBlockSettings; import net.minecraft.block.Block; @@ -11,15 +12,15 @@ import net.minecraft.util.registry.Registry; public class jeremiumBlocks { - public static final Block JEREMIUM_BLOCK = new Block(FabricBlockSettings.of(Material.METAL).strength(4.0f).requiresTool()); - public static final Block JEREMIUM_ORE = new Block(FabricBlockSettings.of(Material.STONE).strength(4.0f).requiresTool()); + public static final Block JEREMIUM_BLOCK = new jeremiumBlock(FabricBlockSettings.of(Material.METAL).strength(4.0f).requiresTool().luminance(16)); + public static final Block JEREMIUM_ORE = new jeremiumBlock(FabricBlockSettings.of(Material.STONE).strength(4.0f).requiresTool().luminance(5)); public static void register() { Registry.register(Registry.BLOCK, new Identifier("gamermod", "jeremium_ore"), JEREMIUM_ORE); - Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_ore"), new BlockItem(JEREMIUM_ORE, new FabricItemSettings().group(gamermod.CHING))); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_ore"), new BlockItem(JEREMIUM_ORE, new FabricItemSettings().group(gamermod.CHING).fireproof().maxCount(56))); Registry.register(Registry.BLOCK, new Identifier("gamermod", "jeremium_block"), JEREMIUM_BLOCK); - Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_block"), new BlockItem(JEREMIUM_BLOCK, new FabricItemSettings().group(gamermod.CHING))); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_block"), new BlockItem(JEREMIUM_BLOCK, new FabricItemSettings().group(gamermod.CHING).fireproof().maxCount(56))); gamermod.LOGGER.info("jeremiumBlocks loaded"); } diff --git a/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumAxeItem.java b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumAxeItem.java new file mode 100755 index 0000000..23841ff --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumAxeItem.java @@ -0,0 +1,12 @@ +package net.arcmods.ryantlg.customToolItemClasses.jeremium; + +import net.minecraft.item.AxeItem; +import net.minecraft.item.ToolMaterial; + +public class JeremiumAxeItem extends AxeItem { + + public JeremiumAxeItem(ToolMaterial material, float attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumHoeItem.java b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumHoeItem.java new file mode 100755 index 0000000..d2b642f --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumHoeItem.java @@ -0,0 +1,12 @@ +package net.arcmods.ryantlg.customToolItemClasses.jeremium; + +import net.minecraft.item.HoeItem; +import net.minecraft.item.ToolMaterial; + +public class JeremiumHoeItem extends HoeItem{ + + public JeremiumHoeItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumPickaxeItem.java b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumPickaxeItem.java new file mode 100755 index 0000000..6107099 --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumPickaxeItem.java @@ -0,0 +1,12 @@ +package net.arcmods.ryantlg.customToolItemClasses.jeremium; + +import net.minecraft.item.PickaxeItem; +import net.minecraft.item.ToolMaterial; + +public class JeremiumPickaxeItem extends PickaxeItem{ + + public JeremiumPickaxeItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumShovelItem.java b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumShovelItem.java new file mode 100755 index 0000000..d5bdd7e --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumShovelItem.java @@ -0,0 +1,12 @@ +package net.arcmods.ryantlg.customToolItemClasses.jeremium; + +import net.minecraft.item.ShovelItem; +import net.minecraft.item.ToolMaterial; + +public class JeremiumShovelItem extends ShovelItem{ + + public JeremiumShovelItem(ToolMaterial material, float attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumSwordItem.java b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumSwordItem.java new file mode 100755 index 0000000..54b0fd1 --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/customToolItemClasses/jeremium/JeremiumSwordItem.java @@ -0,0 +1,22 @@ +package net.arcmods.ryantlg.customToolItemClasses.jeremium; + +import java.util.List; + +import net.minecraft.client.item.TooltipContext; +import net.minecraft.item.ItemStack; +import net.minecraft.item.SwordItem; +import net.minecraft.item.ToolMaterial; +import net.minecraft.text.Text; +import net.minecraft.text.TranslatableText; +import net.minecraft.util.Formatting; +import net.minecraft.world.World; + +public class JeremiumSwordItem extends SwordItem { + public JeremiumSwordItem(ToolMaterial material, int attackDamage, float attackSpeed, Settings settings) { + super(material, attackDamage, attackSpeed, settings); + } + @Override + public void appendTooltip(ItemStack itemStack, World world, List tooltip, TooltipContext tooltipContext) { + tooltip.add( new TranslatableText("item.gamermod.jeremium_sword.tooltip").formatted(Formatting.DARK_PURPLE, Formatting.ITALIC) ); +} +} diff --git a/src/main/java/net/arcmods/ryantlg/gamermod.java b/src/main/java/net/arcmods/ryantlg/gamermod.java index 29e726c..ff3a7db 100755 --- a/src/main/java/net/arcmods/ryantlg/gamermod.java +++ b/src/main/java/net/arcmods/ryantlg/gamermod.java @@ -15,6 +15,7 @@ import net.arcmods.ryantlg.items.metalItems.oriumMetals; import net.arcmods.ryantlg.items.miscItems.FunnyItems; import net.arcmods.ryantlg.items.miscItems.OtherItems; import net.arcmods.ryantlg.items.miscItems.fabricOfReality; +import net.arcmods.ryantlg.items.tools.jeremiumTools; import net.arcmods.ryantlg.items.tools.omniumTools; import net.arcmods.ryantlg.items.tools.oriumTools; import net.arcmods.ryantlg.lootTables.grassVanillaWeem; @@ -99,6 +100,7 @@ public class gamermod implements ModInitializer { jeremiumMetals.register(); jeremiumBlocks.register(); jeremiumArmour.register(); + jeremiumTools.register(); } } \ No newline at end of file diff --git a/src/main/java/net/arcmods/ryantlg/itemClasses/jeremiumItem.java b/src/main/java/net/arcmods/ryantlg/itemClasses/jeremiumItem.java new file mode 100644 index 0000000..3f6886d --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/itemClasses/jeremiumItem.java @@ -0,0 +1,26 @@ +package net.arcmods.ryantlg.itemClasses; + +import java.util.List; + +import net.minecraft.client.item.TooltipContext; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraft.text.Text; +import net.minecraft.text.TranslatableText; +import net.minecraft.util.Formatting; +import net.minecraft.world.World; + +public class jeremiumItem extends Item{ + + public jeremiumItem(Settings settings) { + super(settings); + } + + @Override + public void appendTooltip(ItemStack itemStack, World world, List tooltip, TooltipContext tooltipContext) { + + tooltip.add( new TranslatableText("all.gamermod.jeremium.tooltiptwo").formatted(Formatting.LIGHT_PURPLE, Formatting.ITALIC) ); + + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/items/metalItems/jeremiumMetals.java b/src/main/java/net/arcmods/ryantlg/items/metalItems/jeremiumMetals.java index 9df1fcd..40001f4 100644 --- a/src/main/java/net/arcmods/ryantlg/items/metalItems/jeremiumMetals.java +++ b/src/main/java/net/arcmods/ryantlg/items/metalItems/jeremiumMetals.java @@ -1,6 +1,7 @@ package net.arcmods.ryantlg.items.metalItems; import net.arcmods.ryantlg.gamermod; +import net.arcmods.ryantlg.itemClasses.jeremiumItem; import net.minecraft.item.Item; import net.minecraft.util.Identifier; import net.minecraft.util.Rarity; @@ -8,8 +9,8 @@ import net.minecraft.util.registry.Registry; public class jeremiumMetals { - public static final Item JEREMIUM = new Item(new Item.Settings().fireproof().group(gamermod.CHING).maxCount(64).rarity(Rarity.UNCOMMON)); - public static final Item RAW_JEREMIUM = new Item(new Item.Settings().fireproof().group(gamermod.CHING).maxCount(64).rarity(Rarity.UNCOMMON)); + public static final Item JEREMIUM = new jeremiumItem(new Item.Settings().fireproof().group(gamermod.CHING).maxCount(56).rarity(Rarity.UNCOMMON)); + public static final Item RAW_JEREMIUM = new jeremiumItem(new Item.Settings().fireproof().group(gamermod.CHING).maxCount(56).rarity(Rarity.UNCOMMON)); public static void register() { Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_ingot"), JEREMIUM); diff --git a/src/main/java/net/arcmods/ryantlg/items/tools/jeremiumTools.java b/src/main/java/net/arcmods/ryantlg/items/tools/jeremiumTools.java new file mode 100644 index 0000000..19f885f --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/items/tools/jeremiumTools.java @@ -0,0 +1,35 @@ +package net.arcmods.ryantlg.items.tools; + +import net.arcmods.ryantlg.gamermod; +import net.arcmods.ryantlg.customToolItemClasses.jeremium.JeremiumAxeItem; +import net.arcmods.ryantlg.customToolItemClasses.jeremium.JeremiumHoeItem; +import net.arcmods.ryantlg.customToolItemClasses.jeremium.JeremiumPickaxeItem; +import net.arcmods.ryantlg.customToolItemClasses.jeremium.JeremiumShovelItem; +import net.arcmods.ryantlg.customToolItemClasses.jeremium.JeremiumSwordItem; +import net.arcmods.ryantlg.toolMaterials.jeremiumToolMaterial; +import net.minecraft.item.Item; +import net.minecraft.item.ToolItem; +import net.minecraft.util.Identifier; +import net.minecraft.util.Rarity; +import net.minecraft.util.registry.Registry; + +public class jeremiumTools { + + public static ToolItem JEREMIUM_SWORD = new JeremiumSwordItem(jeremiumToolMaterial.INSTANCE, 3, -2.9F, new Item.Settings().fireproof().group(gamermod.THING).rarity(Rarity.EPIC)); + public static ToolItem JEREMIUM_PICKAXE = new JeremiumPickaxeItem(jeremiumToolMaterial.INSTANCE, -10, -3.0F, new Item.Settings().fireproof().group(gamermod.THING).rarity(Rarity.EPIC)); + public static ToolItem JEREMIUM_SHOVEL = new JeremiumShovelItem(jeremiumToolMaterial.INSTANCE, -11, -3.0F, new Item.Settings().fireproof().group(gamermod.THING).rarity(Rarity.EPIC)); + public static ToolItem JEREMIUM_AXE = new JeremiumAxeItem(jeremiumToolMaterial.INSTANCE, 5, -3.0F, new Item.Settings().fireproof().group(gamermod.THING).rarity(Rarity.EPIC)); + public static ToolItem JEREMIUM_HOE = new JeremiumHoeItem(jeremiumToolMaterial.INSTANCE, -12, -3.0F, new Item.Settings().fireproof().group(gamermod.THING).rarity(Rarity.EPIC)); + + public static void register() { + + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_sword"), JEREMIUM_SWORD); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_pickaxe"), JEREMIUM_PICKAXE); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_shovel"), JEREMIUM_SHOVEL); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_axe"), JEREMIUM_AXE); + Registry.register(Registry.ITEM, new Identifier("gamermod", "jeremium_hoe"), JEREMIUM_HOE); + + gamermod.LOGGER.info("jeremiumTools loaded"); + } + +} diff --git a/src/main/java/net/arcmods/ryantlg/toolMaterials/jeremiumToolMaterial.java b/src/main/java/net/arcmods/ryantlg/toolMaterials/jeremiumToolMaterial.java new file mode 100644 index 0000000..c1b35d1 --- /dev/null +++ b/src/main/java/net/arcmods/ryantlg/toolMaterials/jeremiumToolMaterial.java @@ -0,0 +1,36 @@ +package net.arcmods.ryantlg.toolMaterials; + +import net.arcmods.ryantlg.items.metalItems.jeremiumMetals; +import net.minecraft.item.ToolMaterial; +import net.minecraft.recipe.Ingredient; + +public class jeremiumToolMaterial implements ToolMaterial{ + + public static final jeremiumToolMaterial INSTANCE = new jeremiumToolMaterial(); + + @Override + public int getDurability() { + return 2590; + } + @Override + public float getMiningSpeedMultiplier() { + return 6.0F; + } + @Override + public float getAttackDamage() { + return 15.0F; + } + @Override + public int getMiningLevel() { + return 4; + } + @Override + public int getEnchantability() { + return 32; + } + @Override + public Ingredient getRepairIngredient() { + return Ingredient.ofItems(jeremiumMetals.JEREMIUM); + } + +} diff --git a/src/main/resources/assets/gamermod/lang/en_us.json b/src/main/resources/assets/gamermod/lang/en_us.json index 8e2cf68..98cefa3 100755 --- a/src/main/resources/assets/gamermod/lang/en_us.json +++ b/src/main/resources/assets/gamermod/lang/en_us.json @@ -53,6 +53,18 @@ "item.gamermod.jeremium_ingot": "Jeremium Ingot", "item.gamermod.raw_jeremium": "Raw Jeremium", "block.gamermod.jeremium_ore": "Jeremium Ore", - "block.gamermod.jeremium_block": "Jeremium Block" + "block.gamermod.jeremium_block": "Jeremium Block", + "item.gamermod.jeremium_helmet": "Jeremium Helmet", + "item.gamermod.jeremium_chestplate": "Jeremium Chestplate", + "item.gamermod.jeremium_leggings": "Jeremium Leggings", + "item.gamermod.jeremium_boots": "Jeremium Boots", + "block.gamermod.jeremium.tooltip": "Heavy, but emits light.", + "all.gamermod.jeremium.tooltiptwo": "Less able to fit in a stack because it's heavy", + "item.gamermod.jeremium_sword": "Jeremium Sword", + "item.gamermod.jeremium_axe": "Jeremium Axe", + "item.gamermod.jeremium_hoe": "Jeremium Hoe", + "item.gamermod.jeremium_shovel": "Jeremium Shovel", + "item.gamermod.jeremium_pickaxe": "Jeremium Pickaxe", + "item.gamermod.jeremium_sword.tooltip": "Kinda heavy" } \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/models/item/jeremium_axe.json b/src/main/resources/assets/gamermod/models/item/jeremium_axe.json new file mode 100755 index 0000000..67d9cf0 --- /dev/null +++ b/src/main/resources/assets/gamermod/models/item/jeremium_axe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gamermod:item/jeremium_axe" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/models/item/jeremium_hoe.json b/src/main/resources/assets/gamermod/models/item/jeremium_hoe.json new file mode 100755 index 0000000..bb317e0 --- /dev/null +++ b/src/main/resources/assets/gamermod/models/item/jeremium_hoe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gamermod:item/jeremium_hoe" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/models/item/jeremium_pickaxe.json b/src/main/resources/assets/gamermod/models/item/jeremium_pickaxe.json new file mode 100755 index 0000000..09665f7 --- /dev/null +++ b/src/main/resources/assets/gamermod/models/item/jeremium_pickaxe.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gamermod:item/jeremium_pickaxe" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/models/item/jeremium_shovel.json b/src/main/resources/assets/gamermod/models/item/jeremium_shovel.json new file mode 100755 index 0000000..1b58749 --- /dev/null +++ b/src/main/resources/assets/gamermod/models/item/jeremium_shovel.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gamermod:item/jeremium_shovel" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/models/item/jeremium_sword.json b/src/main/resources/assets/gamermod/models/item/jeremium_sword.json new file mode 100755 index 0000000..57cca46 --- /dev/null +++ b/src/main/resources/assets/gamermod/models/item/jeremium_sword.json @@ -0,0 +1,6 @@ +{ + "parent": "item/handheld", + "textures": { + "layer0": "gamermod:item/jeremium_sword" + } +} \ No newline at end of file diff --git a/src/main/resources/assets/gamermod/textures/item/jeremium_axe.png b/src/main/resources/assets/gamermod/textures/item/jeremium_axe.png new file mode 100644 index 0000000000000000000000000000000000000000..30dde65c3de77ee1e758d7ac837274abd9fb5524 GIT binary patch literal 417 zcmV;S0bc%zP);l@|Il?)}BCTo$a0V3+xV)KV&p#FRU5#UwM%!?!Rr-3IO| z!i&JU?5Pc}Ki^t7#yV9%CtwP97FaS?&ZblN+HNZ=lraW2aAyJh5GCsS!{YIwQTDg% z8%Wa>UO1Ol+o=Vzjp=mSY2cQ(cgKA}CE-Ot2FJ{?CA2Jq3CQ5M)UZWKk_drdEl|O! zMKmX>{$DhNI=JotqxViT;0x|l0iSSd0pD;dfe>(GflzQGfsk;mKxp_`fi~bufwtgM zfi~d{fwtilfiB<;fjEvpb$c~ETx{bihtYWWB(7QYtF!G-ZQ}m`IdY>gz^MJs00000 LNkvXXu0mjf!-cuq literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/gamermod/textures/item/jeremium_helmet.png b/src/main/resources/assets/gamermod/textures/item/jeremium_helmet.png new file mode 100644 index 0000000000000000000000000000000000000000..c5165edb6831c1481d296ab20e59a8c0fb531066 GIT binary patch literal 353 zcmV-n0iOPeP)v#>Fuj#LvFG`Hq6ilz5fNk~k)K*&wM)6+i|YUZ|> zIbQ{UV8F}3K22|uMZ3{j+^?t*!FismEX$k>hqhJ6)5+9quUEEzwt&JV!Jz88&b*$r zHXs~?6JQt~MUh%2$s^!$QGMTk*Z_bOf(0nc(u5#3kf`!}@#AQ%V+W;bvL@fYSHkLkGy00000NkvXXu0mjfAj_AP literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/gamermod/textures/item/jeremium_hoe.png b/src/main/resources/assets/gamermod/textures/item/jeremium_hoe.png new file mode 100644 index 0000000000000000000000000000000000000000..bdd0d558f87da1f89ecc8929ca2c53f50562a35f GIT binary patch literal 392 zcmV;30eAk1P)ub?FIixC&ZT(5g4-neOwns#X_Tg(1`<1Q8X686%v~9BV$#jO~P+ z|8I_l=0U|Dui`!^12)}m@{S%HkIL)d8cHWF8B4~a5nQglz`F1I zz!-aBbRf!r?A8$@g2+z82!I$7giiwzL%*L+?SC5-dL)1>Bs&d`nD>5wHEIw)5{T{( z*aW*=lN5mW2qLEE(<>gwNs4d=m_@g*aSkS*0AG|}a~wPF{BM7NNfg<=2g>4$W(zv) zHmug`0)lh`qMd(=lU@Q*oZoQx6BUi03{V!AdC(bO0+YD$1We;b0E)OafGVy9po}X6 zsN+fi8*yoXt+*7xX8bF_cKjp2MZ6T?DlP=Lj28f|<2gVT@dBV;_n_?URp!~Q^PSxL mz@Yz|{(*RZb=Fx}_M9i;lyfj(c|NcJ0000 literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/gamermod/textures/item/jeremium_leggings.png b/src/main/resources/assets/gamermod/textures/item/jeremium_leggings.png new file mode 100644 index 0000000000000000000000000000000000000000..efa0dfad56d87ed6b21827382df487f501cc9cf7 GIT binary patch literal 324 zcmV-K0lWT*P)EJ3;v@9=yYwv_Z5{mq9h6f@kv1mr50~84>p5SJA-P&~a#<() zlL1gB@MLUQ`DU$~kBN~!i!^d3Q1xadNVKnOfoAQT=X5Cbj*Zsv1%UM}T%(3*i*a5aeP ziP$I*8*VyHtpY>9trwD^;6{NV;WdGw;YNYcC;`*$)%7~&TUQGqom}y2wt98;UDT(( f^?$%;u`acLQsJ&J%EP2D00000NkvXXu0mjf>m9$E literal 0 HcmV?d00001 diff --git a/src/main/resources/assets/gamermod/textures/item/jeremium_shovel.png b/src/main/resources/assets/gamermod/textures/item/jeremium_shovel.png new file mode 100644 index 0000000000000000000000000000000000000000..8f4f1345e7be93957dfb16b0da2b0a0a440ab61e GIT binary patch literal 386 zcmV-|0e$|7P)mB@m7 z6_^Y{E!!Bq|_*3@A<5g z_p2bvgA)iPDDm=+{n`R$aM%BgS^~b{wR*rOyt06AcqIW2xU&Ek+)02FUMj#1&lEr? z?P1JzidRZF*Zu7}?jr|KAP58mEx``Yt-vp4P8G^bLVFpwN?#~|FUMg&=>C~oNog|`5>#-}NgS%+RQ))Diyy|x(U0Tat#(k!Bw`?4lG3I%=6CSQ5u3aG zx#X4va^ZRIcX#idMLoCKc$~>dt4}`Qmy?M=M$0A5=X2^!fZ@q%MeFsNk|d!Z2>KBy z!Uux^MN!m`fC_%Q*;t)Ufewzf(3wCLcxM7t;hhN7fg2a73pXmz1a3^ADZEsG>-AL> zX?IB*xKdy=91_Z=N}?@XDd2e?C2?FTVFIpAVC1@cB}~DUix3c`fF>tl60Q}%IzS36 z@g0VAGo6ZQ!I3JTYB*S$+%1$p$tkb|o}TX;fotmk1mqNC2_%CHMbnXUTH4rT39N;5 zyQMTuDbC;9!nFyY!}Y~^_Wb!pNCI$frX-XJ0PffawEM~Eaq&iO9=mPZMkPuGWcY5E z35loo591Ph1@^&buM5%l#c{;FUQVOUbo>)g!R38k6lp3U1o-s3J3b_ybB>)yURGpS zgumC_8J4`w!o1SmpBzzDc$3Ok{6`3I&BsR+mxr@c(v92%T-1SLp+TKDRb;A2{;g~u q=YI}I>s>(JUU;v&kgANdtj{kd;s240w_`{E0000