Fix exp not being dropped for generated ores.
This commit is contained in:
parent
c081eb24ff
commit
72daaca943
|
|
@ -6,6 +6,7 @@ import org.bukkit.Material;
|
|||
import org.bukkit.block.Block;
|
||||
import org.bukkit.block.BlockState;
|
||||
import org.bukkit.entity.Item;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.block.*;
|
||||
|
|
@ -52,6 +53,8 @@ public class CobbestoneGeneratorListener implements Listener {
|
|||
Island island = Island.getIsland(block.getWorld().getUID());
|
||||
Material generatedMaterial = plugin.generatorHandler().generateOre(island, block.getType());
|
||||
block.setType(generatedMaterial);
|
||||
|
||||
event.setExpToDrop(block.getExpDrop(event.getPlayer().getInventory().getItemInMainHand()));
|
||||
}
|
||||
|
||||
@EventHandler(ignoreCancelled = true)
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user