fix mcMMO spawning bonus drops into other blocks

fixes #5149
This commit is contained in:
nossr50
2025-03-17 14:42:20 -07:00
parent 82af006ea4
commit f69f88add7
8 changed files with 24 additions and 14 deletions

View File

@@ -109,7 +109,8 @@ public class UnarmedManager extends SkillManager {
if (UserManager.getPlayer(defender) == null)
return;
Item item = ItemUtils.spawnItem(getPlayer(), defender.getLocation(), defender.getInventory().getItemInMainHand(), ItemSpawnReason.UNARMED_DISARMED_ITEM);
final Item item = ItemUtils.spawnItem(getPlayer(), defender.getLocation(),
defender.getInventory().getItemInMainHand(), ItemSpawnReason.UNARMED_DISARMED_ITEM);
if (item != null && mcMMO.p.getAdvancedConfig().getDisarmProtected()) {
item.setMetadata(MetadataConstants.METADATA_KEY_DISARMED_ITEM, UserManager.getPlayer(defender).getPlayerMetadata());