@Override public BaseEntity getState() { org.bukkit.entity.Entity entity = entityRef.get(); if (entity != null) { if (entity instanceof Player) { return null; } BukkitImplAdapter adapter = WorldEditPlugin.getInstance().getBukkitImplAdapter(); if (adapter != null) { return adapter.getEntity(entity); } else { return null; } } else { return null; } }