1
mirror of https://github.com/StarWishsama/Slimefun4.git synced 2024-09-19 19:25:48 +00:00
This commit is contained in:
TheBusyBiscuit 2020-03-15 13:16:49 +01:00
parent 2e3a7f3a9b
commit 46003a1026
2 changed files with 11 additions and 1 deletions

View File

@ -58,6 +58,7 @@
* Fixed some languages showing numbers larger than 100%
* Fixed #1570
* Fixed #1686
* Fixed #1648
## Release Candidate 9 (07 Mar 2020)

View File

@ -14,12 +14,13 @@ import me.mrCookieSlime.Slimefun.SlimefunPlugin;
import me.mrCookieSlime.Slimefun.Lists.RecipeType;
import me.mrCookieSlime.Slimefun.Objects.Category;
import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.SimpleSlimefunItem;
import me.mrCookieSlime.Slimefun.Objects.SlimefunItem.interfaces.DamageableItem;
import me.mrCookieSlime.Slimefun.Objects.handlers.BlockBreakHandler;
import me.mrCookieSlime.Slimefun.api.BlockStorage;
import me.mrCookieSlime.Slimefun.api.Slimefun;
import me.mrCookieSlime.Slimefun.api.SlimefunItemStack;
public class SmeltersPickaxe extends SimpleSlimefunItem<BlockBreakHandler> {
public class SmeltersPickaxe extends SimpleSlimefunItem<BlockBreakHandler> implements DamageableItem {
public SmeltersPickaxe(Category category, SlimefunItemStack item, RecipeType recipeType, ItemStack[] recipe) {
super(category, item, recipeType, recipe);
@ -41,6 +42,7 @@ public class SmeltersPickaxe extends SimpleSlimefunItem<BlockBreakHandler> {
if (!Slimefun.hasUnlocked(e.getPlayer(), SmeltersPickaxe.this, true)) return true;
Collection<ItemStack> blockDrops = e.getBlock().getDrops(getItem());
for (ItemStack drop : blockDrops) {
if (drop != null) {
ItemStack output = drop;
@ -56,6 +58,8 @@ public class SmeltersPickaxe extends SimpleSlimefunItem<BlockBreakHandler> {
}
}
damageItem(e.getPlayer(), item);
return true;
}
else return false;
@ -63,4 +67,9 @@ public class SmeltersPickaxe extends SimpleSlimefunItem<BlockBreakHandler> {
};
}
@Override
public boolean isDamageable() {
return true;
}
}