Posted September 1, 201510 yr How can i simulate the mining fatigue effect? I figured out how to simulate the Haste effect to make an item move faster but it seems that i can't make it slower. The variable interested in this is the swingProgressInt variable, if setting to an higher value will attack instantly (so higher value = higher speed). So i've tried using a negative value, but it results in a really weird animation. If set to 0 acts like a normal tool. This is the code that i use for my item package blaze.items; import blaze.core.BLItems; import blaze.core.BLTabs; import net.minecraft.entity.Entity; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.init.Items; import net.minecraft.item.Item; import net.minecraft.item.ItemPickaxe; import net.minecraft.item.ItemStack; public class ItemHammer extends ItemPickaxe { public ItemHammer(ToolMaterial par1) { super(par1); this.setCreativeTab(BLTabs.tabTools); } @Override public boolean onLeftClickEntity(ItemStack stack, EntityPlayer player, Entity entity) { player.swingProgressInt = -255; return false; } } Don't blame me if i always ask for your help. I just want to learn to be better
September 1, 201510 yr Author up Don't blame me if i always ask for your help. I just want to learn to be better
September 1, 201510 yr The Tinkers' Construct cleaver does the same thing, and they do it like this: https://github.com/SlimeKnights/TinkersConstruct/blob/master/src/main/java/tconstruct/items/tools/Cleaver.java#L131-L144 Don't PM me with questions. They will be ignored! Make a thread on the appropriate board for support. 1.12 -> 1.13 primer by williewillus. 1.7.10 and older versions of Minecraft are no longer supported due to it's age! Update to the latest version for support. http://www.howoldisminecraft1710.today/
September 1, 201510 yr Author adding the potion effect is the fast way, but i DON'T want to add it. I want to do something like the last snapshots Don't blame me if i always ask for your help. I just want to learn to be better
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.