@Override
public boolean equals(Object obj) {
if ((obj == null) || !(obj instanceof IWorldEntity)) {
return false;
} else {
final IWorldEntity worldEntity = (IWorldEntity) obj;
return Objects.equal(this.originWorldId, worldEntity.getOriginWorldId().orNull());
}
}