diff options
| author | Jason Mitchell <mitchej@gmail.com> | 2023-01-29 21:48:33 -0800 |
|---|---|---|
| committer | Jason Mitchell <mitchej@gmail.com> | 2023-01-29 21:48:33 -0800 |
| commit | b68f567fa1353f4d9d852db1e71682cc882ec8ee (patch) | |
| tree | 4786d95c4748744cd62a58aef57f7598e2deb9a6 /src/main/java/com/detrav/items/tools | |
| parent | e3e13bd2c4db10bba303ce66332e004215548722 (diff) | |
| download | GT5-Unofficial-b68f567fa1353f4d9d852db1e71682cc882ec8ee.tar.gz GT5-Unofficial-b68f567fa1353f4d9d852db1e71682cc882ec8ee.tar.bz2 GT5-Unofficial-b68f567fa1353f4d9d852db1e71682cc882ec8ee.zip | |
[ci skip] spotlessApply with the new settings
Diffstat (limited to 'src/main/java/com/detrav/items/tools')
3 files changed, 74 insertions, 60 deletions
diff --git a/src/main/java/com/detrav/items/tools/DetravProspector.java b/src/main/java/com/detrav/items/tools/DetravProspector.java index 9390ed4f0c..e6328844c8 100644 --- a/src/main/java/com/detrav/items/tools/DetravProspector.java +++ b/src/main/java/com/detrav/items/tools/DetravProspector.java @@ -1,33 +1,35 @@ package com.detrav.items.tools; +import net.minecraft.item.ItemStack; + import com.detrav.enums.Textures01; import com.detrav.items.behaviours.BehaviourDetravToolProspector; import gregtech.api.interfaces.IIconContainer; import gregtech.api.items.GT_MetaGenerated_Tool; -import net.minecraft.item.ItemStack; public class DetravProspector extends DetravToolElectricProspectorBase { - - private final int tier; - - public DetravProspector(int tier) { - this.tier=tier; - } - - public int getBaseQuality() { - return tier; - } - public float getMaxDurabilityMultiplier() { - double x = tier + 1; - return (float) (((float) 0.005D+Math.tanh(Math.pow(x,(x/8D))/25D)*(x/6D))*1.25); - } - - public IIconContainer getIcon(boolean aIsToolHead, ItemStack aStack) { - return Textures01.mTextures[0]; - } - - public void onStatsAddedToTool(GT_MetaGenerated_Tool aItem, int aID) { - aItem.addItemBehavior(aID, new BehaviourDetravToolProspector(15)); - } + + private final int tier; + + public DetravProspector(int tier) { + this.tier = tier; + } + + public int getBaseQuality() { + return tier; + } + + public float getMaxDurabilityMultiplier() { + double x = tier + 1; + return (float) (((float) 0.005D + Math.tanh(Math.pow(x, (x / 8D)) / 25D) * (x / 6D)) * 1.25); + } + + public IIconContainer getIcon(boolean aIsToolHead, ItemStack aStack) { + return Textures01.mTextures[0]; + } + + public void onStatsAddedToTool(GT_MetaGenerated_Tool aItem, int aID) { + aItem.addItemBehavior(aID, new BehaviourDetravToolProspector(15)); + } } diff --git a/src/main/java/com/detrav/items/tools/DetravToolElectricProspector.java b/src/main/java/com/detrav/items/tools/DetravToolElectricProspector.java index d2bc52b61b..3af699482b 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolElectricProspector.java +++ b/src/main/java/com/detrav/items/tools/DetravToolElectricProspector.java @@ -1,34 +1,33 @@ package com.detrav.items.tools; +import net.minecraft.item.ItemStack; + import com.detrav.enums.Textures01; import gregtech.api.interfaces.IIconContainer; -import net.minecraft.item.ItemStack; /** * Created by wital_000 on 19.03.2016. */ public class DetravToolElectricProspector extends DetravToolElectricProspectorBase { - - private final int tier; - + + private final int tier; + public DetravToolElectricProspector(int tier) { - this.tier=tier; - } - public int getBaseQuality() { - return tier-6; + this.tier = tier; } + + public int getBaseQuality() { + return tier - 6; + } + public float getMaxDurabilityMultiplier() { - if (tier-6 == 0) - return (float) Math.pow(((float)((tier-6F)*2F)),0.0D); - else - return (float)((tier-6F)*2F); + if (tier - 6 == 0) return (float) Math.pow(((float) ((tier - 6F) * 2F)), 0.0D); + else return (float) ((tier - 6F) * 2F); } public IIconContainer getIcon(boolean aIsToolHead, ItemStack aStack) { - - if (tier<=9 && tier >= 6) - return Textures01.mTextures[tier-5]; - else - return Textures01.mTextures[1]; + + if (tier <= 9 && tier >= 6) return Textures01.mTextures[tier - 5]; + else return Textures01.mTextures[1]; } } diff --git a/src/main/java/com/detrav/items/tools/DetravToolElectricProspectorBase.java b/src/main/java/com/detrav/items/tools/DetravToolElectricProspectorBase.java index d2d3cd108a..6bd2bb810f 100644 --- a/src/main/java/com/detrav/items/tools/DetravToolElectricProspectorBase.java +++ b/src/main/java/com/detrav/items/tools/DetravToolElectricProspectorBase.java @@ -1,13 +1,7 @@ package com.detrav.items.tools; -import com.detrav.enums.Textures01; -import com.detrav.items.behaviours.BehaviourDetravToolElectricProspector; -import gregtech.GT_Mod; -import gregtech.api.GregTech_API; -import gregtech.api.damagesources.GT_DamageSources; -import gregtech.api.interfaces.IIconContainer; -import gregtech.api.interfaces.IToolStats; -import gregtech.api.items.GT_MetaGenerated_Tool; +import java.util.List; + import net.minecraft.block.Block; import net.minecraft.enchantment.Enchantment; import net.minecraft.entity.Entity; @@ -22,14 +16,21 @@ import net.minecraft.util.IChatComponent; import net.minecraft.world.World; import net.minecraftforge.event.world.BlockEvent; -import java.util.List; +import com.detrav.enums.Textures01; +import com.detrav.items.behaviours.BehaviourDetravToolElectricProspector; + +import gregtech.GT_Mod; +import gregtech.api.GregTech_API; +import gregtech.api.damagesources.GT_DamageSources; +import gregtech.api.interfaces.IIconContainer; +import gregtech.api.interfaces.IToolStats; +import gregtech.api.items.GT_MetaGenerated_Tool; /** - * Created by wital_000 on 19.03.2016. - * modified by bartimaeusnek on 05.06.2018 + * Created by wital_000 on 19.03.2016. modified by bartimaeusnek on 05.06.2018 */ public class DetravToolElectricProspectorBase implements IToolStats { - + public int getToolDamagePerBlockBreak() { return GT_Mod.gregtechproxy.mHardRock ? 50 : 100; } @@ -69,7 +70,10 @@ public class DetravToolElectricProspectorBase implements IToolStats { @Override public DamageSource getDamageSource(EntityLivingBase aPlayer, Entity aEntity) { - return GT_DamageSources.getCombatDamage((aPlayer instanceof EntityPlayer) ? "player" : "mob", aPlayer, (aEntity instanceof EntityLivingBase) ? getDeathMessage(aPlayer, (EntityLivingBase) aEntity) : null); + return GT_DamageSources.getCombatDamage( + (aPlayer instanceof EntityPlayer) ? "player" : "mob", + aPlayer, + (aEntity instanceof EntityLivingBase) ? getDeathMessage(aPlayer, (EntityLivingBase) aEntity) : null); } public String getCraftingSound() { @@ -142,7 +146,8 @@ public class DetravToolElectricProspectorBase implements IToolStats { } @Override - public int convertBlockDrops(List<ItemStack> list, ItemStack itemStack, EntityPlayer entityPlayer, Block block, int i, int i1, int i2, byte b, int i3, boolean b1, BlockEvent.HarvestDropsEvent harvestDropsEvent) { + public int convertBlockDrops(List<ItemStack> list, ItemStack itemStack, EntityPlayer entityPlayer, Block block, + int i, int i1, int i2, byte b, int i3, boolean b1, BlockEvent.HarvestDropsEvent harvestDropsEvent) { return 0; } @@ -165,7 +170,8 @@ public class DetravToolElectricProspectorBase implements IToolStats { } public short[] getRGBa(boolean aIsToolHead, ItemStack aStack) { - return aIsToolHead ? GT_MetaGenerated_Tool.getPrimaryMaterial(aStack).mRGBa : GT_MetaGenerated_Tool.getSecondaryMaterial(aStack).mRGBa; + return aIsToolHead ? GT_MetaGenerated_Tool.getPrimaryMaterial(aStack).mRGBa + : GT_MetaGenerated_Tool.getSecondaryMaterial(aStack).mRGBa; } public void onStatsAddedToTool(GT_MetaGenerated_Tool aItem, int aID) { @@ -180,10 +186,17 @@ public class DetravToolElectricProspectorBase implements IToolStats { } public IChatComponent getDeathMessage(EntityLivingBase aPlayer, EntityLivingBase aEntity) { - return new ChatComponentText(EnumChatFormatting.RED + aEntity.getCommandSenderName() + EnumChatFormatting.WHITE + " got Pick Up'ed by " + EnumChatFormatting.GREEN + aPlayer.getCommandSenderName() + EnumChatFormatting.WHITE); + return new ChatComponentText( + EnumChatFormatting.RED + aEntity.getCommandSenderName() + + EnumChatFormatting.WHITE + + " got Pick Up'ed by " + + EnumChatFormatting.GREEN + + aPlayer.getCommandSenderName() + + EnumChatFormatting.WHITE); } - public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, int aX, int aY, int aZ) { - return aDefault; - } -}
\ No newline at end of file + public float getMiningSpeed(Block aBlock, byte aMetaData, float aDefault, EntityPlayer aPlayer, World aWorld, + int aX, int aY, int aZ) { + return aDefault; + } +} |
