From 3a1c9676ab953a99088cce4dd3f47412d725e5f2 Mon Sep 17 00:00:00 2001 From: Mohammad-Ali Minaie Date: Wed, 29 Nov 2017 22:13:57 -0500 Subject: [PATCH] fixed bugs pushed .02 --- kfc/gradle.properties | 2 +- kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java | 2 +- .../java/nmd/primal/forgecraft/items/tools/BronzePickaxe.java | 4 ++++ kfc/src/main/resources/mcmod.info | 2 +- 4 files changed, 7 insertions(+), 3 deletions(-) diff --git a/kfc/gradle.properties b/kfc/gradle.properties index a629d380..97a7a017 100644 --- a/kfc/gradle.properties +++ b/kfc/gradle.properties @@ -6,7 +6,7 @@ org.gradle.jvmargs=-Xmx3G mod_group=nmd.primal.forgecraft mod_name=ForgeCraft -mod_version=1.4.01 +mod_version=1.4.02 forge_version=14.23.0.2517 mcp_mappings=snapshot_20171003 mc_version=1.12.2 diff --git a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java index 45d6a152..fd336672 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/ModInfo.java @@ -17,7 +17,7 @@ public class ModInfo { public static final String MOD_CONFIG = "primal/" + MOD_ID; //public static final String MOD_PREFIX = MOD_ID + ":"; public static final String MOD_CHANNEL = MOD_ID; - public static final String MOD_VERSION = "1.4.01"; + public static final String MOD_VERSION = "1.4.02"; public static final String MC_VERSIONS = "[1.12.0, 1.13.0)"; public static final String DEPENDENCIES = "required-after:forge@[14.21.1.2400,);" + "required-after:primal@[0.6.0,);"; diff --git a/kfc/src/main/java/nmd/primal/forgecraft/items/tools/BronzePickaxe.java b/kfc/src/main/java/nmd/primal/forgecraft/items/tools/BronzePickaxe.java index 6f3e6d42..4e1fbde3 100644 --- a/kfc/src/main/java/nmd/primal/forgecraft/items/tools/BronzePickaxe.java +++ b/kfc/src/main/java/nmd/primal/forgecraft/items/tools/BronzePickaxe.java @@ -20,6 +20,7 @@ import net.minecraftforge.fml.relauncher.Side; import net.minecraftforge.fml.relauncher.SideOnly; import nmd.primal.core.common.helper.PlayerHelper; import nmd.primal.forgecraft.ModInfo; +import nmd.primal.forgecraft.init.ModItems; import nmd.primal.forgecraft.util.ToolNBT; import javax.annotation.Nullable; @@ -129,6 +130,9 @@ public class BronzePickaxe extends ItemPickaxe implements ToolNBT{ setModifiers(item, 0); } + if( this.getMaxDamage(item) - this.getDamage(item) <= 1 ){ + PlayerHelper.spawnItemOnPlayer(world, (EntityPlayer) player, new ItemStack(ModItems.bronzepickaxehead, 1)); + } } } diff --git a/kfc/src/main/resources/mcmod.info b/kfc/src/main/resources/mcmod.info index 3ecb047d..226b8ef8 100644 --- a/kfc/src/main/resources/mcmod.info +++ b/kfc/src/main/resources/mcmod.info @@ -2,7 +2,7 @@ "modid": "forgecraft", "name": "Kitsu's Forgecraft", "description": "Forged with sweat and blood", - "version": "1.4.01", + "version": "1.4.02", "mcversion": "1.12.1", "url": "", "updateUrl": "",