package iamrescue.communication.messages.updates; import iamrescue.communication.messages.codec.IMessageCodec; import iamrescue.communication.messages.codec.updates.PoliceForceUpdatedMessageCodec; import rescuecore2.standard.entities.PoliceForce; import rescuecore2.worldmodel.Entity; public class PoliceForceUpdatedMessage extends AbstractHumanUpdatedMessage { public PoliceForceUpdatedMessage(short timestamp) { super(timestamp); } @Override public IMessageCodec getCodec() { return PoliceForceUpdatedMessageCodec.INSTANCE; } @Override protected EntityUpdatedMessage createMessage(short timestamp) { return new PoliceForceUpdatedMessage(timestamp); } @Override protected boolean isCorrectObjectClass(Entity object) { return object instanceof PoliceForce; } @Override public String getMessageName() { return "PoliceForceUpdatedMessage"; } }