Opa galera, tudo bem?
Estou com uma pequena duvida em como bloquear o player de "colocar/ usar" um spawner especifico, estou tentando deste modo:
if (item.getType() == Material.MOB_SPAWNER) {
if (item.getItemMeta().getDisplayName().contains("Zombie")) {
if (MSManager.getRank(p).contains("§6Ouro")) {
EntityType type = SpawnerType.ZOMBIE.getType();
CreatureSpawner spawner = (CreatureSpawner) e.getBlock().getState();
spawner.setSpawnedType(type);
} else {
p.sendMessage("§7[»] §cSpawner disponível apenas para rank Ouro!");
return true;
}
}
Desta maneira, ele envia a mensagem de quando o player não é do rank Ouro, porem ele ainda coloca o spawner, só que em vez de ser um de zombie é apenas o spawner de pig!
Como faço para evitar que ele consiga colocar o spawner caso não seja do rank?