mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
axe tweaks
This commit is contained in:
parent
38fa0e6116
commit
2a9ee72cc4
@ -1,3 +1,8 @@
|
||||
## Added
|
||||
* More axes
|
||||
* Bismuth, volcanic, chlorophyte and mese tool materials now have axes
|
||||
* Axes also double as offensive weapons, being a lot more powerful than their pickaxe counterparts
|
||||
|
||||
## Changed
|
||||
* After three quarters of a decade, three separate models, countless rebalances and hours of senseless yapping, the industrial generator has finally met its end. Suddenly, yet not unsurprisingly, on this here day the industrial generator has closed its eyes for the final time. It was a long and eventful journey, but as with all things in life, it too had to come to an end.
|
||||
* And this is why we can't ever have anything nice
|
||||
@ -17,6 +22,7 @@
|
||||
* Flare stacks and barrels now also respect the spilling tag, which means that simply venting the gas may cause poison pollution
|
||||
* Hydrogen doesn't have the polluting tag, so hydrogen burning generators won't create soot anymore
|
||||
* Compressing blood no longer creates oil, rather it makes heavy oil (250mB)
|
||||
* Tier 2 pickaxes (bismuth and up) now use the large item renderer
|
||||
|
||||
## Fixed
|
||||
* WarTec should now be compatible again
|
||||
|
||||
@ -5281,8 +5281,8 @@ public class ModItems {
|
||||
.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.StunAbility(10))
|
||||
.addHitAbility(new WeaponAbility.VampireAbility(3F))
|
||||
.addHitAbility(new WeaponAbility.BeheaderAbility()).setUnlocalizedName("bismuth_axe").setTextureName(RefStrings.MODID + ":bismuth_axe");
|
||||
|
||||
|
||||
@ -5303,8 +5303,8 @@ public class ModItems {
|
||||
.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.FireAbility(10))
|
||||
.addHitAbility(new WeaponAbility.VampireAbility(3F))
|
||||
.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));
|
||||
@ -5322,8 +5322,8 @@ public class ModItems {
|
||||
.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.StunAbility(15))
|
||||
.addHitAbility(new WeaponAbility.VampireAbility(10F))
|
||||
.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));
|
||||
@ -5350,8 +5350,8 @@ public class ModItems {
|
||||
.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.StunAbility(15))
|
||||
.addHitAbility(new WeaponAbility.PhosphorusAbility(90))
|
||||
.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");
|
||||
|
||||
@ -412,6 +412,7 @@ public class ClientProxy extends ServerProxy {
|
||||
double[] rir = new double[] {0, 0, 0};
|
||||
double[] tir = new double[] {0, 0, 0};
|
||||
double[] sir = new double[] {1.1, 1.1, 1.1};
|
||||
double[] sir_default = new double[] {1, 1, 1};
|
||||
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.titanium_sword, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.alloy_sword, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir));
|
||||
@ -422,6 +423,15 @@ public class ClientProxy extends ServerProxy {
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.schrabidium_sword, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.cmb_sword, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.dnt_sword, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir));
|
||||
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.bismuth_pickaxe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.bismuth_axe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.volcanic_pickaxe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.volcanic_axe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.chlorophyte_pickaxe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.chlorophyte_axe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.mese_pickaxe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.mese_axe, new ItemRenderTransformer(rtp, ttp_high, stp, rfp, tfp, sfp, rir, tir, sir_default));
|
||||
|
||||
ItemRenderMissileGeneric.init();
|
||||
MinecraftForgeClient.registerItemRenderer(ModItems.missile_test, new ItemRenderMissileGeneric(RenderMissileType.TYPE_TIER0));
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user