+ Added Ruby and Sapphire Swords

main
Herobane 1 year ago
parent b16c35b4c5
commit e9c074f037

@ -45,6 +45,11 @@ public class Learning {
event.accept(ModItems.RUBY);
event.accept(ModItems.SAPPHIRE);
}
if(event.getTabKey() == CreativeModeTabs.COMBAT) {
event.accept(ModItems.RUBY_SWORD);
event.accept(ModItems.SAPPHIRE_SWORD);
}
}

@ -2,6 +2,8 @@ package net.herobane.learning.item;
import net.herobane.learning.Learning;
import net.minecraft.world.item.Item;
import net.minecraft.world.item.SwordItem;
import net.minecraft.world.item.Tiers;
import net.minecraftforge.eventbus.api.IEventBus;
import net.minecraftforge.registries.DeferredRegister;
import net.minecraftforge.registries.ForgeRegistries;
@ -15,6 +17,11 @@ public class ModItems {
public static final RegistryObject<Item> RUBY = ITEMS.register("ruby", () -> new Item(new Item.Properties()));
public static final RegistryObject<Item> SAPPHIRE = ITEMS.register("sapphire", () -> new Item(new Item.Properties()));
// Tools and weapons
public static final RegistryObject<Item> RUBY_SWORD = ITEMS.register("ruby_sword", () -> new SwordItem(Tiers.DIAMOND, 3, -2.4f, new Item.Properties()));
public static final RegistryObject<Item> SAPPHIRE_SWORD = ITEMS.register("sapphire_sword", () -> new SwordItem(Tiers.DIAMOND, 3, -2.4f, new Item.Properties()));
public static void register(IEventBus eventBus) {
ITEMS.register(eventBus);
}

@ -1,4 +1,7 @@
{
"item.learning.ruby": "Ruby",
"item.learning.sapphire": "Sapphire"
"item.learning.sapphire": "Sapphire",
"item.learning.ruby_sword": "Ruby Sword",
"item.learning.sapphire_sword": "Sapphire Sword"
}

@ -1,4 +1,7 @@
{
"item.learning.ruby": "Rubis",
"item.learning.sapphire": "Saphir"
"item.learning.sapphire": "Saphir",
"item.learning.ruby_sword": "Epee de Rubis",
"item.learning.sapphire_sword": "Epee de Saphir"
}

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "learning:item/ruby_sword"
}
}

@ -0,0 +1,6 @@
{
"parent": "item/generated",
"textures": {
"layer0": "learning:item/sapphire_sword"
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 808 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 816 B

Loading…
Cancel
Save