diff --git a/src/main/java/ru/dbotthepony/mc/otm/Registry.java b/src/main/java/ru/dbotthepony/mc/otm/Registry.java index 002d95741..723700a7a 100644 --- a/src/main/java/ru/dbotthepony/mc/otm/Registry.java +++ b/src/main/java/ru/dbotthepony/mc/otm/Registry.java @@ -134,7 +134,10 @@ public class Registry { public static final ResourceLocation BATTERY_CAPACITOR = new ResourceLocation(OverdriveThatMatters.MOD_ID, "battery_capacitor"); public static final ResourceLocation BATTERY_CREATIVE = new ResourceLocation(OverdriveThatMatters.MOD_ID, "battery_creative"); + public static final ResourceLocation MATTER_CAPACITOR_PARTS = new ResourceLocation(OverdriveThatMatters.MOD_ID, "matter_capacitor_parts"); + public static final ResourceLocation MATTER_CAPACITOR_BASIC = new ResourceLocation(OverdriveThatMatters.MOD_ID, "matter_capacitor_basic"); public static final ResourceLocation MATTER_CAPACITOR_NORMAL = new ResourceLocation(OverdriveThatMatters.MOD_ID, "matter_capacitor_normal"); + public static final ResourceLocation MATTER_CAPACITOR_DENSE = new ResourceLocation(OverdriveThatMatters.MOD_ID, "matter_capacitor_dense"); public static final ResourceLocation MATTER_CAPACITOR_CREATIVE = new ResourceLocation(OverdriveThatMatters.MOD_ID, "matter_capacitor_creative"); public static final ResourceLocation PATTERN_DRIVE_NORMAL = new ResourceLocation(OverdriveThatMatters.MOD_ID, "pattern_drive_normal"); @@ -354,7 +357,10 @@ public class Registry { public static final ItemBattery BATTERY_CAPACITOR = new ItemBattery(new BigDecimal(150_000), new BigDecimal(15000), new BigDecimal(15000)); public static final ItemBattery BATTERY_CREATIVE = new ItemBattery(); + public static final Item MATTER_CAPACITOR_PARTS = new Item(new Item.Properties().stacksTo(64).tab(OverdriveThatMatters.CREATIVE_TAB)); + public static final ItemMatterCapacitor MATTER_CAPACITOR_BASIC = new ItemMatterCapacitor(new BigDecimal("4")); public static final ItemMatterCapacitor MATTER_CAPACITOR_NORMAL = new ItemMatterCapacitor(new BigDecimal("10")); + public static final ItemMatterCapacitor MATTER_CAPACITOR_DENSE = new ItemMatterCapacitor(new BigDecimal("40")); public static final ItemMatterCapacitor MATTER_CAPACITOR_CREATIVE = new ItemMatterCapacitor(); public static final ItemPatternStorage PATTERN_DRIVE_NORMAL = new ItemPatternStorage(4); @@ -415,7 +421,10 @@ public class Registry { BATTERY_CAPACITOR.setRegistryName(Names.BATTERY_CAPACITOR); BATTERY_CREATIVE.setRegistryName(Names.BATTERY_CREATIVE); + MATTER_CAPACITOR_PARTS.setRegistryName(Names.MATTER_CAPACITOR_PARTS); + MATTER_CAPACITOR_BASIC.setRegistryName(Names.MATTER_CAPACITOR_BASIC); MATTER_CAPACITOR_NORMAL.setRegistryName(Names.MATTER_CAPACITOR_NORMAL); + MATTER_CAPACITOR_DENSE.setRegistryName(Names.MATTER_CAPACITOR_DENSE); MATTER_CAPACITOR_CREATIVE.setRegistryName(Names.MATTER_CAPACITOR_CREATIVE); PATTERN_DRIVE_NORMAL.setRegistryName(Names.PATTERN_DRIVE_NORMAL); @@ -470,7 +479,10 @@ public class Registry { event.getRegistry().register(BATTERY_CAPACITOR); event.getRegistry().register(BATTERY_CREATIVE); + event.getRegistry().register(MATTER_CAPACITOR_PARTS); + event.getRegistry().register(MATTER_CAPACITOR_BASIC); event.getRegistry().register(MATTER_CAPACITOR_NORMAL); + event.getRegistry().register(MATTER_CAPACITOR_DENSE); event.getRegistry().register(MATTER_CAPACITOR_CREATIVE); event.getRegistry().register(PATTERN_DRIVE_NORMAL); diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_basic.json b/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_basic.json new file mode 100644 index 000000000..c8ea8a5c8 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_basic.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "overdrive_that_matters:item/matter_capacitor_tier1" + } +} diff --git a/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_dense.json b/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_dense.json new file mode 100644 index 000000000..268a3b586 --- /dev/null +++ b/src/main/resources/assets/overdrive_that_matters/models/item/matter_capacitor_dense.json @@ -0,0 +1,6 @@ +{ + "parent": "item/generated", + "textures": { + "layer0": "overdrive_that_matters:item/matter_capacitor_tier3" + } +}