public com.chaoslabgames.packet.UpdateMoverEventPkg build() {
   com.chaoslabgames.packet.UpdateMoverEventPkg result = buildPartial();
   if (!result.isInitialized()) {
     throw newUninitializedMessageException(result);
   }
   return result;
 }
 public Builder mergeFrom(com.chaoslabgames.packet.UpdateMoverEventPkg other) {
   if (other == com.chaoslabgames.packet.UpdateMoverEventPkg.getDefaultInstance()) return this;
   if (other.hasId()) {
     setId(other.getId());
   }
   if (other.hasTickId()) {
     setTickId(other.getTickId());
   }
   if (other.hasMoverData()) {
     mergeMoverData(other.getMoverData());
   }
   this.mergeUnknownFields(other.getUnknownFields());
   return this;
 }
 public com.chaoslabgames.packet.UpdateMoverEventPkg buildPartial() {
   com.chaoslabgames.packet.UpdateMoverEventPkg result =
       new com.chaoslabgames.packet.UpdateMoverEventPkg(this);
   int from_bitField0_ = bitField0_;
   int to_bitField0_ = 0;
   if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
     to_bitField0_ |= 0x00000001;
   }
   result.id_ = id_;
   if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
     to_bitField0_ |= 0x00000002;
   }
   result.tickId_ = tickId_;
   if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
     to_bitField0_ |= 0x00000004;
   }
   if (moverDataBuilder_ == null) {
     result.moverData_ = moverData_;
   } else {
     result.moverData_ = moverDataBuilder_.build();
   }
   result.bitField0_ = to_bitField0_;
   onBuilt();
   return result;
 }
 public com.chaoslabgames.packet.UpdateMoverEventPkg getDefaultInstanceForType() {
   return com.chaoslabgames.packet.UpdateMoverEventPkg.getDefaultInstance();
 }