diff --git a/CHANGELOG.md b/CHANGELOG.md index 9a28ae3..1cf2d7a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,8 @@ # Changelog +**1.0.21** +* Tweak Statistics + **1.0.20** * Tweak Item Handling in Creative Mode diff --git a/gradle.properties b/gradle.properties index 5bb010a..c65fc41 100644 --- a/gradle.properties +++ b/gradle.properties @@ -10,7 +10,7 @@ org.gradle.jvmargs = -Xmx1G fabric_loader_version = 0.7.10+build.191 # Mod Properties - mod_version = 1.0.20 + mod_version = 1.0.21 maven_group = com.thebrokenrail archives_base_name = reliccraft diff --git a/src/main/java/com/thebrokenrail/reliccraft/item/GenerateRelicItem.java b/src/main/java/com/thebrokenrail/reliccraft/item/GenerateRelicItem.java index 2ec3114..cfbfb41 100644 --- a/src/main/java/com/thebrokenrail/reliccraft/item/GenerateRelicItem.java +++ b/src/main/java/com/thebrokenrail/reliccraft/item/GenerateRelicItem.java @@ -9,6 +9,7 @@ import net.minecraft.entity.player.PlayerEntity; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.CompoundTag; +import net.minecraft.stat.Stats; import net.minecraft.text.Text; import net.minecraft.text.TranslatableText; import net.minecraft.util.ActionResult; @@ -30,6 +31,8 @@ public class GenerateRelicItem extends Item { ItemStack stack = user.getStackInHand(hand); if (!world.isClient()) { + user.incrementStat(Stats.USED.getOrCreateStat(this)); + RelicCraft.playRelicSound(user); ItemStack newStack; diff --git a/src/main/java/com/thebrokenrail/reliccraft/item/TargetedEnderPearlItem.java b/src/main/java/com/thebrokenrail/reliccraft/item/TargetedEnderPearlItem.java index 38da4d8..f65a445 100644 --- a/src/main/java/com/thebrokenrail/reliccraft/item/TargetedEnderPearlItem.java +++ b/src/main/java/com/thebrokenrail/reliccraft/item/TargetedEnderPearlItem.java @@ -47,9 +47,10 @@ public class TargetedEnderPearlItem extends Item { ItemStack stack = user.getStackInHand(hand); user.getItemCooldownManager().set(this, 20); - user.incrementStat(Stats.USED.getOrCreateStat(this)); if (!world.isClient()) { + user.incrementStat(Stats.USED.getOrCreateStat(this)); + CompoundTag tag = stack.getTag(); if (tag == null) { return new TypedActionResult<>(ActionResult.FAIL, stack);