if (!goal.hasItem() || goal.getItemStatus() == status) return;
getMatch().messageReferees("team", this.getName(), "state",
goal.getItem().serialize(), status.toString());
goal.setItemStatus(status);
ObjectiveUpdateEvent event = new ObjectiveUpdateEvent(goal);
AutoReferee.callEvent(event);
}