mirror of
https://github.com/CitizensDev/Citizens2.git
synced 2025-01-01 14:08:08 +01:00
Removed NPC metadata for checking that an entity is an NPC; Bukkit will not be fixing this per BUKKIT-2501
This commit is contained in:
parent
0052596444
commit
91d4ba0151
@ -19,7 +19,6 @@ import org.bukkit.Bukkit;
|
||||
import org.bukkit.Location;
|
||||
import org.bukkit.entity.LivingEntity;
|
||||
import org.bukkit.event.entity.CreatureSpawnEvent.SpawnReason;
|
||||
import org.bukkit.metadata.FixedMetadataValue;
|
||||
|
||||
public abstract class CitizensNPC extends AbstractNPC {
|
||||
protected EntityLiving mcEntity;
|
||||
@ -141,8 +140,6 @@ public abstract class CitizensNPC extends AbstractNPC {
|
||||
|
||||
mcEntity.world.addEntity(mcEntity, SpawnReason.CUSTOM);
|
||||
mcEntity.world.players.remove(mcEntity);
|
||||
getBukkitEntity().setMetadata(NPC_METADATA_MARKER,
|
||||
new FixedMetadataValue(CitizensAPI.getPlugin(), true));
|
||||
|
||||
// Set the spawned state
|
||||
getTrait(CurrentLocation.class).setLocation(loc);
|
||||
@ -166,6 +163,4 @@ public abstract class CitizensNPC extends AbstractNPC {
|
||||
ex.printStackTrace();
|
||||
}
|
||||
}
|
||||
|
||||
private static final String NPC_METADATA_MARKER = "NPC";
|
||||
}
|
Loading…
Reference in New Issue
Block a user