Fixed blast mining trying to drop non-items

This commit is contained in:
nossr50 2024-09-14 15:12:39 -07:00
parent 88cacf8fff
commit 9b046bd490
2 changed files with 2 additions and 1 deletions

View File

@ -1,6 +1,7 @@
Version 2.2.020 Version 2.2.020
(Codebase) Reworked Roll implementation (See notes) (Codebase) Reworked Roll implementation (See notes)
(Codebase) Added unit test coverage for Roll (Codebase) Added unit test coverage for Roll
Fixed blast mining trying to drop non-items (thanks IAISI)
Fixed error spam in mcMMO potion matching logic (see notes) Fixed error spam in mcMMO potion matching logic (see notes)
Fixed a bug where Roll was modifying damage unnecessarily Fixed a bug where Roll was modifying damage unnecessarily

View File

@ -204,7 +204,7 @@ public class MiningManager extends SkillManager {
if (isDropIllegal(blockState.getType())) if (isDropIllegal(blockState.getType()))
continue; continue;
if (Probability.ofPercent(50).evaluate()) { if (blockState.getType().isItem() && Probability.ofPercent(50).evaluate()) {
ItemUtils.spawnItem(getPlayer(), ItemUtils.spawnItem(getPlayer(),
Misc.getBlockCenter(blockState), Misc.getBlockCenter(blockState),
new ItemStack(blockState.getType()), new ItemStack(blockState.getType()),