Merge pull request #1385 from burningwater202/master

It was an Axe-dent I swear
This commit is contained in:
HbmMods 2024-03-15 08:13:58 +01:00 committed by GitHub
commit 38fa0e6116
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 58 additions and 2 deletions

View File

@ -83,6 +83,13 @@ public class ToolRecipes {
CraftingManager.addRecipeAuto(new ItemStack(ModItems.chlorophyte_pickaxe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_steel, 'D', ModItems.powder_chlorophyte, 'A', FIBER.ingot(), 'P', ModItems.volcanic_pickaxe, 'F', DURA.bolt() });
CraftingManager.addRecipeAuto(new ItemStack(ModItems.mese_pickaxe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_desh, 'D', ModItems.powder_dineutronium, 'A', ModItems.plate_paa, 'P', ModItems.chlorophyte_pickaxe, 'F', ModItems.shimmer_handle });
//Super Axes
CraftingManager.addRecipeAuto(new ItemStack(ModItems.bismuth_axe, 1), new Object[] { " BM", "BPB", "TB ", 'B', ModItems.ingot_bismuth, 'M', ModItems.ingot_meteorite, 'P', ModItems.starmetal_axe, 'T', W.bolt() });
CraftingManager.addRecipeAuto(new ItemStack(ModItems.volcanic_axe, 1), new Object[] { " BM", "BPB", "TB ", 'B', ModItems.gem_volcanic, 'M', ModItems.ingot_meteorite, 'P', ModItems.starmetal_axe, 'T', W.bolt() });
CraftingManager.addRecipeAuto(new ItemStack(ModItems.chlorophyte_axe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_steel, 'D', ModItems.powder_chlorophyte, 'A', FIBER.ingot(), 'P', ModItems.bismuth_axe, 'F', DURA.bolt() });
CraftingManager.addRecipeAuto(new ItemStack(ModItems.chlorophyte_axe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_steel, 'D', ModItems.powder_chlorophyte, 'A', FIBER.ingot(), 'P', ModItems.volcanic_axe, 'F', DURA.bolt() });
CraftingManager.addRecipeAuto(new ItemStack(ModItems.mese_axe, 1), new Object[] { " SD", "APS", "FA ", 'S', ModItems.blades_desh, 'D', ModItems.powder_dineutronium, 'A', ModItems.plate_paa, 'P', ModItems.chlorophyte_axe, 'F', ModItems.shimmer_handle });
//Chainsaws
CraftingManager.addRecipeAuto(ItemToolAbilityFueled.getEmptyTool(ModItems.chainsaw), new Object[] { "CCH", "BBP", "CCE", 'H', ModItems.hull_small_steel, 'B', ModItems.blades_steel, 'P', ModItems.piston_selenium, 'C', ModBlocks.chain, 'E', ModItems.canister_empty });

View File

@ -2081,9 +2081,13 @@ public class ModItems {
public static Item drax_mk2;
public static Item drax_mk3;
public static Item bismuth_pickaxe;
public static Item bismuth_axe;
public static Item volcanic_pickaxe;
public static Item volcanic_axe;
public static Item chlorophyte_pickaxe;
public static Item chlorophyte_axe;
public static Item mese_pickaxe;
public static Item mese_axe;
public static Item dnt_sword;
public static Item dwarven_pickaxe;
@ -5271,6 +5275,16 @@ public class ModItems {
.addHitAbility(new WeaponAbility.VampireAbility(2F))
.addHitAbility(new WeaponAbility.BeheaderAbility())
.setDepthRockBreaker().setUnlocalizedName("bismuth_pickaxe").setTextureName(RefStrings.MODID + ":bismuth_pickaxe");
bismuth_axe = new ItemToolAbility(125F, 0, matBismuth, EnumToolType.AXE)
.addBreakAbility(new ToolAbility.HammerAbility(2))
.addBreakAbility(new ToolAbility.RecursionAbility(4))
.addBreakAbility(new ToolAbility.ShredderAbility())
.addBreakAbility(new ToolAbility.LuckAbility(2))
.addBreakAbility(new ToolAbility.SilkAbility())
.addHitAbility(new WeaponAbility.StunAbility(5))
.addHitAbility(new WeaponAbility.VampireAbility(2F))
.addHitAbility(new WeaponAbility.BeheaderAbility()).setUnlocalizedName("bismuth_axe").setTextureName(RefStrings.MODID + ":bismuth_axe");
ToolMaterial matVolcano = EnumHelper.addToolMaterial("HBM_VOLCANIC", 4, 0, 50F, 0.0F, 200).setRepairItem(new ItemStack(ModItems.ingot_bismuth));
volcanic_pickaxe = new ItemToolAbility(15F, 0, matVolcano, EnumToolType.MINER)
@ -5283,6 +5297,15 @@ public class ModItems {
.addHitAbility(new WeaponAbility.VampireAbility(2F))
.addHitAbility(new WeaponAbility.BeheaderAbility())
.setDepthRockBreaker().setUnlocalizedName("volcanic_pickaxe").setTextureName(RefStrings.MODID + ":volcanic_pickaxe");
volcanic_axe = new ItemToolAbility(125F, 0, matVolcano, EnumToolType.AXE)
.addBreakAbility(new ToolAbility.HammerAbility(2))
.addBreakAbility(new ToolAbility.RecursionAbility(4))
.addBreakAbility(new ToolAbility.SmelterAbility())
.addBreakAbility(new ToolAbility.LuckAbility(3))
.addBreakAbility(new ToolAbility.SilkAbility())
.addHitAbility(new WeaponAbility.FireAbility(5))
.addHitAbility(new WeaponAbility.VampireAbility(2F))
.addHitAbility(new WeaponAbility.BeheaderAbility()).setUnlocalizedName("volcanic_axe").setTextureName(RefStrings.MODID + ":volcanic_axe");
ToolMaterial matChlorophyte = EnumHelper.addToolMaterial("HBM_CHLOROPHYTE", 4, 0, 75F, 0.0F, 200).setRepairItem(new ItemStack(ModItems.powder_chlorophyte));
chlorophyte_pickaxe = new ItemToolAbility(20F, 0, matChlorophyte, EnumToolType.MINER)
@ -5295,7 +5318,14 @@ public class ModItems {
.addHitAbility(new WeaponAbility.VampireAbility(5F))
.addHitAbility(new WeaponAbility.BeheaderAbility())
.setDepthRockBreaker().setUnlocalizedName("chlorophyte_pickaxe").setTextureName(RefStrings.MODID + ":chlorophyte_pickaxe");
chlorophyte_axe = new ItemToolAbility(175F, 0, matChlorophyte, EnumToolType.AXE)
.addBreakAbility(new ToolAbility.HammerAbility(2))
.addBreakAbility(new ToolAbility.RecursionAbility(4))
.addBreakAbility(new ToolAbility.LuckAbility(4))
.addHitAbility(new WeaponAbility.StunAbility(10))
.addHitAbility(new WeaponAbility.VampireAbility(5F))
.addHitAbility(new WeaponAbility.BeheaderAbility()).setUnlocalizedName("chlorophyte_axe").setTextureName(RefStrings.MODID + ":chlorophyte_axe");
ToolMaterial matMese = EnumHelper.addToolMaterial("HBM_MESE", 4, 0, 100F, 0.0F, 200).setRepairItem(new ItemStack(ModItems.plate_paa));
mese_pickaxe = new ItemToolAbility(35F, 0, matMese, EnumToolType.MINER)
.addBreakAbility(new ToolAbility.HammerAbility(3))
@ -5311,6 +5341,18 @@ public class ModItems {
.addHitAbility(new WeaponAbility.PhosphorusAbility(60))
.addHitAbility(new WeaponAbility.BeheaderAbility())
.setDepthRockBreaker().setUnlocalizedName("mese_pickaxe").setTextureName(RefStrings.MODID + ":mese_pickaxe");
mese_axe = new ItemToolAbility(250F, 0, matMese, EnumToolType.AXE)
.addBreakAbility(new ToolAbility.HammerAbility(3))
.addBreakAbility(new ToolAbility.RecursionAbility(5))
.addBreakAbility(new ToolAbility.SilkAbility())
.addBreakAbility(new ToolAbility.LuckAbility(9))
.addBreakAbility(new ToolAbility.ExplosionAbility(2.5F))
.addBreakAbility(new ToolAbility.ExplosionAbility(5F))
.addBreakAbility(new ToolAbility.ExplosionAbility(10F))
.addBreakAbility(new ToolAbility.ExplosionAbility(15F))
.addHitAbility(new WeaponAbility.StunAbility(10))
.addHitAbility(new WeaponAbility.PhosphorusAbility(60))
.addHitAbility(new WeaponAbility.BeheaderAbility()).setUnlocalizedName("mese_axe").setTextureName(RefStrings.MODID + ":mese_axe");
dnt_sword = new ItemSwordAbility(12F, 0, matMese).setUnlocalizedName("dnt_sword").setTextureName(RefStrings.MODID + ":dnt_sword");
@ -7361,10 +7403,13 @@ public class ModItems {
GameRegistry.registerItem(drax_mk2, drax_mk2.getUnlocalizedName());
GameRegistry.registerItem(drax_mk3, drax_mk3.getUnlocalizedName());
GameRegistry.registerItem(bismuth_pickaxe, bismuth_pickaxe.getUnlocalizedName());
GameRegistry.registerItem(bismuth_axe, bismuth_axe.getUnlocalizedName());
GameRegistry.registerItem(volcanic_pickaxe, volcanic_pickaxe.getUnlocalizedName());
GameRegistry.registerItem(volcanic_axe, volcanic_axe.getUnlocalizedName());
GameRegistry.registerItem(chlorophyte_pickaxe, chlorophyte_pickaxe.getUnlocalizedName());
GameRegistry.registerItem(chlorophyte_axe, chlorophyte_axe.getUnlocalizedName());
GameRegistry.registerItem(mese_pickaxe, mese_pickaxe.getUnlocalizedName());
GameRegistry.registerItem(matchstick, matchstick.getUnlocalizedName());
GameRegistry.registerItem(mese_axe, mese_axe.getUnlocalizedName()); GameRegistry.registerItem(matchstick, matchstick.getUnlocalizedName());
GameRegistry.registerItem(balefire_and_steel, balefire_and_steel.getUnlocalizedName());
GameRegistry.registerItem(crowbar, crowbar.getUnlocalizedName());
GameRegistry.registerItem(wrench, wrench.getUnlocalizedName());

View File

@ -1949,6 +1949,7 @@ item.biomass_compressed.name=Compressed Biomass
item.bismuth_boots.name=Bismuth Sandals
item.bismuth_helmet.name=Bismuth Headdress
item.bismuth_legs.name=Bismuth Kneeguards
item.bismuth_axe.name=Bismuth Axe
item.bismuth_pickaxe.name=Bismuth Pickaxe
item.bismuth_plate.name=Bismuth Shoulderpads, Necklace & Loincloth
item.bismuth_tool.name=Magnetic Extractor
@ -2173,6 +2174,7 @@ item.chemistry_set_boron.name=Laboratory Glassware (Boron Glass)
item.chemistry_template.name=Chemistry Template:
item.chernobylsign.name=Chernobyl Warning Sign Battle Axe
item.chlorine_pinwheel.name=Chlorine Pinwheel
item.chlorophyte_axe.name=Chlorophyte Axe
item.chlorophyte_pickaxe.name=Chlorophyte Pickaxe
item.chocolate.name=Ithis-Brand Radium Chocolate
item.chocolate.desc=Radium Chocolate? Pretty sure this is just meth.
@ -3053,6 +3055,7 @@ item.meltdown_tool.name=Dyatlov Instant Meltdown Applicator
item.memespoon.name=§eMarket Gardener
item.memory.name=item.null.name
item.mese_gavel.name=Mese Gavel
item.mese_axe.name=Mese Axe
item.mese_pickaxe.name=Mese Pickaxe
item.meteor_charm.name=Meteor Charm
item.meteor_remote.name=Meteorite Remote
@ -4318,6 +4321,7 @@ item.upgrade_stack_2.name=Stack Ejection Upgrade Mk.II
item.upgrade_stack_3.name=Stack Ejection Upgrade Mk.III
item.upgrade_template.name=Machine Upgrade Template
item.v1.name=V1
item.volcanic_axe.name=Molten Axe
item.volcanic_pickaxe.name=Molten Pickaxe
item.wand_d.name=Debug Wand
item.wand_k.name=Construction Wand

Binary file not shown.

After

Width:  |  Height:  |  Size: 621 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 620 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 592 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 700 B