Drop 10 xp at player location when catching lava fish
This commit is contained in:
parent
0e3ecd410a
commit
f6a4cc5fa8
|
|
@ -16,6 +16,7 @@ import net.kyori.adventure.text.minimessage.tag.resolver.TagResolver;
|
|||
import org.bukkit.Material;
|
||||
import org.bukkit.enchantments.Enchantment;
|
||||
import org.bukkit.entity.Entity;
|
||||
import org.bukkit.entity.ExperienceOrb;
|
||||
import org.bukkit.entity.Item;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
|
|
@ -170,6 +171,7 @@ public class CatchFish implements Listener {
|
|||
player.getInventory().addItem(caughtFishData.fishItem()).values()
|
||||
.forEach(item -> player.getWorld().dropItem(player.getLocation(), item).setOwner(player.getUniqueId()));
|
||||
player.updateInventory();
|
||||
player.getWorld().spawn(player.getLocation(), ExperienceOrb.class).setExperience(10);
|
||||
ScoreboardManager.getInstance().updateScoreboard(player, caughtFishData.length(), caughtFishData.fish());
|
||||
player.sendActionBar(MiniMessage.miniMessage().deserialize("<green>You caught a <rarity> <name> fish <gold><length> cm</gold></green>", //TODO move to config
|
||||
TagResolver.resolver(
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user