On second thought, there's no way to naturally get a player head
Let's just ignore the lore
This commit is contained in:
parent
911857897c
commit
2d3afc8234
|
@ -2,14 +2,11 @@ package ca.thetechrobo.smp;
|
|||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import org.bukkit.Bukkit;
|
||||
import org.bukkit.ChatColor;
|
||||
import org.bukkit.Material;
|
||||
import org.bukkit.entity.Player;
|
||||
import org.bukkit.event.EventHandler;
|
||||
import org.bukkit.event.Listener;
|
||||
import org.bukkit.event.block.Action;
|
||||
import org.bukkit.event.block.BlockPlaceEvent;
|
||||
import org.bukkit.event.entity.PlayerDeathEvent;
|
||||
import org.bukkit.event.player.PlayerInteractEvent;
|
||||
import org.bukkit.event.player.PlayerJoinEvent;
|
||||
|
@ -36,14 +33,6 @@ public class DeathListener implements Listener {
|
|||
this.scores.addPlayerToScoreboard(e.getPlayer());
|
||||
}
|
||||
@EventHandler
|
||||
public void preventHeadsFromBeingPlaced(BlockPlaceEvent e){
|
||||
Player player = e.getPlayer();
|
||||
if(e.getBlockPlaced().getType() == Material.PLAYER_HEAD) {
|
||||
player.sendMessage(ChatColor.RED + "Sorry, but you can't place player heads. Use an item frame instead!");
|
||||
e.setCancelled(true); //https://bukkit.org/threads/how-can-i-cancel-the-block-place.383819/
|
||||
}
|
||||
}
|
||||
@EventHandler
|
||||
public void onPlayerUse(PlayerInteractEvent e) {
|
||||
Player p = e.getPlayer();
|
||||
ItemStack i = p.getInventory().getItemInMainHand();
|
||||
|
@ -58,7 +47,7 @@ public class DeathListener implements Listener {
|
|||
Boolean condition1a = (i.getItemMeta().getDisplayName().equals(d.dn));
|
||||
Boolean condition1b = (i.getType() == d.m);
|
||||
Boolean lifeblock = (condition1a && condition1b && rightclickair);
|
||||
Boolean heartblock = (this.scores.load(i, "IsDroppedSkull", 1) == 69 && rightclickair);
|
||||
Boolean heartblock = (i.getType() == Material.PLAYER_HEAD && rightclickair);
|
||||
if (lifeblock) {
|
||||
this.scores.die(p, -1);
|
||||
p.getInventory().removeItem(d.item);
|
||||
|
|
Loading…
Reference in New Issue