float screen_x = 13;
+ * @return The screenX.
+ */
+ float getScreenX();
+
+ /**
+ * bool is_set_screen_xy = 9;
+ * @return The isSetScreenXy.
+ */
+ boolean getIsSetScreenXy();
+
+ /**
+ * bool is_recover_keep_current = 14;
+ * @return The isRecoverKeepCurrent.
+ */
+ boolean getIsRecoverKeepCurrent();
+
+ /**
+ * repeated string other_params = 5;
+ * @return A list containing the otherParams.
+ */
+ java.util.Listrepeated string other_params = 5;
+ * @return The count of otherParams.
+ */
+ int getOtherParamsCount();
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the element to return.
+ * @return The otherParams at the given index.
+ */
+ java.lang.String getOtherParams(int index);
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the value to return.
+ * @return The bytes of the otherParams at the given index.
+ */
+ com.google.protobuf.ByteString
+ getOtherParamsBytes(int index);
+
+ /**
+ * .Vector look_pos = 4;
+ * @return Whether the lookPos field is set.
+ */
+ boolean hasLookPos();
+ /**
+ * .Vector look_pos = 4;
+ * @return The lookPos.
+ */
+ emu.grasscutter.net.proto.VectorOuterClass.Vector getLookPos();
+ /**
+ * .Vector look_pos = 4;
+ */
+ emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getLookPosOrBuilder();
+
+ /**
+ * bool is_abs_follow_pos = 1979;
+ * @return The isAbsFollowPos.
+ */
+ boolean getIsAbsFollowPos();
+
+ /**
+ * bool is_change_play_mode = 7;
+ * @return The isChangePlayMode.
+ */
+ boolean getIsChangePlayMode();
+
+ /**
+ * float screen_y = 12;
+ * @return The screenY.
+ */
+ float getScreenY();
+
+ /**
+ * bool is_set_follow_pos = 8;
+ * @return The isSetFollowPos.
+ */
+ boolean getIsSetFollowPos();
+
+ /**
+ * .Vector follow_pos = 15;
+ * @return Whether the followPos field is set.
+ */
+ boolean hasFollowPos();
+ /**
+ * .Vector follow_pos = 15;
+ * @return The followPos.
+ */
+ emu.grasscutter.net.proto.VectorOuterClass.Vector getFollowPos();
+ /**
+ * .Vector follow_pos = 15;
+ */
+ emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFollowPosOrBuilder();
+
+ /**
+ * float custom_radius = 6;
+ * @return The customRadius.
+ */
+ float getCustomRadius();
+
+ /**
+ * uint32 blend_type = 1200;
+ * @return The blendType.
+ */
+ int getBlendType();
+
+ /**
+ * bool is_force = 10;
+ * @return The isForce.
+ */
+ boolean getIsForce();
+
+ /**
+ * float duration = 2;
+ * @return The duration.
+ */
+ float getDuration();
+
+ /**
+ * float blend_duration = 377;
+ * @return The blendDuration.
+ */
+ float getBlendDuration();
+
+ /**
+ * uint32 disable_protect = 1905;
+ * @return The disableProtect.
+ */
+ int getDisableProtect();
+
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The enum numeric value on the wire for keepRotType.
+ */
+ int getKeepRotTypeValue();
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The keepRotType.
+ */
+ emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType getKeepRotType();
+
+ /**
+ * uint32 entity_id = 434;
+ * @return The entityId.
+ */
+ int getEntityId();
+
+ /**
+ * bool is_force_walk = 1;
+ * @return The isForceWalk.
+ */
+ boolean getIsForceWalk();
+
+ /**
+ * bool is_allow_input = 3;
+ * @return The isAllowInput.
+ */
+ boolean getIsAllowInput();
+ }
+ /**
+ * + * Name: FJHMJKFEAIH + * CmdId: 260 + *+ * + * Protobuf type {@code BeginCameraSceneLookNotify} + */ + public static final class BeginCameraSceneLookNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:BeginCameraSceneLookNotify) + BeginCameraSceneLookNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use BeginCameraSceneLookNotify.newBuilder() to construct. + private BeginCameraSceneLookNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private BeginCameraSceneLookNotify() { + otherParams_ = com.google.protobuf.LazyStringArrayList.EMPTY; + keepRotType_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new BeginCameraSceneLookNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private BeginCameraSceneLookNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + isForceWalk_ = input.readBool(); + break; + } + case 21: { + + duration_ = input.readFloat(); + break; + } + case 24: { + + isAllowInput_ = input.readBool(); + break; + } + case 34: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (lookPos_ != null) { + subBuilder = lookPos_.toBuilder(); + } + lookPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(lookPos_); + lookPos_ = subBuilder.buildPartial(); + } + + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + otherParams_ = new com.google.protobuf.LazyStringArrayList(); + mutable_bitField0_ |= 0x00000001; + } + otherParams_.add(s); + break; + } + case 53: { + + customRadius_ = input.readFloat(); + break; + } + case 56: { + + isChangePlayMode_ = input.readBool(); + break; + } + case 64: { + + isSetFollowPos_ = input.readBool(); + break; + } + case 72: { + + isSetScreenXy_ = input.readBool(); + break; + } + case 80: { + + isForce_ = input.readBool(); + break; + } + case 88: { + int rawValue = input.readEnum(); + + keepRotType_ = rawValue; + break; + } + case 101: { + + screenY_ = input.readFloat(); + break; + } + case 109: { + + screenX_ = input.readFloat(); + break; + } + case 112: { + + isRecoverKeepCurrent_ = input.readBool(); + break; + } + case 122: { + emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder subBuilder = null; + if (followPos_ != null) { + subBuilder = followPos_.toBuilder(); + } + followPos_ = input.readMessage(emu.grasscutter.net.proto.VectorOuterClass.Vector.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(followPos_); + followPos_ = subBuilder.buildPartial(); + } + + break; + } + case 3021: { + + blendDuration_ = input.readFloat(); + break; + } + case 3472: { + + entityId_ = input.readUInt32(); + break; + } + case 9600: { + + blendType_ = input.readUInt32(); + break; + } + case 15240: { + + disableProtect_ = input.readUInt32(); + break; + } + case 15832: { + + isAbsFollowPos_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + if (((mutable_bitField0_ & 0x00000001) != 0)) { + otherParams_ = otherParams_.getUnmodifiableView(); + } + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.internal_static_BeginCameraSceneLookNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.internal_static_BeginCameraSceneLookNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.class, emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.Builder.class); + } + + /** + *
+ * Name: MDIHEAIAGGM + *+ * + * Protobuf enum {@code BeginCameraSceneLookNotify.KeepRotType} + */ + public enum KeepRotType + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
KEEP_ROT_TYPE_X = 0;
+ */
+ KEEP_ROT_TYPE_X(0),
+ /**
+ * KEEP_ROT_TYPE_XY = 1;
+ */
+ KEEP_ROT_TYPE_XY(1),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * KEEP_ROT_TYPE_X = 0;
+ */
+ public static final int KEEP_ROT_TYPE_X_VALUE = 0;
+ /**
+ * KEEP_ROT_TYPE_XY = 1;
+ */
+ public static final int KEEP_ROT_TYPE_XY_VALUE = 1;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static KeepRotType valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static KeepRotType forNumber(int value) {
+ switch (value) {
+ case 0: return KEEP_ROT_TYPE_X;
+ case 1: return KEEP_ROT_TYPE_XY;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapfloat screen_x = 13;
+ * @return The screenX.
+ */
+ @java.lang.Override
+ public float getScreenX() {
+ return screenX_;
+ }
+
+ public static final int IS_SET_SCREEN_XY_FIELD_NUMBER = 9;
+ private boolean isSetScreenXy_;
+ /**
+ * bool is_set_screen_xy = 9;
+ * @return The isSetScreenXy.
+ */
+ @java.lang.Override
+ public boolean getIsSetScreenXy() {
+ return isSetScreenXy_;
+ }
+
+ public static final int IS_RECOVER_KEEP_CURRENT_FIELD_NUMBER = 14;
+ private boolean isRecoverKeepCurrent_;
+ /**
+ * bool is_recover_keep_current = 14;
+ * @return The isRecoverKeepCurrent.
+ */
+ @java.lang.Override
+ public boolean getIsRecoverKeepCurrent() {
+ return isRecoverKeepCurrent_;
+ }
+
+ public static final int OTHER_PARAMS_FIELD_NUMBER = 5;
+ private com.google.protobuf.LazyStringList otherParams_;
+ /**
+ * repeated string other_params = 5;
+ * @return A list containing the otherParams.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getOtherParamsList() {
+ return otherParams_;
+ }
+ /**
+ * repeated string other_params = 5;
+ * @return The count of otherParams.
+ */
+ public int getOtherParamsCount() {
+ return otherParams_.size();
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the element to return.
+ * @return The otherParams at the given index.
+ */
+ public java.lang.String getOtherParams(int index) {
+ return otherParams_.get(index);
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the value to return.
+ * @return The bytes of the otherParams at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getOtherParamsBytes(int index) {
+ return otherParams_.getByteString(index);
+ }
+
+ public static final int LOOK_POS_FIELD_NUMBER = 4;
+ private emu.grasscutter.net.proto.VectorOuterClass.Vector lookPos_;
+ /**
+ * .Vector look_pos = 4;
+ * @return Whether the lookPos field is set.
+ */
+ @java.lang.Override
+ public boolean hasLookPos() {
+ return lookPos_ != null;
+ }
+ /**
+ * .Vector look_pos = 4;
+ * @return The lookPos.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector getLookPos() {
+ return lookPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : lookPos_;
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getLookPosOrBuilder() {
+ return getLookPos();
+ }
+
+ public static final int IS_ABS_FOLLOW_POS_FIELD_NUMBER = 1979;
+ private boolean isAbsFollowPos_;
+ /**
+ * bool is_abs_follow_pos = 1979;
+ * @return The isAbsFollowPos.
+ */
+ @java.lang.Override
+ public boolean getIsAbsFollowPos() {
+ return isAbsFollowPos_;
+ }
+
+ public static final int IS_CHANGE_PLAY_MODE_FIELD_NUMBER = 7;
+ private boolean isChangePlayMode_;
+ /**
+ * bool is_change_play_mode = 7;
+ * @return The isChangePlayMode.
+ */
+ @java.lang.Override
+ public boolean getIsChangePlayMode() {
+ return isChangePlayMode_;
+ }
+
+ public static final int SCREEN_Y_FIELD_NUMBER = 12;
+ private float screenY_;
+ /**
+ * float screen_y = 12;
+ * @return The screenY.
+ */
+ @java.lang.Override
+ public float getScreenY() {
+ return screenY_;
+ }
+
+ public static final int IS_SET_FOLLOW_POS_FIELD_NUMBER = 8;
+ private boolean isSetFollowPos_;
+ /**
+ * bool is_set_follow_pos = 8;
+ * @return The isSetFollowPos.
+ */
+ @java.lang.Override
+ public boolean getIsSetFollowPos() {
+ return isSetFollowPos_;
+ }
+
+ public static final int FOLLOW_POS_FIELD_NUMBER = 15;
+ private emu.grasscutter.net.proto.VectorOuterClass.Vector followPos_;
+ /**
+ * .Vector follow_pos = 15;
+ * @return Whether the followPos field is set.
+ */
+ @java.lang.Override
+ public boolean hasFollowPos() {
+ return followPos_ != null;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ * @return The followPos.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector getFollowPos() {
+ return followPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : followPos_;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFollowPosOrBuilder() {
+ return getFollowPos();
+ }
+
+ public static final int CUSTOM_RADIUS_FIELD_NUMBER = 6;
+ private float customRadius_;
+ /**
+ * float custom_radius = 6;
+ * @return The customRadius.
+ */
+ @java.lang.Override
+ public float getCustomRadius() {
+ return customRadius_;
+ }
+
+ public static final int BLEND_TYPE_FIELD_NUMBER = 1200;
+ private int blendType_;
+ /**
+ * uint32 blend_type = 1200;
+ * @return The blendType.
+ */
+ @java.lang.Override
+ public int getBlendType() {
+ return blendType_;
+ }
+
+ public static final int IS_FORCE_FIELD_NUMBER = 10;
+ private boolean isForce_;
+ /**
+ * bool is_force = 10;
+ * @return The isForce.
+ */
+ @java.lang.Override
+ public boolean getIsForce() {
+ return isForce_;
+ }
+
+ public static final int DURATION_FIELD_NUMBER = 2;
+ private float duration_;
+ /**
+ * float duration = 2;
+ * @return The duration.
+ */
+ @java.lang.Override
+ public float getDuration() {
+ return duration_;
+ }
+
+ public static final int BLEND_DURATION_FIELD_NUMBER = 377;
+ private float blendDuration_;
+ /**
+ * float blend_duration = 377;
+ * @return The blendDuration.
+ */
+ @java.lang.Override
+ public float getBlendDuration() {
+ return blendDuration_;
+ }
+
+ public static final int DISABLE_PROTECT_FIELD_NUMBER = 1905;
+ private int disableProtect_;
+ /**
+ * uint32 disable_protect = 1905;
+ * @return The disableProtect.
+ */
+ @java.lang.Override
+ public int getDisableProtect() {
+ return disableProtect_;
+ }
+
+ public static final int KEEP_ROT_TYPE_FIELD_NUMBER = 11;
+ private int keepRotType_;
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The enum numeric value on the wire for keepRotType.
+ */
+ @java.lang.Override public int getKeepRotTypeValue() {
+ return keepRotType_;
+ }
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The keepRotType.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType getKeepRotType() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType result = emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.valueOf(keepRotType_);
+ return result == null ? emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.UNRECOGNIZED : result;
+ }
+
+ public static final int ENTITY_ID_FIELD_NUMBER = 434;
+ private int entityId_;
+ /**
+ * uint32 entity_id = 434;
+ * @return The entityId.
+ */
+ @java.lang.Override
+ public int getEntityId() {
+ return entityId_;
+ }
+
+ public static final int IS_FORCE_WALK_FIELD_NUMBER = 1;
+ private boolean isForceWalk_;
+ /**
+ * bool is_force_walk = 1;
+ * @return The isForceWalk.
+ */
+ @java.lang.Override
+ public boolean getIsForceWalk() {
+ return isForceWalk_;
+ }
+
+ public static final int IS_ALLOW_INPUT_FIELD_NUMBER = 3;
+ private boolean isAllowInput_;
+ /**
+ * bool is_allow_input = 3;
+ * @return The isAllowInput.
+ */
+ @java.lang.Override
+ public boolean getIsAllowInput() {
+ return isAllowInput_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (isForceWalk_ != false) {
+ output.writeBool(1, isForceWalk_);
+ }
+ if (duration_ != 0F) {
+ output.writeFloat(2, duration_);
+ }
+ if (isAllowInput_ != false) {
+ output.writeBool(3, isAllowInput_);
+ }
+ if (lookPos_ != null) {
+ output.writeMessage(4, getLookPos());
+ }
+ for (int i = 0; i < otherParams_.size(); i++) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 5, otherParams_.getRaw(i));
+ }
+ if (customRadius_ != 0F) {
+ output.writeFloat(6, customRadius_);
+ }
+ if (isChangePlayMode_ != false) {
+ output.writeBool(7, isChangePlayMode_);
+ }
+ if (isSetFollowPos_ != false) {
+ output.writeBool(8, isSetFollowPos_);
+ }
+ if (isSetScreenXy_ != false) {
+ output.writeBool(9, isSetScreenXy_);
+ }
+ if (isForce_ != false) {
+ output.writeBool(10, isForce_);
+ }
+ if (keepRotType_ != emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.KEEP_ROT_TYPE_X.getNumber()) {
+ output.writeEnum(11, keepRotType_);
+ }
+ if (screenY_ != 0F) {
+ output.writeFloat(12, screenY_);
+ }
+ if (screenX_ != 0F) {
+ output.writeFloat(13, screenX_);
+ }
+ if (isRecoverKeepCurrent_ != false) {
+ output.writeBool(14, isRecoverKeepCurrent_);
+ }
+ if (followPos_ != null) {
+ output.writeMessage(15, getFollowPos());
+ }
+ if (blendDuration_ != 0F) {
+ output.writeFloat(377, blendDuration_);
+ }
+ if (entityId_ != 0) {
+ output.writeUInt32(434, entityId_);
+ }
+ if (blendType_ != 0) {
+ output.writeUInt32(1200, blendType_);
+ }
+ if (disableProtect_ != 0) {
+ output.writeUInt32(1905, disableProtect_);
+ }
+ if (isAbsFollowPos_ != false) {
+ output.writeBool(1979, isAbsFollowPos_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (isForceWalk_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(1, isForceWalk_);
+ }
+ if (duration_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(2, duration_);
+ }
+ if (isAllowInput_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, isAllowInput_);
+ }
+ if (lookPos_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, getLookPos());
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < otherParams_.size(); i++) {
+ dataSize += computeStringSizeNoTag(otherParams_.getRaw(i));
+ }
+ size += dataSize;
+ size += 1 * getOtherParamsList().size();
+ }
+ if (customRadius_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(6, customRadius_);
+ }
+ if (isChangePlayMode_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(7, isChangePlayMode_);
+ }
+ if (isSetFollowPos_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(8, isSetFollowPos_);
+ }
+ if (isSetScreenXy_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(9, isSetScreenXy_);
+ }
+ if (isForce_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(10, isForce_);
+ }
+ if (keepRotType_ != emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.KEEP_ROT_TYPE_X.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(11, keepRotType_);
+ }
+ if (screenY_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(12, screenY_);
+ }
+ if (screenX_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(13, screenX_);
+ }
+ if (isRecoverKeepCurrent_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(14, isRecoverKeepCurrent_);
+ }
+ if (followPos_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(15, getFollowPos());
+ }
+ if (blendDuration_ != 0F) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFloatSize(377, blendDuration_);
+ }
+ if (entityId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(434, entityId_);
+ }
+ if (blendType_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1200, blendType_);
+ }
+ if (disableProtect_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1905, disableProtect_);
+ }
+ if (isAbsFollowPos_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(1979, isAbsFollowPos_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify other = (emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify) obj;
+
+ if (java.lang.Float.floatToIntBits(getScreenX())
+ != java.lang.Float.floatToIntBits(
+ other.getScreenX())) return false;
+ if (getIsSetScreenXy()
+ != other.getIsSetScreenXy()) return false;
+ if (getIsRecoverKeepCurrent()
+ != other.getIsRecoverKeepCurrent()) return false;
+ if (!getOtherParamsList()
+ .equals(other.getOtherParamsList())) return false;
+ if (hasLookPos() != other.hasLookPos()) return false;
+ if (hasLookPos()) {
+ if (!getLookPos()
+ .equals(other.getLookPos())) return false;
+ }
+ if (getIsAbsFollowPos()
+ != other.getIsAbsFollowPos()) return false;
+ if (getIsChangePlayMode()
+ != other.getIsChangePlayMode()) return false;
+ if (java.lang.Float.floatToIntBits(getScreenY())
+ != java.lang.Float.floatToIntBits(
+ other.getScreenY())) return false;
+ if (getIsSetFollowPos()
+ != other.getIsSetFollowPos()) return false;
+ if (hasFollowPos() != other.hasFollowPos()) return false;
+ if (hasFollowPos()) {
+ if (!getFollowPos()
+ .equals(other.getFollowPos())) return false;
+ }
+ if (java.lang.Float.floatToIntBits(getCustomRadius())
+ != java.lang.Float.floatToIntBits(
+ other.getCustomRadius())) return false;
+ if (getBlendType()
+ != other.getBlendType()) return false;
+ if (getIsForce()
+ != other.getIsForce()) return false;
+ if (java.lang.Float.floatToIntBits(getDuration())
+ != java.lang.Float.floatToIntBits(
+ other.getDuration())) return false;
+ if (java.lang.Float.floatToIntBits(getBlendDuration())
+ != java.lang.Float.floatToIntBits(
+ other.getBlendDuration())) return false;
+ if (getDisableProtect()
+ != other.getDisableProtect()) return false;
+ if (keepRotType_ != other.keepRotType_) return false;
+ if (getEntityId()
+ != other.getEntityId()) return false;
+ if (getIsForceWalk()
+ != other.getIsForceWalk()) return false;
+ if (getIsAllowInput()
+ != other.getIsAllowInput()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SCREEN_X_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getScreenX());
+ hash = (37 * hash) + IS_SET_SCREEN_XY_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsSetScreenXy());
+ hash = (37 * hash) + IS_RECOVER_KEEP_CURRENT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsRecoverKeepCurrent());
+ if (getOtherParamsCount() > 0) {
+ hash = (37 * hash) + OTHER_PARAMS_FIELD_NUMBER;
+ hash = (53 * hash) + getOtherParamsList().hashCode();
+ }
+ if (hasLookPos()) {
+ hash = (37 * hash) + LOOK_POS_FIELD_NUMBER;
+ hash = (53 * hash) + getLookPos().hashCode();
+ }
+ hash = (37 * hash) + IS_ABS_FOLLOW_POS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsAbsFollowPos());
+ hash = (37 * hash) + IS_CHANGE_PLAY_MODE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsChangePlayMode());
+ hash = (37 * hash) + SCREEN_Y_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getScreenY());
+ hash = (37 * hash) + IS_SET_FOLLOW_POS_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsSetFollowPos());
+ if (hasFollowPos()) {
+ hash = (37 * hash) + FOLLOW_POS_FIELD_NUMBER;
+ hash = (53 * hash) + getFollowPos().hashCode();
+ }
+ hash = (37 * hash) + CUSTOM_RADIUS_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getCustomRadius());
+ hash = (37 * hash) + BLEND_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getBlendType();
+ hash = (37 * hash) + IS_FORCE_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsForce());
+ hash = (37 * hash) + DURATION_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getDuration());
+ hash = (37 * hash) + BLEND_DURATION_FIELD_NUMBER;
+ hash = (53 * hash) + java.lang.Float.floatToIntBits(
+ getBlendDuration());
+ hash = (37 * hash) + DISABLE_PROTECT_FIELD_NUMBER;
+ hash = (53 * hash) + getDisableProtect();
+ hash = (37 * hash) + KEEP_ROT_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + keepRotType_;
+ hash = (37 * hash) + ENTITY_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getEntityId();
+ hash = (37 * hash) + IS_FORCE_WALK_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsForceWalk());
+ hash = (37 * hash) + IS_ALLOW_INPUT_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsAllowInput());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: FJHMJKFEAIH + * CmdId: 260 + *+ * + * Protobuf type {@code BeginCameraSceneLookNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
float screen_x = 13;
+ * @return The screenX.
+ */
+ @java.lang.Override
+ public float getScreenX() {
+ return screenX_;
+ }
+ /**
+ * float screen_x = 13;
+ * @param value The screenX to set.
+ * @return This builder for chaining.
+ */
+ public Builder setScreenX(float value) {
+
+ screenX_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float screen_x = 13;
+ * @return This builder for chaining.
+ */
+ public Builder clearScreenX() {
+
+ screenX_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private boolean isSetScreenXy_ ;
+ /**
+ * bool is_set_screen_xy = 9;
+ * @return The isSetScreenXy.
+ */
+ @java.lang.Override
+ public boolean getIsSetScreenXy() {
+ return isSetScreenXy_;
+ }
+ /**
+ * bool is_set_screen_xy = 9;
+ * @param value The isSetScreenXy to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsSetScreenXy(boolean value) {
+
+ isSetScreenXy_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_set_screen_xy = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsSetScreenXy() {
+
+ isSetScreenXy_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean isRecoverKeepCurrent_ ;
+ /**
+ * bool is_recover_keep_current = 14;
+ * @return The isRecoverKeepCurrent.
+ */
+ @java.lang.Override
+ public boolean getIsRecoverKeepCurrent() {
+ return isRecoverKeepCurrent_;
+ }
+ /**
+ * bool is_recover_keep_current = 14;
+ * @param value The isRecoverKeepCurrent to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsRecoverKeepCurrent(boolean value) {
+
+ isRecoverKeepCurrent_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_recover_keep_current = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsRecoverKeepCurrent() {
+
+ isRecoverKeepCurrent_ = false;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.LazyStringList otherParams_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ private void ensureOtherParamsIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ otherParams_ = new com.google.protobuf.LazyStringArrayList(otherParams_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+ /**
+ * repeated string other_params = 5;
+ * @return A list containing the otherParams.
+ */
+ public com.google.protobuf.ProtocolStringList
+ getOtherParamsList() {
+ return otherParams_.getUnmodifiableView();
+ }
+ /**
+ * repeated string other_params = 5;
+ * @return The count of otherParams.
+ */
+ public int getOtherParamsCount() {
+ return otherParams_.size();
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the element to return.
+ * @return The otherParams at the given index.
+ */
+ public java.lang.String getOtherParams(int index) {
+ return otherParams_.get(index);
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param index The index of the value to return.
+ * @return The bytes of the otherParams at the given index.
+ */
+ public com.google.protobuf.ByteString
+ getOtherParamsBytes(int index) {
+ return otherParams_.getByteString(index);
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param index The index to set the value at.
+ * @param value The otherParams to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOtherParams(
+ int index, java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureOtherParamsIsMutable();
+ otherParams_.set(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param value The otherParams to add.
+ * @return This builder for chaining.
+ */
+ public Builder addOtherParams(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureOtherParamsIsMutable();
+ otherParams_.add(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param values The otherParams to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllOtherParams(
+ java.lang.Iterablerepeated string other_params = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearOtherParams() {
+ otherParams_ = com.google.protobuf.LazyStringArrayList.EMPTY;
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated string other_params = 5;
+ * @param value The bytes of the otherParams to add.
+ * @return This builder for chaining.
+ */
+ public Builder addOtherParamsBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+ ensureOtherParamsIsMutable();
+ otherParams_.add(value);
+ onChanged();
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.VectorOuterClass.Vector lookPos_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> lookPosBuilder_;
+ /**
+ * .Vector look_pos = 4;
+ * @return Whether the lookPos field is set.
+ */
+ public boolean hasLookPos() {
+ return lookPosBuilder_ != null || lookPos_ != null;
+ }
+ /**
+ * .Vector look_pos = 4;
+ * @return The lookPos.
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector getLookPos() {
+ if (lookPosBuilder_ == null) {
+ return lookPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : lookPos_;
+ } else {
+ return lookPosBuilder_.getMessage();
+ }
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public Builder setLookPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
+ if (lookPosBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ lookPos_ = value;
+ onChanged();
+ } else {
+ lookPosBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public Builder setLookPos(
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
+ if (lookPosBuilder_ == null) {
+ lookPos_ = builderForValue.build();
+ onChanged();
+ } else {
+ lookPosBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public Builder mergeLookPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
+ if (lookPosBuilder_ == null) {
+ if (lookPos_ != null) {
+ lookPos_ =
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(lookPos_).mergeFrom(value).buildPartial();
+ } else {
+ lookPos_ = value;
+ }
+ onChanged();
+ } else {
+ lookPosBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public Builder clearLookPos() {
+ if (lookPosBuilder_ == null) {
+ lookPos_ = null;
+ onChanged();
+ } else {
+ lookPos_ = null;
+ lookPosBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getLookPosBuilder() {
+
+ onChanged();
+ return getLookPosFieldBuilder().getBuilder();
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getLookPosOrBuilder() {
+ if (lookPosBuilder_ != null) {
+ return lookPosBuilder_.getMessageOrBuilder();
+ } else {
+ return lookPos_ == null ?
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : lookPos_;
+ }
+ }
+ /**
+ * .Vector look_pos = 4;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
+ getLookPosFieldBuilder() {
+ if (lookPosBuilder_ == null) {
+ lookPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
+ getLookPos(),
+ getParentForChildren(),
+ isClean());
+ lookPos_ = null;
+ }
+ return lookPosBuilder_;
+ }
+
+ private boolean isAbsFollowPos_ ;
+ /**
+ * bool is_abs_follow_pos = 1979;
+ * @return The isAbsFollowPos.
+ */
+ @java.lang.Override
+ public boolean getIsAbsFollowPos() {
+ return isAbsFollowPos_;
+ }
+ /**
+ * bool is_abs_follow_pos = 1979;
+ * @param value The isAbsFollowPos to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsAbsFollowPos(boolean value) {
+
+ isAbsFollowPos_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_abs_follow_pos = 1979;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsAbsFollowPos() {
+
+ isAbsFollowPos_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean isChangePlayMode_ ;
+ /**
+ * bool is_change_play_mode = 7;
+ * @return The isChangePlayMode.
+ */
+ @java.lang.Override
+ public boolean getIsChangePlayMode() {
+ return isChangePlayMode_;
+ }
+ /**
+ * bool is_change_play_mode = 7;
+ * @param value The isChangePlayMode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsChangePlayMode(boolean value) {
+
+ isChangePlayMode_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_change_play_mode = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsChangePlayMode() {
+
+ isChangePlayMode_ = false;
+ onChanged();
+ return this;
+ }
+
+ private float screenY_ ;
+ /**
+ * float screen_y = 12;
+ * @return The screenY.
+ */
+ @java.lang.Override
+ public float getScreenY() {
+ return screenY_;
+ }
+ /**
+ * float screen_y = 12;
+ * @param value The screenY to set.
+ * @return This builder for chaining.
+ */
+ public Builder setScreenY(float value) {
+
+ screenY_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float screen_y = 12;
+ * @return This builder for chaining.
+ */
+ public Builder clearScreenY() {
+
+ screenY_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private boolean isSetFollowPos_ ;
+ /**
+ * bool is_set_follow_pos = 8;
+ * @return The isSetFollowPos.
+ */
+ @java.lang.Override
+ public boolean getIsSetFollowPos() {
+ return isSetFollowPos_;
+ }
+ /**
+ * bool is_set_follow_pos = 8;
+ * @param value The isSetFollowPos to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsSetFollowPos(boolean value) {
+
+ isSetFollowPos_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_set_follow_pos = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsSetFollowPos() {
+
+ isSetFollowPos_ = false;
+ onChanged();
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.VectorOuterClass.Vector followPos_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder> followPosBuilder_;
+ /**
+ * .Vector follow_pos = 15;
+ * @return Whether the followPos field is set.
+ */
+ public boolean hasFollowPos() {
+ return followPosBuilder_ != null || followPos_ != null;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ * @return The followPos.
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector getFollowPos() {
+ if (followPosBuilder_ == null) {
+ return followPos_ == null ? emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : followPos_;
+ } else {
+ return followPosBuilder_.getMessage();
+ }
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public Builder setFollowPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
+ if (followPosBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ followPos_ = value;
+ onChanged();
+ } else {
+ followPosBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public Builder setFollowPos(
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder builderForValue) {
+ if (followPosBuilder_ == null) {
+ followPos_ = builderForValue.build();
+ onChanged();
+ } else {
+ followPosBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public Builder mergeFollowPos(emu.grasscutter.net.proto.VectorOuterClass.Vector value) {
+ if (followPosBuilder_ == null) {
+ if (followPos_ != null) {
+ followPos_ =
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.newBuilder(followPos_).mergeFrom(value).buildPartial();
+ } else {
+ followPos_ = value;
+ }
+ onChanged();
+ } else {
+ followPosBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public Builder clearFollowPos() {
+ if (followPosBuilder_ == null) {
+ followPos_ = null;
+ onChanged();
+ } else {
+ followPos_ = null;
+ followPosBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder getFollowPosBuilder() {
+
+ onChanged();
+ return getFollowPosFieldBuilder().getBuilder();
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ public emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder getFollowPosOrBuilder() {
+ if (followPosBuilder_ != null) {
+ return followPosBuilder_.getMessageOrBuilder();
+ } else {
+ return followPos_ == null ?
+ emu.grasscutter.net.proto.VectorOuterClass.Vector.getDefaultInstance() : followPos_;
+ }
+ }
+ /**
+ * .Vector follow_pos = 15;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>
+ getFollowPosFieldBuilder() {
+ if (followPosBuilder_ == null) {
+ followPosBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.VectorOuterClass.Vector, emu.grasscutter.net.proto.VectorOuterClass.Vector.Builder, emu.grasscutter.net.proto.VectorOuterClass.VectorOrBuilder>(
+ getFollowPos(),
+ getParentForChildren(),
+ isClean());
+ followPos_ = null;
+ }
+ return followPosBuilder_;
+ }
+
+ private float customRadius_ ;
+ /**
+ * float custom_radius = 6;
+ * @return The customRadius.
+ */
+ @java.lang.Override
+ public float getCustomRadius() {
+ return customRadius_;
+ }
+ /**
+ * float custom_radius = 6;
+ * @param value The customRadius to set.
+ * @return This builder for chaining.
+ */
+ public Builder setCustomRadius(float value) {
+
+ customRadius_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float custom_radius = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearCustomRadius() {
+
+ customRadius_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private int blendType_ ;
+ /**
+ * uint32 blend_type = 1200;
+ * @return The blendType.
+ */
+ @java.lang.Override
+ public int getBlendType() {
+ return blendType_;
+ }
+ /**
+ * uint32 blend_type = 1200;
+ * @param value The blendType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBlendType(int value) {
+
+ blendType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 blend_type = 1200;
+ * @return This builder for chaining.
+ */
+ public Builder clearBlendType() {
+
+ blendType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isForce_ ;
+ /**
+ * bool is_force = 10;
+ * @return The isForce.
+ */
+ @java.lang.Override
+ public boolean getIsForce() {
+ return isForce_;
+ }
+ /**
+ * bool is_force = 10;
+ * @param value The isForce to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsForce(boolean value) {
+
+ isForce_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_force = 10;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsForce() {
+
+ isForce_ = false;
+ onChanged();
+ return this;
+ }
+
+ private float duration_ ;
+ /**
+ * float duration = 2;
+ * @return The duration.
+ */
+ @java.lang.Override
+ public float getDuration() {
+ return duration_;
+ }
+ /**
+ * float duration = 2;
+ * @param value The duration to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDuration(float value) {
+
+ duration_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float duration = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearDuration() {
+
+ duration_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private float blendDuration_ ;
+ /**
+ * float blend_duration = 377;
+ * @return The blendDuration.
+ */
+ @java.lang.Override
+ public float getBlendDuration() {
+ return blendDuration_;
+ }
+ /**
+ * float blend_duration = 377;
+ * @param value The blendDuration to set.
+ * @return This builder for chaining.
+ */
+ public Builder setBlendDuration(float value) {
+
+ blendDuration_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * float blend_duration = 377;
+ * @return This builder for chaining.
+ */
+ public Builder clearBlendDuration() {
+
+ blendDuration_ = 0F;
+ onChanged();
+ return this;
+ }
+
+ private int disableProtect_ ;
+ /**
+ * uint32 disable_protect = 1905;
+ * @return The disableProtect.
+ */
+ @java.lang.Override
+ public int getDisableProtect() {
+ return disableProtect_;
+ }
+ /**
+ * uint32 disable_protect = 1905;
+ * @param value The disableProtect to set.
+ * @return This builder for chaining.
+ */
+ public Builder setDisableProtect(int value) {
+
+ disableProtect_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 disable_protect = 1905;
+ * @return This builder for chaining.
+ */
+ public Builder clearDisableProtect() {
+
+ disableProtect_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int keepRotType_ = 0;
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The enum numeric value on the wire for keepRotType.
+ */
+ @java.lang.Override public int getKeepRotTypeValue() {
+ return keepRotType_;
+ }
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @param value The enum numeric value on the wire for keepRotType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKeepRotTypeValue(int value) {
+
+ keepRotType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return The keepRotType.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType getKeepRotType() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType result = emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.valueOf(keepRotType_);
+ return result == null ? emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType.UNRECOGNIZED : result;
+ }
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @param value The keepRotType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKeepRotType(emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify.KeepRotType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ keepRotType_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .BeginCameraSceneLookNotify.KeepRotType keep_rot_type = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearKeepRotType() {
+
+ keepRotType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int entityId_ ;
+ /**
+ * uint32 entity_id = 434;
+ * @return The entityId.
+ */
+ @java.lang.Override
+ public int getEntityId() {
+ return entityId_;
+ }
+ /**
+ * uint32 entity_id = 434;
+ * @param value The entityId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setEntityId(int value) {
+
+ entityId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 entity_id = 434;
+ * @return This builder for chaining.
+ */
+ public Builder clearEntityId() {
+
+ entityId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isForceWalk_ ;
+ /**
+ * bool is_force_walk = 1;
+ * @return The isForceWalk.
+ */
+ @java.lang.Override
+ public boolean getIsForceWalk() {
+ return isForceWalk_;
+ }
+ /**
+ * bool is_force_walk = 1;
+ * @param value The isForceWalk to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsForceWalk(boolean value) {
+
+ isForceWalk_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_force_walk = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsForceWalk() {
+
+ isForceWalk_ = false;
+ onChanged();
+ return this;
+ }
+
+ private boolean isAllowInput_ ;
+ /**
+ * bool is_allow_input = 3;
+ * @return The isAllowInput.
+ */
+ @java.lang.Override
+ public boolean getIsAllowInput() {
+ return isAllowInput_;
+ }
+ /**
+ * bool is_allow_input = 3;
+ * @param value The isAllowInput to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsAllowInput(boolean value) {
+
+ isAllowInput_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_allow_input = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsAllowInput() {
+
+ isAllowInput_ = false;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:BeginCameraSceneLookNotify)
+ }
+
+ // @@protoc_insertion_point(class_scope:BeginCameraSceneLookNotify)
+ private static final emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify();
+ }
+
+ public static emu.grasscutter.net.proto.BeginCameraSceneLookNotifyOuterClass.BeginCameraSceneLookNotify getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 id = 1;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * bool is_unlock = 7;
+ * @return The isUnlock.
+ */
+ boolean getIsUnlock();
+ }
+ /**
+ * + * Name: ELGBEHJIAIA + *+ * + * Protobuf type {@code CoopCg} + */ + public static final class CoopCg extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopCg) + CoopCgOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopCg.newBuilder() to construct. + private CoopCg(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CoopCg() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopCg(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopCg( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 56: { + + isUnlock_ = input.readBool(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopCgOuterClass.internal_static_CoopCg_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.class, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 1; + private int id_; + /** + *
uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int IS_UNLOCK_FIELD_NUMBER = 7;
+ private boolean isUnlock_;
+ /**
+ * bool is_unlock = 7;
+ * @return The isUnlock.
+ */
+ @java.lang.Override
+ public boolean getIsUnlock() {
+ return isUnlock_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(1, id_);
+ }
+ if (isUnlock_ != false) {
+ output.writeBool(7, isUnlock_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1, id_);
+ }
+ if (isUnlock_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(7, isUnlock_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg other = (emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (getIsUnlock()
+ != other.getIsUnlock()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + IS_UNLOCK_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsUnlock());
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: ELGBEHJIAIA + *+ * + * Protobuf type {@code CoopCg} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 1;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isUnlock_ ;
+ /**
+ * bool is_unlock = 7;
+ * @return The isUnlock.
+ */
+ @java.lang.Override
+ public boolean getIsUnlock() {
+ return isUnlock_;
+ }
+ /**
+ * bool is_unlock = 7;
+ * @param value The isUnlock to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsUnlock(boolean value) {
+
+ isUnlock_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_unlock = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsUnlock() {
+
+ isUnlock_ = false;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:CoopCg)
+ }
+
+ // @@protoc_insertion_point(class_scope:CoopCg)
+ private static final emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg();
+ }
+
+ public static emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 finished_end_count = 4;
+ * @return The finishedEndCount.
+ */
+ int getFinishedEndCount();
+
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @return A list containing the kAKALNAGLGJ.
+ */
+ java.util.Listrepeated uint32 KAKALNAGLGJ = 7;
+ * @return The count of kAKALNAGLGJ.
+ */
+ int getKAKALNAGLGJCount();
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param index The index of the element to return.
+ * @return The kAKALNAGLGJ at the given index.
+ */
+ int getKAKALNAGLGJ(int index);
+
+ /**
+ * map<uint32, uint32> seen_ending_map = 14;
+ */
+ int getSeenEndingMapCount();
+ /**
+ * map<uint32, uint32> seen_ending_map = 14;
+ */
+ boolean containsSeenEndingMap(
+ int key);
+ /**
+ * Use {@link #getSeenEndingMapMap()} instead.
+ */
+ @java.lang.Deprecated
+ java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+
+ int getSeenEndingMapOrDefault(
+ int key,
+ int defaultValue);
+ /**
+ * map<uint32, uint32> seen_ending_map = 14;
+ */
+
+ int getSeenEndingMapOrThrow(
+ int key);
+
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ java.util.Listrepeated .CoopReward coop_reward_list = 5;
+ */
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index);
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ int getCoopRewardListCount();
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ java.util.List extends emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder>
+ getCoopRewardListOrBuilderList();
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder(
+ int index);
+
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ java.util.Listrepeated .CoopPoint coop_point_list = 8;
+ */
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index);
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ int getCoopPointListCount();
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ java.util.List extends emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder>
+ getCoopPointListOrBuilderList();
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder(
+ int index);
+
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @return A list containing the lNOCPBNPHIE.
+ */
+ java.util.Listrepeated uint32 LNOCPBNPHIE = 12;
+ * @return The count of lNOCPBNPHIE.
+ */
+ int getLNOCPBNPHIECount();
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param index The index of the element to return.
+ * @return The lNOCPBNPHIE at the given index.
+ */
+ int getLNOCPBNPHIE(int index);
+
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * uint32 total_end_count = 6;
+ * @return The totalEndCount.
+ */
+ int getTotalEndCount();
+
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The state.
+ */
+ emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState();
+
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ java.util.Listrepeated .CoopCg coop_cg_list = 10;
+ */
+ emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index);
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ int getCoopCgListCount();
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ java.util.List extends emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder>
+ getCoopCgListOrBuilderList();
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder(
+ int index);
+ }
+ /**
+ * + * Name: GODAKDKKBEM + *+ * + * Protobuf type {@code CoopChapter} + */ + public static final class CoopChapter extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopChapter) + CoopChapterOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopChapter.newBuilder() to construct. + private CoopChapter(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CoopChapter() { + kAKALNAGLGJ_ = emptyIntList(); + coopRewardList_ = java.util.Collections.emptyList(); + coopPointList_ = java.util.Collections.emptyList(); + lNOCPBNPHIE_ = emptyIntList(); + state_ = 0; + coopCgList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopChapter(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopChapter( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + id_ = input.readUInt32(); + break; + } + case 16: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 32: { + + finishedEndCount_ = input.readUInt32(); + break; + } + case 42: { + if (!((mutable_bitField0_ & 0x00000004) != 0)) { + coopRewardList_ = new java.util.ArrayList
+ * Name: PCFKFLMMDHE + *+ * + * Protobuf enum {@code CoopChapter.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
STATE_CLOSE = 0;
+ */
+ STATE_CLOSE(0),
+ /**
+ * STATE_COND_NOT_MEET = 1;
+ */
+ STATE_COND_NOT_MEET(1),
+ /**
+ * STATE_COND_MEET = 2;
+ */
+ STATE_COND_MEET(2),
+ /**
+ * STATE_ACCEPT = 3;
+ */
+ STATE_ACCEPT(3),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * STATE_CLOSE = 0;
+ */
+ public static final int STATE_CLOSE_VALUE = 0;
+ /**
+ * STATE_COND_NOT_MEET = 1;
+ */
+ public static final int STATE_COND_NOT_MEET_VALUE = 1;
+ /**
+ * STATE_COND_MEET = 2;
+ */
+ public static final int STATE_COND_MEET_VALUE = 2;
+ /**
+ * STATE_ACCEPT = 3;
+ */
+ public static final int STATE_ACCEPT_VALUE = 3;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return STATE_CLOSE;
+ case 1: return STATE_COND_NOT_MEET;
+ case 2: return STATE_COND_MEET;
+ case 3: return STATE_ACCEPT;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapuint32 finished_end_count = 4;
+ * @return The finishedEndCount.
+ */
+ @java.lang.Override
+ public int getFinishedEndCount() {
+ return finishedEndCount_;
+ }
+
+ public static final int KAKALNAGLGJ_FIELD_NUMBER = 7;
+ private com.google.protobuf.Internal.IntList kAKALNAGLGJ_;
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @return A list containing the kAKALNAGLGJ.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated uint32 KAKALNAGLGJ = 7;
+ * @return The count of kAKALNAGLGJ.
+ */
+ public int getKAKALNAGLGJCount() {
+ return kAKALNAGLGJ_.size();
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param index The index of the element to return.
+ * @return The kAKALNAGLGJ at the given index.
+ */
+ public int getKAKALNAGLGJ(int index) {
+ return kAKALNAGLGJ_.getInt(index);
+ }
+ private int kAKALNAGLGJMemoizedSerializedSize = -1;
+
+ public static final int SEEN_ENDING_MAP_FIELD_NUMBER = 14;
+ private static final class SeenEndingMapDefaultEntryHolder {
+ static final com.google.protobuf.MapEntry<
+ java.lang.Integer, java.lang.Integer> defaultEntry =
+ com.google.protobuf.MapEntry
+ .map<uint32, uint32> seen_ending_map = 14;
+ */
+
+ @java.lang.Override
+ public boolean containsSeenEndingMap(
+ int key) {
+
+ return internalGetSeenEndingMap().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getSeenEndingMapMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public int getSeenEndingMapOrDefault(
+ int key,
+ int defaultValue) {
+
+ java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public int getSeenEndingMapOrThrow(
+ int key) {
+
+ java.util.Maprepeated .CoopReward coop_reward_list = 5;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .CoopReward coop_reward_list = 5;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder>
+ getCoopRewardListOrBuilderList() {
+ return coopRewardList_;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ @java.lang.Override
+ public int getCoopRewardListCount() {
+ return coopRewardList_.size();
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index) {
+ return coopRewardList_.get(index);
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder(
+ int index) {
+ return coopRewardList_.get(index);
+ }
+
+ public static final int COOP_POINT_LIST_FIELD_NUMBER = 8;
+ private java.util.Listrepeated .CoopPoint coop_point_list = 8;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .CoopPoint coop_point_list = 8;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder>
+ getCoopPointListOrBuilderList() {
+ return coopPointList_;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ @java.lang.Override
+ public int getCoopPointListCount() {
+ return coopPointList_.size();
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) {
+ return coopPointList_.get(index);
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder(
+ int index) {
+ return coopPointList_.get(index);
+ }
+
+ public static final int LNOCPBNPHIE_FIELD_NUMBER = 12;
+ private com.google.protobuf.Internal.IntList lNOCPBNPHIE_;
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @return A list containing the lNOCPBNPHIE.
+ */
+ @java.lang.Override
+ public java.util.Listrepeated uint32 LNOCPBNPHIE = 12;
+ * @return The count of lNOCPBNPHIE.
+ */
+ public int getLNOCPBNPHIECount() {
+ return lNOCPBNPHIE_.size();
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param index The index of the element to return.
+ * @return The lNOCPBNPHIE at the given index.
+ */
+ public int getLNOCPBNPHIE(int index) {
+ return lNOCPBNPHIE_.getInt(index);
+ }
+ private int lNOCPBNPHIEMemoizedSerializedSize = -1;
+
+ public static final int ID_FIELD_NUMBER = 1;
+ private int id_;
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int TOTAL_END_COUNT_FIELD_NUMBER = 6;
+ private int totalEndCount_;
+ /**
+ * uint32 total_end_count = 6;
+ * @return The totalEndCount.
+ */
+ @java.lang.Override
+ public int getTotalEndCount() {
+ return totalEndCount_;
+ }
+
+ public static final int STATE_FIELD_NUMBER = 2;
+ private int state_;
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The state.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State result = emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.UNRECOGNIZED : result;
+ }
+
+ public static final int COOP_CG_LIST_FIELD_NUMBER = 10;
+ private java.util.Listrepeated .CoopCg coop_cg_list = 10;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .CoopCg coop_cg_list = 10;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder>
+ getCoopCgListOrBuilderList() {
+ return coopCgList_;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ @java.lang.Override
+ public int getCoopCgListCount() {
+ return coopCgList_.size();
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) {
+ return coopCgList_.get(index);
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder(
+ int index) {
+ return coopCgList_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ getSerializedSize();
+ if (id_ != 0) {
+ output.writeUInt32(1, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) {
+ output.writeEnum(2, state_);
+ }
+ if (finishedEndCount_ != 0) {
+ output.writeUInt32(4, finishedEndCount_);
+ }
+ for (int i = 0; i < coopRewardList_.size(); i++) {
+ output.writeMessage(5, coopRewardList_.get(i));
+ }
+ if (totalEndCount_ != 0) {
+ output.writeUInt32(6, totalEndCount_);
+ }
+ if (getKAKALNAGLGJList().size() > 0) {
+ output.writeUInt32NoTag(58);
+ output.writeUInt32NoTag(kAKALNAGLGJMemoizedSerializedSize);
+ }
+ for (int i = 0; i < kAKALNAGLGJ_.size(); i++) {
+ output.writeUInt32NoTag(kAKALNAGLGJ_.getInt(i));
+ }
+ for (int i = 0; i < coopPointList_.size(); i++) {
+ output.writeMessage(8, coopPointList_.get(i));
+ }
+ for (int i = 0; i < coopCgList_.size(); i++) {
+ output.writeMessage(10, coopCgList_.get(i));
+ }
+ if (getLNOCPBNPHIEList().size() > 0) {
+ output.writeUInt32NoTag(98);
+ output.writeUInt32NoTag(lNOCPBNPHIEMemoizedSerializedSize);
+ }
+ for (int i = 0; i < lNOCPBNPHIE_.size(); i++) {
+ output.writeUInt32NoTag(lNOCPBNPHIE_.getInt(i));
+ }
+ com.google.protobuf.GeneratedMessageV3
+ .serializeIntegerMapTo(
+ output,
+ internalGetSeenEndingMap(),
+ SeenEndingMapDefaultEntryHolder.defaultEntry,
+ 14);
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.STATE_CLOSE.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(2, state_);
+ }
+ if (finishedEndCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(4, finishedEndCount_);
+ }
+ for (int i = 0; i < coopRewardList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(5, coopRewardList_.get(i));
+ }
+ if (totalEndCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(6, totalEndCount_);
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < kAKALNAGLGJ_.size(); i++) {
+ dataSize += com.google.protobuf.CodedOutputStream
+ .computeUInt32SizeNoTag(kAKALNAGLGJ_.getInt(i));
+ }
+ size += dataSize;
+ if (!getKAKALNAGLGJList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32SizeNoTag(dataSize);
+ }
+ kAKALNAGLGJMemoizedSerializedSize = dataSize;
+ }
+ for (int i = 0; i < coopPointList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(8, coopPointList_.get(i));
+ }
+ for (int i = 0; i < coopCgList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(10, coopCgList_.get(i));
+ }
+ {
+ int dataSize = 0;
+ for (int i = 0; i < lNOCPBNPHIE_.size(); i++) {
+ dataSize += com.google.protobuf.CodedOutputStream
+ .computeUInt32SizeNoTag(lNOCPBNPHIE_.getInt(i));
+ }
+ size += dataSize;
+ if (!getLNOCPBNPHIEList().isEmpty()) {
+ size += 1;
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32SizeNoTag(dataSize);
+ }
+ lNOCPBNPHIEMemoizedSerializedSize = dataSize;
+ }
+ for (java.util.Map.Entry+ * Name: GODAKDKKBEM + *+ * + * Protobuf type {@code CoopChapter} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 finished_end_count = 4;
+ * @return The finishedEndCount.
+ */
+ @java.lang.Override
+ public int getFinishedEndCount() {
+ return finishedEndCount_;
+ }
+ /**
+ * uint32 finished_end_count = 4;
+ * @param value The finishedEndCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setFinishedEndCount(int value) {
+
+ finishedEndCount_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 finished_end_count = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearFinishedEndCount() {
+
+ finishedEndCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.Internal.IntList kAKALNAGLGJ_ = emptyIntList();
+ private void ensureKAKALNAGLGJIsMutable() {
+ if (!((bitField0_ & 0x00000001) != 0)) {
+ kAKALNAGLGJ_ = mutableCopy(kAKALNAGLGJ_);
+ bitField0_ |= 0x00000001;
+ }
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @return A list containing the kAKALNAGLGJ.
+ */
+ public java.util.Listrepeated uint32 KAKALNAGLGJ = 7;
+ * @return The count of kAKALNAGLGJ.
+ */
+ public int getKAKALNAGLGJCount() {
+ return kAKALNAGLGJ_.size();
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param index The index of the element to return.
+ * @return The kAKALNAGLGJ at the given index.
+ */
+ public int getKAKALNAGLGJ(int index) {
+ return kAKALNAGLGJ_.getInt(index);
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param index The index to set the value at.
+ * @param value The kAKALNAGLGJ to set.
+ * @return This builder for chaining.
+ */
+ public Builder setKAKALNAGLGJ(
+ int index, int value) {
+ ensureKAKALNAGLGJIsMutable();
+ kAKALNAGLGJ_.setInt(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param value The kAKALNAGLGJ to add.
+ * @return This builder for chaining.
+ */
+ public Builder addKAKALNAGLGJ(int value) {
+ ensureKAKALNAGLGJIsMutable();
+ kAKALNAGLGJ_.addInt(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @param values The kAKALNAGLGJ to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllKAKALNAGLGJ(
+ java.lang.Iterable extends java.lang.Integer> values) {
+ ensureKAKALNAGLGJIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, kAKALNAGLGJ_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 KAKALNAGLGJ = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearKAKALNAGLGJ() {
+ kAKALNAGLGJ_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ return this;
+ }
+
+ private com.google.protobuf.MapField<
+ java.lang.Integer, java.lang.Integer> seenEndingMap_;
+ private com.google.protobuf.MapFieldmap<uint32, uint32> seen_ending_map = 14;
+ */
+
+ @java.lang.Override
+ public boolean containsSeenEndingMap(
+ int key) {
+
+ return internalGetSeenEndingMap().getMap().containsKey(key);
+ }
+ /**
+ * Use {@link #getSeenEndingMapMap()} instead.
+ */
+ @java.lang.Override
+ @java.lang.Deprecated
+ public java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public int getSeenEndingMapOrDefault(
+ int key,
+ int defaultValue) {
+
+ java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ @java.lang.Override
+
+ public int getSeenEndingMapOrThrow(
+ int key) {
+
+ java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+
+ public Builder removeSeenEndingMap(
+ int key) {
+
+ internalGetMutableSeenEndingMap().getMutableMap()
+ .remove(key);
+ return this;
+ }
+ /**
+ * Use alternate mutation accessors instead.
+ */
+ @java.lang.Deprecated
+ public java.util.Mapmap<uint32, uint32> seen_ending_map = 14;
+ */
+ public Builder putSeenEndingMap(
+ int key,
+ int value) {
+
+
+ internalGetMutableSeenEndingMap().getMutableMap()
+ .put(key, value);
+ return this;
+ }
+ /**
+ * map<uint32, uint32> seen_ending_map = 14;
+ */
+
+ public Builder putAllSeenEndingMap(
+ java.util.Maprepeated .CoopReward coop_reward_list = 5;
+ */
+ public java.util.Listrepeated .CoopReward coop_reward_list = 5;
+ */
+ public int getCoopRewardListCount() {
+ if (coopRewardListBuilder_ == null) {
+ return coopRewardList_.size();
+ } else {
+ return coopRewardListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getCoopRewardList(int index) {
+ if (coopRewardListBuilder_ == null) {
+ return coopRewardList_.get(index);
+ } else {
+ return coopRewardListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder setCoopRewardList(
+ int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) {
+ if (coopRewardListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.set(index, value);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder setCoopRewardList(
+ int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) {
+ if (coopRewardListBuilder_ == null) {
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopRewardListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder addCoopRewardList(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) {
+ if (coopRewardListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.add(value);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder addCoopRewardList(
+ int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward value) {
+ if (coopRewardListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.add(index, value);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder addCoopRewardList(
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) {
+ if (coopRewardListBuilder_ == null) {
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ coopRewardListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder addCoopRewardList(
+ int index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder builderForValue) {
+ if (coopRewardListBuilder_ == null) {
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopRewardListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder addAllCoopRewardList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward> values) {
+ if (coopRewardListBuilder_ == null) {
+ ensureCoopRewardListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, coopRewardList_);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder clearCoopRewardList() {
+ if (coopRewardListBuilder_ == null) {
+ coopRewardList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000004);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public Builder removeCoopRewardList(int index) {
+ if (coopRewardListBuilder_ == null) {
+ ensureCoopRewardListIsMutable();
+ coopRewardList_.remove(index);
+ onChanged();
+ } else {
+ coopRewardListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder getCoopRewardListBuilder(
+ int index) {
+ return getCoopRewardListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder getCoopRewardListOrBuilder(
+ int index) {
+ if (coopRewardListBuilder_ == null) {
+ return coopRewardList_.get(index); } else {
+ return coopRewardListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.CoopRewardOuterClass.CoopRewardOrBuilder>
+ getCoopRewardListOrBuilderList() {
+ if (coopRewardListBuilder_ != null) {
+ return coopRewardListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(coopRewardList_);
+ }
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder addCoopRewardListBuilder() {
+ return getCoopRewardListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder addCoopRewardListBuilder(
+ int index) {
+ return getCoopRewardListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopReward coop_reward_list = 5;
+ */
+ public java.util.Listrepeated .CoopPoint coop_point_list = 8;
+ */
+ public java.util.Listrepeated .CoopPoint coop_point_list = 8;
+ */
+ public int getCoopPointListCount() {
+ if (coopPointListBuilder_ == null) {
+ return coopPointList_.size();
+ } else {
+ return coopPointListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getCoopPointList(int index) {
+ if (coopPointListBuilder_ == null) {
+ return coopPointList_.get(index);
+ } else {
+ return coopPointListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder setCoopPointList(
+ int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) {
+ if (coopPointListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopPointListIsMutable();
+ coopPointList_.set(index, value);
+ onChanged();
+ } else {
+ coopPointListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder setCoopPointList(
+ int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) {
+ if (coopPointListBuilder_ == null) {
+ ensureCoopPointListIsMutable();
+ coopPointList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopPointListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder addCoopPointList(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) {
+ if (coopPointListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopPointListIsMutable();
+ coopPointList_.add(value);
+ onChanged();
+ } else {
+ coopPointListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder addCoopPointList(
+ int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint value) {
+ if (coopPointListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopPointListIsMutable();
+ coopPointList_.add(index, value);
+ onChanged();
+ } else {
+ coopPointListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder addCoopPointList(
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) {
+ if (coopPointListBuilder_ == null) {
+ ensureCoopPointListIsMutable();
+ coopPointList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ coopPointListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder addCoopPointList(
+ int index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder builderForValue) {
+ if (coopPointListBuilder_ == null) {
+ ensureCoopPointListIsMutable();
+ coopPointList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopPointListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder addAllCoopPointList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint> values) {
+ if (coopPointListBuilder_ == null) {
+ ensureCoopPointListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, coopPointList_);
+ onChanged();
+ } else {
+ coopPointListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder clearCoopPointList() {
+ if (coopPointListBuilder_ == null) {
+ coopPointList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000008);
+ onChanged();
+ } else {
+ coopPointListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public Builder removeCoopPointList(int index) {
+ if (coopPointListBuilder_ == null) {
+ ensureCoopPointListIsMutable();
+ coopPointList_.remove(index);
+ onChanged();
+ } else {
+ coopPointListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder getCoopPointListBuilder(
+ int index) {
+ return getCoopPointListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder getCoopPointListOrBuilder(
+ int index) {
+ if (coopPointListBuilder_ == null) {
+ return coopPointList_.get(index); } else {
+ return coopPointListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.CoopPointOuterClass.CoopPointOrBuilder>
+ getCoopPointListOrBuilderList() {
+ if (coopPointListBuilder_ != null) {
+ return coopPointListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(coopPointList_);
+ }
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder() {
+ return getCoopPointListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder addCoopPointListBuilder(
+ int index) {
+ return getCoopPointListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopPoint coop_point_list = 8;
+ */
+ public java.util.Listrepeated uint32 LNOCPBNPHIE = 12;
+ * @return A list containing the lNOCPBNPHIE.
+ */
+ public java.util.Listrepeated uint32 LNOCPBNPHIE = 12;
+ * @return The count of lNOCPBNPHIE.
+ */
+ public int getLNOCPBNPHIECount() {
+ return lNOCPBNPHIE_.size();
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param index The index of the element to return.
+ * @return The lNOCPBNPHIE at the given index.
+ */
+ public int getLNOCPBNPHIE(int index) {
+ return lNOCPBNPHIE_.getInt(index);
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param index The index to set the value at.
+ * @param value The lNOCPBNPHIE to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLNOCPBNPHIE(
+ int index, int value) {
+ ensureLNOCPBNPHIEIsMutable();
+ lNOCPBNPHIE_.setInt(index, value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param value The lNOCPBNPHIE to add.
+ * @return This builder for chaining.
+ */
+ public Builder addLNOCPBNPHIE(int value) {
+ ensureLNOCPBNPHIEIsMutable();
+ lNOCPBNPHIE_.addInt(value);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @param values The lNOCPBNPHIE to add.
+ * @return This builder for chaining.
+ */
+ public Builder addAllLNOCPBNPHIE(
+ java.lang.Iterable extends java.lang.Integer> values) {
+ ensureLNOCPBNPHIEIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, lNOCPBNPHIE_);
+ onChanged();
+ return this;
+ }
+ /**
+ * repeated uint32 LNOCPBNPHIE = 12;
+ * @return This builder for chaining.
+ */
+ public Builder clearLNOCPBNPHIE() {
+ lNOCPBNPHIE_ = emptyIntList();
+ bitField0_ = (bitField0_ & ~0x00000010);
+ onChanged();
+ return this;
+ }
+
+ private int id_ ;
+ /**
+ * uint32 id = 1;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 1;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int totalEndCount_ ;
+ /**
+ * uint32 total_end_count = 6;
+ * @return The totalEndCount.
+ */
+ @java.lang.Override
+ public int getTotalEndCount() {
+ return totalEndCount_;
+ }
+ /**
+ * uint32 total_end_count = 6;
+ * @param value The totalEndCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTotalEndCount(int value) {
+
+ totalEndCount_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 total_end_count = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearTotalEndCount() {
+
+ totalEndCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int state_ = 0;
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopChapter.State state = 2;
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+
+ state_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopChapter.State state = 2;
+ * @return The state.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State result = emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .CoopChapter.State state = 2;
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(emu.grasscutter.net.proto.CoopChapterOuterClass.CoopChapter.State value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ state_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopChapter.State state = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+
+ state_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.Listrepeated .CoopCg coop_cg_list = 10;
+ */
+ public java.util.Listrepeated .CoopCg coop_cg_list = 10;
+ */
+ public int getCoopCgListCount() {
+ if (coopCgListBuilder_ == null) {
+ return coopCgList_.size();
+ } else {
+ return coopCgListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg getCoopCgList(int index) {
+ if (coopCgListBuilder_ == null) {
+ return coopCgList_.get(index);
+ } else {
+ return coopCgListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder setCoopCgList(
+ int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) {
+ if (coopCgListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopCgListIsMutable();
+ coopCgList_.set(index, value);
+ onChanged();
+ } else {
+ coopCgListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder setCoopCgList(
+ int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) {
+ if (coopCgListBuilder_ == null) {
+ ensureCoopCgListIsMutable();
+ coopCgList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopCgListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder addCoopCgList(emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) {
+ if (coopCgListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopCgListIsMutable();
+ coopCgList_.add(value);
+ onChanged();
+ } else {
+ coopCgListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder addCoopCgList(
+ int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg value) {
+ if (coopCgListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureCoopCgListIsMutable();
+ coopCgList_.add(index, value);
+ onChanged();
+ } else {
+ coopCgListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder addCoopCgList(
+ emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) {
+ if (coopCgListBuilder_ == null) {
+ ensureCoopCgListIsMutable();
+ coopCgList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ coopCgListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder addCoopCgList(
+ int index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder builderForValue) {
+ if (coopCgListBuilder_ == null) {
+ ensureCoopCgListIsMutable();
+ coopCgList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ coopCgListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder addAllCoopCgList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg> values) {
+ if (coopCgListBuilder_ == null) {
+ ensureCoopCgListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, coopCgList_);
+ onChanged();
+ } else {
+ coopCgListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder clearCoopCgList() {
+ if (coopCgListBuilder_ == null) {
+ coopCgList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000020);
+ onChanged();
+ } else {
+ coopCgListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public Builder removeCoopCgList(int index) {
+ if (coopCgListBuilder_ == null) {
+ ensureCoopCgListIsMutable();
+ coopCgList_.remove(index);
+ onChanged();
+ } else {
+ coopCgListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder getCoopCgListBuilder(
+ int index) {
+ return getCoopCgListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder getCoopCgListOrBuilder(
+ int index) {
+ if (coopCgListBuilder_ == null) {
+ return coopCgList_.get(index); } else {
+ return coopCgListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.CoopCgOuterClass.CoopCgOrBuilder>
+ getCoopCgListOrBuilderList() {
+ if (coopCgListBuilder_ != null) {
+ return coopCgListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(coopCgList_);
+ }
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder() {
+ return getCoopCgListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.Builder addCoopCgListBuilder(
+ int index) {
+ return getCoopCgListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.CoopCgOuterClass.CoopCg.getDefaultInstance());
+ }
+ /**
+ * repeated .CoopCg coop_cg_list = 10;
+ */
+ public java.util.Listuint32 id = 15;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The state.
+ */
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState();
+
+ /**
+ * uint32 self_confidence = 8;
+ * @return The selfConfidence.
+ */
+ int getSelfConfidence();
+ }
+ /**
+ * + * Name: GINFLDADAOO + *+ * + * Protobuf type {@code CoopPoint} + */ + public static final class CoopPoint extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopPoint) + CoopPointOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopPoint.newBuilder() to construct. + private CoopPoint(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CoopPoint() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopPoint(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopPoint( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 32: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 64: { + + selfConfidence_ = input.readUInt32(); + break; + } + case 120: { + + id_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopPointOuterClass.internal_static_CoopPoint_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.class, emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.Builder.class); + } + + /** + *
+ * Name: CLMHLFCKFLK + *+ * + * Protobuf enum {@code CoopPoint.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
STATE_UNSTARTED = 0;
+ */
+ STATE_UNSTARTED(0),
+ /**
+ * STATE_STARTED = 1;
+ */
+ STATE_STARTED(1),
+ /**
+ * STATE_FINISHED = 2;
+ */
+ STATE_FINISHED(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * STATE_UNSTARTED = 0;
+ */
+ public static final int STATE_UNSTARTED_VALUE = 0;
+ /**
+ * STATE_STARTED = 1;
+ */
+ public static final int STATE_STARTED_VALUE = 1;
+ /**
+ * STATE_FINISHED = 2;
+ */
+ public static final int STATE_FINISHED_VALUE = 2;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return STATE_UNSTARTED;
+ case 1: return STATE_STARTED;
+ case 2: return STATE_FINISHED;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapuint32 id = 15;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int STATE_FIELD_NUMBER = 4;
+ private int state_;
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The state.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State result = emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.UNRECOGNIZED : result;
+ }
+
+ public static final int SELF_CONFIDENCE_FIELD_NUMBER = 8;
+ private int selfConfidence_;
+ /**
+ * uint32 self_confidence = 8;
+ * @return The selfConfidence.
+ */
+ @java.lang.Override
+ public int getSelfConfidence() {
+ return selfConfidence_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (state_ != emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.STATE_UNSTARTED.getNumber()) {
+ output.writeEnum(4, state_);
+ }
+ if (selfConfidence_ != 0) {
+ output.writeUInt32(8, selfConfidence_);
+ }
+ if (id_ != 0) {
+ output.writeUInt32(15, id_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (state_ != emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.STATE_UNSTARTED.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(4, state_);
+ }
+ if (selfConfidence_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(8, selfConfidence_);
+ }
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(15, id_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint other = (emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (state_ != other.state_) return false;
+ if (getSelfConfidence()
+ != other.getSelfConfidence()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + STATE_FIELD_NUMBER;
+ hash = (53 * hash) + state_;
+ hash = (37 * hash) + SELF_CONFIDENCE_FIELD_NUMBER;
+ hash = (53 * hash) + getSelfConfidence();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: GINFLDADAOO + *+ * + * Protobuf type {@code CoopPoint} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 id = 15;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 15;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int state_ = 0;
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopPoint.State state = 4;
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+
+ state_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopPoint.State state = 4;
+ * @return The state.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State result = emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .CoopPoint.State state = 4;
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint.State value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ state_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopPoint.State state = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+
+ state_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int selfConfidence_ ;
+ /**
+ * uint32 self_confidence = 8;
+ * @return The selfConfidence.
+ */
+ @java.lang.Override
+ public int getSelfConfidence() {
+ return selfConfidence_;
+ }
+ /**
+ * uint32 self_confidence = 8;
+ * @param value The selfConfidence to set.
+ * @return This builder for chaining.
+ */
+ public Builder setSelfConfidence(int value) {
+
+ selfConfidence_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 self_confidence = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearSelfConfidence() {
+
+ selfConfidence_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:CoopPoint)
+ }
+
+ // @@protoc_insertion_point(class_scope:CoopPoint)
+ private static final emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint();
+ }
+
+ public static emu.grasscutter.net.proto.CoopPointOuterClass.CoopPoint getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 id = 9;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * .CoopReward.State state = 14;
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .CoopReward.State state = 14;
+ * @return The state.
+ */
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState();
+ }
+ /**
+ * + * Name: AGGLMJABOKH + *+ * + * Protobuf type {@code CoopReward} + */ + public static final class CoopReward extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:CoopReward) + CoopRewardOrBuilder { + private static final long serialVersionUID = 0L; + // Use CoopReward.newBuilder() to construct. + private CoopReward(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private CoopReward() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new CoopReward(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private CoopReward( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + id_ = input.readUInt32(); + break; + } + case 112: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.CoopRewardOuterClass.internal_static_CoopReward_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.class, emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.Builder.class); + } + + /** + *
+ * Name: BCDLKPCNHJH + *+ * + * Protobuf enum {@code CoopReward.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
STATE_UNLOCK = 0;
+ */
+ STATE_UNLOCK(0),
+ /**
+ * STATE_LOCK = 1;
+ */
+ STATE_LOCK(1),
+ /**
+ * STATE_TAKEN = 2;
+ */
+ STATE_TAKEN(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * STATE_UNLOCK = 0;
+ */
+ public static final int STATE_UNLOCK_VALUE = 0;
+ /**
+ * STATE_LOCK = 1;
+ */
+ public static final int STATE_LOCK_VALUE = 1;
+ /**
+ * STATE_TAKEN = 2;
+ */
+ public static final int STATE_TAKEN_VALUE = 2;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return STATE_UNLOCK;
+ case 1: return STATE_LOCK;
+ case 2: return STATE_TAKEN;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapuint32 id = 9;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int STATE_FIELD_NUMBER = 14;
+ private int state_;
+ /**
+ * .CoopReward.State state = 14;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopReward.State state = 14;
+ * @return The state.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State result = emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.UNRECOGNIZED : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(9, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) {
+ output.writeEnum(14, state_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(9, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.STATE_UNLOCK.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(14, state_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward other = (emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (state_ != other.state_) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + STATE_FIELD_NUMBER;
+ hash = (53 * hash) + state_;
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: AGGLMJABOKH + *+ * + * Protobuf type {@code CoopReward} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 id = 9;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 9;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int state_ = 0;
+ /**
+ * .CoopReward.State state = 14;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .CoopReward.State state = 14;
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+
+ state_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopReward.State state = 14;
+ * @return The state.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State result = emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .CoopReward.State state = 14;
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward.State value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ state_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .CoopReward.State state = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+
+ state_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:CoopReward)
+ }
+
+ // @@protoc_insertion_point(class_scope:CoopReward)
+ private static final emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward();
+ }
+
+ public static emu.grasscutter.net.proto.CoopRewardOuterClass.CoopReward getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parserstring next_res_version_config = 8;
+ * @return The nextResVersionConfig.
+ */
+ java.lang.String getNextResVersionConfig();
+ /**
+ * string next_res_version_config = 8;
+ * @return The bytes for nextResVersionConfig.
+ */
+ com.google.protobuf.ByteString
+ getNextResVersionConfigBytes();
+
+ /**
+ * uint32 client_silence_data_version = 6;
+ * @return The clientSilenceDataVersion.
+ */
+ int getClientSilenceDataVersion();
+
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The clientSilenceVersionSuffix.
+ */
+ java.lang.String getClientSilenceVersionSuffix();
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The bytes for clientSilenceVersionSuffix.
+ */
+ com.google.protobuf.ByteString
+ getClientSilenceVersionSuffixBytes();
+
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return Whether the resVersionConfig field is set.
+ */
+ boolean hasResVersionConfig();
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return The resVersionConfig.
+ */
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig();
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder();
+
+ /**
+ * bool is_data_need_relogin = 3;
+ * @return The isDataNeedRelogin.
+ */
+ boolean getIsDataNeedRelogin();
+
+ /**
+ * string client_md5 = 5;
+ * @return The clientMd5.
+ */
+ java.lang.String getClientMd5();
+ /**
+ * string client_md5 = 5;
+ * @return The bytes for clientMd5.
+ */
+ com.google.protobuf.ByteString
+ getClientMd5Bytes();
+
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The enum numeric value on the wire for opType.
+ */
+ int getOpTypeValue();
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The opType.
+ */
+ emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType getOpType();
+
+ /**
+ * uint32 client_data_version = 2;
+ * @return The clientDataVersion.
+ */
+ int getClientDataVersion();
+
+ /**
+ * string client_version_suffix = 14;
+ * @return The clientVersionSuffix.
+ */
+ java.lang.String getClientVersionSuffix();
+ /**
+ * string client_version_suffix = 14;
+ * @return The bytes for clientVersionSuffix.
+ */
+ com.google.protobuf.ByteString
+ getClientVersionSuffixBytes();
+ }
+ /**
+ * + * CmdId: 118 + * Name: AKGLNBEFBAE + *+ * + * Protobuf type {@code DataResVersionNotify} + */ + public static final class DataResVersionNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:DataResVersionNotify) + DataResVersionNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use DataResVersionNotify.newBuilder() to construct. + private DataResVersionNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private DataResVersionNotify() { + nextResVersionConfig_ = ""; + clientSilenceVersionSuffix_ = ""; + clientMd5_ = ""; + opType_ = 0; + clientVersionSuffix_ = ""; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new DataResVersionNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private DataResVersionNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + int rawValue = input.readEnum(); + + opType_ = rawValue; + break; + } + case 16: { + + clientDataVersion_ = input.readUInt32(); + break; + } + case 24: { + + isDataNeedRelogin_ = input.readBool(); + break; + } + case 42: { + java.lang.String s = input.readStringRequireUtf8(); + + clientMd5_ = s; + break; + } + case 48: { + + clientSilenceDataVersion_ = input.readUInt32(); + break; + } + case 58: { + emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder subBuilder = null; + if (resVersionConfig_ != null) { + subBuilder = resVersionConfig_.toBuilder(); + } + resVersionConfig_ = input.readMessage(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.parser(), extensionRegistry); + if (subBuilder != null) { + subBuilder.mergeFrom(resVersionConfig_); + resVersionConfig_ = subBuilder.buildPartial(); + } + + break; + } + case 66: { + java.lang.String s = input.readStringRequireUtf8(); + + nextResVersionConfig_ = s; + break; + } + case 74: { + java.lang.String s = input.readStringRequireUtf8(); + + clientSilenceVersionSuffix_ = s; + break; + } + case 114: { + java.lang.String s = input.readStringRequireUtf8(); + + clientVersionSuffix_ = s; + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.internal_static_DataResVersionNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.internal_static_DataResVersionNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.class, emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.Builder.class); + } + + /** + *
+ * Name: NIAIEPJFONE + *+ * + * Protobuf enum {@code DataResVersionNotify.DataResVersionOpType} + */ + public enum DataResVersionOpType + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
OP_TYPE_NONE = 0;
+ */
+ OP_TYPE_NONE(0),
+ /**
+ * OP_TYPE_RELOGIN = 1;
+ */
+ OP_TYPE_RELOGIN(1),
+ /**
+ * OP_TYPE_MP_RELOGIN = 2;
+ */
+ OP_TYPE_MP_RELOGIN(2),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * OP_TYPE_NONE = 0;
+ */
+ public static final int OP_TYPE_NONE_VALUE = 0;
+ /**
+ * OP_TYPE_RELOGIN = 1;
+ */
+ public static final int OP_TYPE_RELOGIN_VALUE = 1;
+ /**
+ * OP_TYPE_MP_RELOGIN = 2;
+ */
+ public static final int OP_TYPE_MP_RELOGIN_VALUE = 2;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static DataResVersionOpType valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static DataResVersionOpType forNumber(int value) {
+ switch (value) {
+ case 0: return OP_TYPE_NONE;
+ case 1: return OP_TYPE_RELOGIN;
+ case 2: return OP_TYPE_MP_RELOGIN;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapstring next_res_version_config = 8;
+ * @return The nextResVersionConfig.
+ */
+ @java.lang.Override
+ public java.lang.String getNextResVersionConfig() {
+ java.lang.Object ref = nextResVersionConfig_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nextResVersionConfig_ = s;
+ return s;
+ }
+ }
+ /**
+ * string next_res_version_config = 8;
+ * @return The bytes for nextResVersionConfig.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getNextResVersionConfigBytes() {
+ java.lang.Object ref = nextResVersionConfig_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ nextResVersionConfig_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER = 6;
+ private int clientSilenceDataVersion_;
+ /**
+ * uint32 client_silence_data_version = 6;
+ * @return The clientSilenceDataVersion.
+ */
+ @java.lang.Override
+ public int getClientSilenceDataVersion() {
+ return clientSilenceDataVersion_;
+ }
+
+ public static final int CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER = 9;
+ private volatile java.lang.Object clientSilenceVersionSuffix_;
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The clientSilenceVersionSuffix.
+ */
+ @java.lang.Override
+ public java.lang.String getClientSilenceVersionSuffix() {
+ java.lang.Object ref = clientSilenceVersionSuffix_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientSilenceVersionSuffix_ = s;
+ return s;
+ }
+ }
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The bytes for clientSilenceVersionSuffix.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getClientSilenceVersionSuffixBytes() {
+ java.lang.Object ref = clientSilenceVersionSuffix_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientSilenceVersionSuffix_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int RES_VERSION_CONFIG_FIELD_NUMBER = 7;
+ private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_;
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return Whether the resVersionConfig field is set.
+ */
+ @java.lang.Override
+ public boolean hasResVersionConfig() {
+ return resVersionConfig_ != null;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return The resVersionConfig.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() {
+ return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() {
+ return getResVersionConfig();
+ }
+
+ public static final int IS_DATA_NEED_RELOGIN_FIELD_NUMBER = 3;
+ private boolean isDataNeedRelogin_;
+ /**
+ * bool is_data_need_relogin = 3;
+ * @return The isDataNeedRelogin.
+ */
+ @java.lang.Override
+ public boolean getIsDataNeedRelogin() {
+ return isDataNeedRelogin_;
+ }
+
+ public static final int CLIENT_MD5_FIELD_NUMBER = 5;
+ private volatile java.lang.Object clientMd5_;
+ /**
+ * string client_md5 = 5;
+ * @return The clientMd5.
+ */
+ @java.lang.Override
+ public java.lang.String getClientMd5() {
+ java.lang.Object ref = clientMd5_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientMd5_ = s;
+ return s;
+ }
+ }
+ /**
+ * string client_md5 = 5;
+ * @return The bytes for clientMd5.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getClientMd5Bytes() {
+ java.lang.Object ref = clientMd5_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientMd5_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ public static final int OP_TYPE_FIELD_NUMBER = 1;
+ private int opType_;
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The enum numeric value on the wire for opType.
+ */
+ @java.lang.Override public int getOpTypeValue() {
+ return opType_;
+ }
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The opType.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType getOpType() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType result = emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.valueOf(opType_);
+ return result == null ? emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.UNRECOGNIZED : result;
+ }
+
+ public static final int CLIENT_DATA_VERSION_FIELD_NUMBER = 2;
+ private int clientDataVersion_;
+ /**
+ * uint32 client_data_version = 2;
+ * @return The clientDataVersion.
+ */
+ @java.lang.Override
+ public int getClientDataVersion() {
+ return clientDataVersion_;
+ }
+
+ public static final int CLIENT_VERSION_SUFFIX_FIELD_NUMBER = 14;
+ private volatile java.lang.Object clientVersionSuffix_;
+ /**
+ * string client_version_suffix = 14;
+ * @return The clientVersionSuffix.
+ */
+ @java.lang.Override
+ public java.lang.String getClientVersionSuffix() {
+ java.lang.Object ref = clientVersionSuffix_;
+ if (ref instanceof java.lang.String) {
+ return (java.lang.String) ref;
+ } else {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientVersionSuffix_ = s;
+ return s;
+ }
+ }
+ /**
+ * string client_version_suffix = 14;
+ * @return The bytes for clientVersionSuffix.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString
+ getClientVersionSuffixBytes() {
+ java.lang.Object ref = clientVersionSuffix_;
+ if (ref instanceof java.lang.String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientVersionSuffix_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (opType_ != emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.OP_TYPE_NONE.getNumber()) {
+ output.writeEnum(1, opType_);
+ }
+ if (clientDataVersion_ != 0) {
+ output.writeUInt32(2, clientDataVersion_);
+ }
+ if (isDataNeedRelogin_ != false) {
+ output.writeBool(3, isDataNeedRelogin_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 5, clientMd5_);
+ }
+ if (clientSilenceDataVersion_ != 0) {
+ output.writeUInt32(6, clientSilenceDataVersion_);
+ }
+ if (resVersionConfig_ != null) {
+ output.writeMessage(7, getResVersionConfig());
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResVersionConfig_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 8, nextResVersionConfig_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 9, clientSilenceVersionSuffix_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) {
+ com.google.protobuf.GeneratedMessageV3.writeString(output, 14, clientVersionSuffix_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (opType_ != emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.OP_TYPE_NONE.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(1, opType_);
+ }
+ if (clientDataVersion_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(2, clientDataVersion_);
+ }
+ if (isDataNeedRelogin_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(3, isDataNeedRelogin_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientMd5_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(5, clientMd5_);
+ }
+ if (clientSilenceDataVersion_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(6, clientSilenceDataVersion_);
+ }
+ if (resVersionConfig_ != null) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(7, getResVersionConfig());
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(nextResVersionConfig_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(8, nextResVersionConfig_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientSilenceVersionSuffix_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(9, clientSilenceVersionSuffix_);
+ }
+ if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(clientVersionSuffix_)) {
+ size += com.google.protobuf.GeneratedMessageV3.computeStringSize(14, clientVersionSuffix_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify other = (emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify) obj;
+
+ if (!getNextResVersionConfig()
+ .equals(other.getNextResVersionConfig())) return false;
+ if (getClientSilenceDataVersion()
+ != other.getClientSilenceDataVersion()) return false;
+ if (!getClientSilenceVersionSuffix()
+ .equals(other.getClientSilenceVersionSuffix())) return false;
+ if (hasResVersionConfig() != other.hasResVersionConfig()) return false;
+ if (hasResVersionConfig()) {
+ if (!getResVersionConfig()
+ .equals(other.getResVersionConfig())) return false;
+ }
+ if (getIsDataNeedRelogin()
+ != other.getIsDataNeedRelogin()) return false;
+ if (!getClientMd5()
+ .equals(other.getClientMd5())) return false;
+ if (opType_ != other.opType_) return false;
+ if (getClientDataVersion()
+ != other.getClientDataVersion()) return false;
+ if (!getClientVersionSuffix()
+ .equals(other.getClientVersionSuffix())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + NEXT_RES_VERSION_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getNextResVersionConfig().hashCode();
+ hash = (37 * hash) + CLIENT_SILENCE_DATA_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getClientSilenceDataVersion();
+ hash = (37 * hash) + CLIENT_SILENCE_VERSION_SUFFIX_FIELD_NUMBER;
+ hash = (53 * hash) + getClientSilenceVersionSuffix().hashCode();
+ if (hasResVersionConfig()) {
+ hash = (37 * hash) + RES_VERSION_CONFIG_FIELD_NUMBER;
+ hash = (53 * hash) + getResVersionConfig().hashCode();
+ }
+ hash = (37 * hash) + IS_DATA_NEED_RELOGIN_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsDataNeedRelogin());
+ hash = (37 * hash) + CLIENT_MD5_FIELD_NUMBER;
+ hash = (53 * hash) + getClientMd5().hashCode();
+ hash = (37 * hash) + OP_TYPE_FIELD_NUMBER;
+ hash = (53 * hash) + opType_;
+ hash = (37 * hash) + CLIENT_DATA_VERSION_FIELD_NUMBER;
+ hash = (53 * hash) + getClientDataVersion();
+ hash = (37 * hash) + CLIENT_VERSION_SUFFIX_FIELD_NUMBER;
+ hash = (53 * hash) + getClientVersionSuffix().hashCode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 118 + * Name: AKGLNBEFBAE + *+ * + * Protobuf type {@code DataResVersionNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
string next_res_version_config = 8;
+ * @return The nextResVersionConfig.
+ */
+ public java.lang.String getNextResVersionConfig() {
+ java.lang.Object ref = nextResVersionConfig_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ nextResVersionConfig_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string next_res_version_config = 8;
+ * @return The bytes for nextResVersionConfig.
+ */
+ public com.google.protobuf.ByteString
+ getNextResVersionConfigBytes() {
+ java.lang.Object ref = nextResVersionConfig_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ nextResVersionConfig_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string next_res_version_config = 8;
+ * @param value The nextResVersionConfig to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextResVersionConfig(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ nextResVersionConfig_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string next_res_version_config = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearNextResVersionConfig() {
+
+ nextResVersionConfig_ = getDefaultInstance().getNextResVersionConfig();
+ onChanged();
+ return this;
+ }
+ /**
+ * string next_res_version_config = 8;
+ * @param value The bytes for nextResVersionConfig to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextResVersionConfigBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ nextResVersionConfig_ = value;
+ onChanged();
+ return this;
+ }
+
+ private int clientSilenceDataVersion_ ;
+ /**
+ * uint32 client_silence_data_version = 6;
+ * @return The clientSilenceDataVersion.
+ */
+ @java.lang.Override
+ public int getClientSilenceDataVersion() {
+ return clientSilenceDataVersion_;
+ }
+ /**
+ * uint32 client_silence_data_version = 6;
+ * @param value The clientSilenceDataVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientSilenceDataVersion(int value) {
+
+ clientSilenceDataVersion_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 client_silence_data_version = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearClientSilenceDataVersion() {
+
+ clientSilenceDataVersion_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object clientSilenceVersionSuffix_ = "";
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The clientSilenceVersionSuffix.
+ */
+ public java.lang.String getClientSilenceVersionSuffix() {
+ java.lang.Object ref = clientSilenceVersionSuffix_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientSilenceVersionSuffix_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return The bytes for clientSilenceVersionSuffix.
+ */
+ public com.google.protobuf.ByteString
+ getClientSilenceVersionSuffixBytes() {
+ java.lang.Object ref = clientSilenceVersionSuffix_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientSilenceVersionSuffix_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string client_silence_version_suffix = 9;
+ * @param value The clientSilenceVersionSuffix to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientSilenceVersionSuffix(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ clientSilenceVersionSuffix_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_silence_version_suffix = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearClientSilenceVersionSuffix() {
+
+ clientSilenceVersionSuffix_ = getDefaultInstance().getClientSilenceVersionSuffix();
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_silence_version_suffix = 9;
+ * @param value The bytes for clientSilenceVersionSuffix to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientSilenceVersionSuffixBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ clientSilenceVersionSuffix_ = value;
+ onChanged();
+ return this;
+ }
+
+ private emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig resVersionConfig_;
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder> resVersionConfigBuilder_;
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return Whether the resVersionConfig field is set.
+ */
+ public boolean hasResVersionConfig() {
+ return resVersionConfigBuilder_ != null || resVersionConfig_ != null;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ * @return The resVersionConfig.
+ */
+ public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig getResVersionConfig() {
+ if (resVersionConfigBuilder_ == null) {
+ return resVersionConfig_ == null ? emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_;
+ } else {
+ return resVersionConfigBuilder_.getMessage();
+ }
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public Builder setResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) {
+ if (resVersionConfigBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ resVersionConfig_ = value;
+ onChanged();
+ } else {
+ resVersionConfigBuilder_.setMessage(value);
+ }
+
+ return this;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public Builder setResVersionConfig(
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder builderForValue) {
+ if (resVersionConfigBuilder_ == null) {
+ resVersionConfig_ = builderForValue.build();
+ onChanged();
+ } else {
+ resVersionConfigBuilder_.setMessage(builderForValue.build());
+ }
+
+ return this;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public Builder mergeResVersionConfig(emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig value) {
+ if (resVersionConfigBuilder_ == null) {
+ if (resVersionConfig_ != null) {
+ resVersionConfig_ =
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.newBuilder(resVersionConfig_).mergeFrom(value).buildPartial();
+ } else {
+ resVersionConfig_ = value;
+ }
+ onChanged();
+ } else {
+ resVersionConfigBuilder_.mergeFrom(value);
+ }
+
+ return this;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public Builder clearResVersionConfig() {
+ if (resVersionConfigBuilder_ == null) {
+ resVersionConfig_ = null;
+ onChanged();
+ } else {
+ resVersionConfig_ = null;
+ resVersionConfigBuilder_ = null;
+ }
+
+ return this;
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder getResVersionConfigBuilder() {
+
+ onChanged();
+ return getResVersionConfigFieldBuilder().getBuilder();
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ public emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder getResVersionConfigOrBuilder() {
+ if (resVersionConfigBuilder_ != null) {
+ return resVersionConfigBuilder_.getMessageOrBuilder();
+ } else {
+ return resVersionConfig_ == null ?
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.getDefaultInstance() : resVersionConfig_;
+ }
+ }
+ /**
+ * .ResVersionConfig res_version_config = 7;
+ */
+ private com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>
+ getResVersionConfigFieldBuilder() {
+ if (resVersionConfigBuilder_ == null) {
+ resVersionConfigBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
+ emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfig.Builder, emu.grasscutter.net.proto.ResVersionConfigOuterClass.ResVersionConfigOrBuilder>(
+ getResVersionConfig(),
+ getParentForChildren(),
+ isClean());
+ resVersionConfig_ = null;
+ }
+ return resVersionConfigBuilder_;
+ }
+
+ private boolean isDataNeedRelogin_ ;
+ /**
+ * bool is_data_need_relogin = 3;
+ * @return The isDataNeedRelogin.
+ */
+ @java.lang.Override
+ public boolean getIsDataNeedRelogin() {
+ return isDataNeedRelogin_;
+ }
+ /**
+ * bool is_data_need_relogin = 3;
+ * @param value The isDataNeedRelogin to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsDataNeedRelogin(boolean value) {
+
+ isDataNeedRelogin_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_data_need_relogin = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsDataNeedRelogin() {
+
+ isDataNeedRelogin_ = false;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object clientMd5_ = "";
+ /**
+ * string client_md5 = 5;
+ * @return The clientMd5.
+ */
+ public java.lang.String getClientMd5() {
+ java.lang.Object ref = clientMd5_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientMd5_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string client_md5 = 5;
+ * @return The bytes for clientMd5.
+ */
+ public com.google.protobuf.ByteString
+ getClientMd5Bytes() {
+ java.lang.Object ref = clientMd5_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientMd5_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string client_md5 = 5;
+ * @param value The clientMd5 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientMd5(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ clientMd5_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_md5 = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearClientMd5() {
+
+ clientMd5_ = getDefaultInstance().getClientMd5();
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_md5 = 5;
+ * @param value The bytes for clientMd5 to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientMd5Bytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ clientMd5_ = value;
+ onChanged();
+ return this;
+ }
+
+ private int opType_ = 0;
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The enum numeric value on the wire for opType.
+ */
+ @java.lang.Override public int getOpTypeValue() {
+ return opType_;
+ }
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @param value The enum numeric value on the wire for opType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOpTypeValue(int value) {
+
+ opType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return The opType.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType getOpType() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType result = emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.valueOf(opType_);
+ return result == null ? emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType.UNRECOGNIZED : result;
+ }
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @param value The opType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setOpType(emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify.DataResVersionOpType value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ opType_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .DataResVersionNotify.DataResVersionOpType op_type = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearOpType() {
+
+ opType_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int clientDataVersion_ ;
+ /**
+ * uint32 client_data_version = 2;
+ * @return The clientDataVersion.
+ */
+ @java.lang.Override
+ public int getClientDataVersion() {
+ return clientDataVersion_;
+ }
+ /**
+ * uint32 client_data_version = 2;
+ * @param value The clientDataVersion to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientDataVersion(int value) {
+
+ clientDataVersion_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 client_data_version = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearClientDataVersion() {
+
+ clientDataVersion_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.lang.Object clientVersionSuffix_ = "";
+ /**
+ * string client_version_suffix = 14;
+ * @return The clientVersionSuffix.
+ */
+ public java.lang.String getClientVersionSuffix() {
+ java.lang.Object ref = clientVersionSuffix_;
+ if (!(ref instanceof java.lang.String)) {
+ com.google.protobuf.ByteString bs =
+ (com.google.protobuf.ByteString) ref;
+ java.lang.String s = bs.toStringUtf8();
+ clientVersionSuffix_ = s;
+ return s;
+ } else {
+ return (java.lang.String) ref;
+ }
+ }
+ /**
+ * string client_version_suffix = 14;
+ * @return The bytes for clientVersionSuffix.
+ */
+ public com.google.protobuf.ByteString
+ getClientVersionSuffixBytes() {
+ java.lang.Object ref = clientVersionSuffix_;
+ if (ref instanceof String) {
+ com.google.protobuf.ByteString b =
+ com.google.protobuf.ByteString.copyFromUtf8(
+ (java.lang.String) ref);
+ clientVersionSuffix_ = b;
+ return b;
+ } else {
+ return (com.google.protobuf.ByteString) ref;
+ }
+ }
+ /**
+ * string client_version_suffix = 14;
+ * @param value The clientVersionSuffix to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientVersionSuffix(
+ java.lang.String value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ clientVersionSuffix_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_version_suffix = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearClientVersionSuffix() {
+
+ clientVersionSuffix_ = getDefaultInstance().getClientVersionSuffix();
+ onChanged();
+ return this;
+ }
+ /**
+ * string client_version_suffix = 14;
+ * @param value The bytes for clientVersionSuffix to set.
+ * @return This builder for chaining.
+ */
+ public Builder setClientVersionSuffixBytes(
+ com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ checkByteStringIsUtf8(value);
+
+ clientVersionSuffix_ = value;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:DataResVersionNotify)
+ }
+
+ // @@protoc_insertion_point(class_scope:DataResVersionNotify)
+ private static final emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify();
+ }
+
+ public static emu.grasscutter.net.proto.DataResVersionNotifyOuterClass.DataResVersionNotify getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 gachaScheduleId = 14;
+ * @return The gachaScheduleId.
+ */
+ int getGachaScheduleId();
+
+ /**
+ * uint32 gachaType = 2;
+ * @return The gachaType.
+ */
+ int getGachaType();
+ }
+ /**
+ * + * CmdId: 1541 + * Name: EHEPDPEIEHP + *+ * + * Protobuf type {@code GachaOpenWishNotify} + */ + public static final class GachaOpenWishNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GachaOpenWishNotify) + GachaOpenWishNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use GachaOpenWishNotify.newBuilder() to construct. + private GachaOpenWishNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private GachaOpenWishNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GachaOpenWishNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GachaOpenWishNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 16: { + + gachaType_ = input.readUInt32(); + break; + } + case 112: { + + gachaScheduleId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.internal_static_GachaOpenWishNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.internal_static_GachaOpenWishNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify.class, emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify.Builder.class); + } + + public static final int GACHASCHEDULEID_FIELD_NUMBER = 14; + private int gachaScheduleId_; + /** + *
uint32 gachaScheduleId = 14;
+ * @return The gachaScheduleId.
+ */
+ @java.lang.Override
+ public int getGachaScheduleId() {
+ return gachaScheduleId_;
+ }
+
+ public static final int GACHATYPE_FIELD_NUMBER = 2;
+ private int gachaType_;
+ /**
+ * uint32 gachaType = 2;
+ * @return The gachaType.
+ */
+ @java.lang.Override
+ public int getGachaType() {
+ return gachaType_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (gachaType_ != 0) {
+ output.writeUInt32(2, gachaType_);
+ }
+ if (gachaScheduleId_ != 0) {
+ output.writeUInt32(14, gachaScheduleId_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (gachaType_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(2, gachaType_);
+ }
+ if (gachaScheduleId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(14, gachaScheduleId_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify other = (emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify) obj;
+
+ if (getGachaScheduleId()
+ != other.getGachaScheduleId()) return false;
+ if (getGachaType()
+ != other.getGachaType()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + GACHASCHEDULEID_FIELD_NUMBER;
+ hash = (53 * hash) + getGachaScheduleId();
+ hash = (37 * hash) + GACHATYPE_FIELD_NUMBER;
+ hash = (53 * hash) + getGachaType();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1541 + * Name: EHEPDPEIEHP + *+ * + * Protobuf type {@code GachaOpenWishNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 gachaScheduleId = 14;
+ * @return The gachaScheduleId.
+ */
+ @java.lang.Override
+ public int getGachaScheduleId() {
+ return gachaScheduleId_;
+ }
+ /**
+ * uint32 gachaScheduleId = 14;
+ * @param value The gachaScheduleId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGachaScheduleId(int value) {
+
+ gachaScheduleId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 gachaScheduleId = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearGachaScheduleId() {
+
+ gachaScheduleId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int gachaType_ ;
+ /**
+ * uint32 gachaType = 2;
+ * @return The gachaType.
+ */
+ @java.lang.Override
+ public int getGachaType() {
+ return gachaType_;
+ }
+ /**
+ * uint32 gachaType = 2;
+ * @param value The gachaType to set.
+ * @return This builder for chaining.
+ */
+ public Builder setGachaType(int value) {
+
+ gachaType_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 gachaType = 2;
+ * @return This builder for chaining.
+ */
+ public Builder clearGachaType() {
+
+ gachaType_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:GachaOpenWishNotify)
+ }
+
+ // @@protoc_insertion_point(class_scope:GachaOpenWishNotify)
+ private static final emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify();
+ }
+
+ public static emu.grasscutter.net.proto.GachaOpenWishNotifyOuterClass.GachaOpenWishNotify getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parserint32 retcode = 4;
+ * @return The retcode.
+ */
+ int getRetcode();
+
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ java.util.Listrepeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo getWoodInfoList(int index);
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ int getWoodInfoListCount();
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ java.util.List extends emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder>
+ getWoodInfoListOrBuilderList();
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder getWoodInfoListOrBuilder(
+ int index);
+ }
+ /**
+ * + * CmdId: 4480 + * Name: HGKMIEPCCCJ + *+ * + * Protobuf type {@code GetHomeExchangeWoodInfoRsp} + */ + public static final class GetHomeExchangeWoodInfoRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetHomeExchangeWoodInfoRsp) + GetHomeExchangeWoodInfoRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use GetHomeExchangeWoodInfoRsp.newBuilder() to construct. + private GetHomeExchangeWoodInfoRsp(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private GetHomeExchangeWoodInfoRsp() { + woodInfoList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new GetHomeExchangeWoodInfoRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private GetHomeExchangeWoodInfoRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 26: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + woodInfoList_ = new java.util.ArrayList
uint32 exchangedCount = 14;
+ * @return The exchangedCount.
+ */
+ int getExchangedCount();
+
+ /**
+ * uint32 wood_id = 8;
+ * @return The woodId.
+ */
+ int getWoodId();
+
+ /**
+ * uint32 exchangeLimit = 9;
+ * @return The exchangeLimit.
+ */
+ int getExchangeLimit();
+
+ /**
+ * fixed32 next_refresh_time = 1;
+ * @return The nextRefreshTime.
+ */
+ int getNextRefreshTime();
+ }
+ /**
+ * + * Name: FOLINBPAHGO + *+ * + * Protobuf type {@code GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo} + */ + public static final class HomeExchangeWoodInfo extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo) + HomeExchangeWoodInfoOrBuilder { + private static final long serialVersionUID = 0L; + // Use HomeExchangeWoodInfo.newBuilder() to construct. + private HomeExchangeWoodInfo(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private HomeExchangeWoodInfo() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new HomeExchangeWoodInfo(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private HomeExchangeWoodInfo( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 13: { + + nextRefreshTime_ = input.readFixed32(); + break; + } + case 64: { + + woodId_ = input.readUInt32(); + break; + } + case 72: { + + exchangeLimit_ = input.readUInt32(); + break; + } + case 112: { + + exchangedCount_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.internal_static_GetHomeExchangeWoodInfoRsp_HomeExchangeWoodInfo_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.internal_static_GetHomeExchangeWoodInfoRsp_HomeExchangeWoodInfo_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.class, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder.class); + } + + public static final int EXCHANGEDCOUNT_FIELD_NUMBER = 14; + private int exchangedCount_; + /** + *
uint32 exchangedCount = 14;
+ * @return The exchangedCount.
+ */
+ @java.lang.Override
+ public int getExchangedCount() {
+ return exchangedCount_;
+ }
+
+ public static final int WOOD_ID_FIELD_NUMBER = 8;
+ private int woodId_;
+ /**
+ * uint32 wood_id = 8;
+ * @return The woodId.
+ */
+ @java.lang.Override
+ public int getWoodId() {
+ return woodId_;
+ }
+
+ public static final int EXCHANGELIMIT_FIELD_NUMBER = 9;
+ private int exchangeLimit_;
+ /**
+ * uint32 exchangeLimit = 9;
+ * @return The exchangeLimit.
+ */
+ @java.lang.Override
+ public int getExchangeLimit() {
+ return exchangeLimit_;
+ }
+
+ public static final int NEXT_REFRESH_TIME_FIELD_NUMBER = 1;
+ private int nextRefreshTime_;
+ /**
+ * fixed32 next_refresh_time = 1;
+ * @return The nextRefreshTime.
+ */
+ @java.lang.Override
+ public int getNextRefreshTime() {
+ return nextRefreshTime_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (nextRefreshTime_ != 0) {
+ output.writeFixed32(1, nextRefreshTime_);
+ }
+ if (woodId_ != 0) {
+ output.writeUInt32(8, woodId_);
+ }
+ if (exchangeLimit_ != 0) {
+ output.writeUInt32(9, exchangeLimit_);
+ }
+ if (exchangedCount_ != 0) {
+ output.writeUInt32(14, exchangedCount_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (nextRefreshTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeFixed32Size(1, nextRefreshTime_);
+ }
+ if (woodId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(8, woodId_);
+ }
+ if (exchangeLimit_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(9, exchangeLimit_);
+ }
+ if (exchangedCount_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(14, exchangedCount_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo other = (emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo) obj;
+
+ if (getExchangedCount()
+ != other.getExchangedCount()) return false;
+ if (getWoodId()
+ != other.getWoodId()) return false;
+ if (getExchangeLimit()
+ != other.getExchangeLimit()) return false;
+ if (getNextRefreshTime()
+ != other.getNextRefreshTime()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + EXCHANGEDCOUNT_FIELD_NUMBER;
+ hash = (53 * hash) + getExchangedCount();
+ hash = (37 * hash) + WOOD_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getWoodId();
+ hash = (37 * hash) + EXCHANGELIMIT_FIELD_NUMBER;
+ hash = (53 * hash) + getExchangeLimit();
+ hash = (37 * hash) + NEXT_REFRESH_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getNextRefreshTime();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: FOLINBPAHGO + *+ * + * Protobuf type {@code GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 exchangedCount = 14;
+ * @return The exchangedCount.
+ */
+ @java.lang.Override
+ public int getExchangedCount() {
+ return exchangedCount_;
+ }
+ /**
+ * uint32 exchangedCount = 14;
+ * @param value The exchangedCount to set.
+ * @return This builder for chaining.
+ */
+ public Builder setExchangedCount(int value) {
+
+ exchangedCount_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 exchangedCount = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearExchangedCount() {
+
+ exchangedCount_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int woodId_ ;
+ /**
+ * uint32 wood_id = 8;
+ * @return The woodId.
+ */
+ @java.lang.Override
+ public int getWoodId() {
+ return woodId_;
+ }
+ /**
+ * uint32 wood_id = 8;
+ * @param value The woodId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setWoodId(int value) {
+
+ woodId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 wood_id = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearWoodId() {
+
+ woodId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int exchangeLimit_ ;
+ /**
+ * uint32 exchangeLimit = 9;
+ * @return The exchangeLimit.
+ */
+ @java.lang.Override
+ public int getExchangeLimit() {
+ return exchangeLimit_;
+ }
+ /**
+ * uint32 exchangeLimit = 9;
+ * @param value The exchangeLimit to set.
+ * @return This builder for chaining.
+ */
+ public Builder setExchangeLimit(int value) {
+
+ exchangeLimit_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 exchangeLimit = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearExchangeLimit() {
+
+ exchangeLimit_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int nextRefreshTime_ ;
+ /**
+ * fixed32 next_refresh_time = 1;
+ * @return The nextRefreshTime.
+ */
+ @java.lang.Override
+ public int getNextRefreshTime() {
+ return nextRefreshTime_;
+ }
+ /**
+ * fixed32 next_refresh_time = 1;
+ * @param value The nextRefreshTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextRefreshTime(int value) {
+
+ nextRefreshTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * fixed32 next_refresh_time = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearNextRefreshTime() {
+
+ nextRefreshTime_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo)
+ }
+
+ // @@protoc_insertion_point(class_scope:GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo)
+ private static final emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo();
+ }
+
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parserint32 retcode = 4;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+
+ public static final int WOOD_INFO_LIST_FIELD_NUMBER = 3;
+ private java.util.Listrepeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder>
+ getWoodInfoListOrBuilderList() {
+ return woodInfoList_;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ @java.lang.Override
+ public int getWoodInfoListCount() {
+ return woodInfoList_.size();
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo getWoodInfoList(int index) {
+ return woodInfoList_.get(index);
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder getWoodInfoListOrBuilder(
+ int index) {
+ return woodInfoList_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < woodInfoList_.size(); i++) {
+ output.writeMessage(3, woodInfoList_.get(i));
+ }
+ if (retcode_ != 0) {
+ output.writeInt32(4, retcode_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < woodInfoList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(3, woodInfoList_.get(i));
+ }
+ if (retcode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(4, retcode_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp other = (emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp) obj;
+
+ if (getRetcode()
+ != other.getRetcode()) return false;
+ if (!getWoodInfoListList()
+ .equals(other.getWoodInfoListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + RETCODE_FIELD_NUMBER;
+ hash = (53 * hash) + getRetcode();
+ if (getWoodInfoListCount() > 0) {
+ hash = (37 * hash) + WOOD_INFO_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getWoodInfoListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 4480 + * Name: HGKMIEPCCCJ + *+ * + * Protobuf type {@code GetHomeExchangeWoodInfoRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
int32 retcode = 4;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+ /**
+ * int32 retcode = 4;
+ * @param value The retcode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRetcode(int value) {
+
+ retcode_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 retcode = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearRetcode() {
+
+ retcode_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private java.util.Listrepeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public java.util.Listrepeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public int getWoodInfoListCount() {
+ if (woodInfoListBuilder_ == null) {
+ return woodInfoList_.size();
+ } else {
+ return woodInfoListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo getWoodInfoList(int index) {
+ if (woodInfoListBuilder_ == null) {
+ return woodInfoList_.get(index);
+ } else {
+ return woodInfoListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder setWoodInfoList(
+ int index, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo value) {
+ if (woodInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.set(index, value);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder setWoodInfoList(
+ int index, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder builderForValue) {
+ if (woodInfoListBuilder_ == null) {
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ woodInfoListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder addWoodInfoList(emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo value) {
+ if (woodInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.add(value);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder addWoodInfoList(
+ int index, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo value) {
+ if (woodInfoListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.add(index, value);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder addWoodInfoList(
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder builderForValue) {
+ if (woodInfoListBuilder_ == null) {
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ woodInfoListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder addWoodInfoList(
+ int index, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder builderForValue) {
+ if (woodInfoListBuilder_ == null) {
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ woodInfoListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder addAllWoodInfoList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo> values) {
+ if (woodInfoListBuilder_ == null) {
+ ensureWoodInfoListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, woodInfoList_);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder clearWoodInfoList() {
+ if (woodInfoListBuilder_ == null) {
+ woodInfoList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public Builder removeWoodInfoList(int index) {
+ if (woodInfoListBuilder_ == null) {
+ ensureWoodInfoListIsMutable();
+ woodInfoList_.remove(index);
+ onChanged();
+ } else {
+ woodInfoListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder getWoodInfoListBuilder(
+ int index) {
+ return getWoodInfoListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder getWoodInfoListOrBuilder(
+ int index) {
+ if (woodInfoListBuilder_ == null) {
+ return woodInfoList_.get(index); } else {
+ return woodInfoListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfoOrBuilder>
+ getWoodInfoListOrBuilderList() {
+ if (woodInfoListBuilder_ != null) {
+ return woodInfoListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(woodInfoList_);
+ }
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder addWoodInfoListBuilder() {
+ return getWoodInfoListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.getDefaultInstance());
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.Builder addWoodInfoListBuilder(
+ int index) {
+ return getWoodInfoListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.GetHomeExchangeWoodInfoRspOuterClass.GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo.getDefaultInstance());
+ }
+ /**
+ * repeated .GetHomeExchangeWoodInfoRsp.HomeExchangeWoodInfo wood_info_list = 3;
+ */
+ public java.util.Listuint32 total_progress = 11;
+ * @return The totalProgress.
+ */
+ int getTotalProgress();
+
+ /**
+ * .Investigation.State state = 8;
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .Investigation.State state = 8;
+ * @return The state.
+ */
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State getState();
+
+ /**
+ * uint32 id = 3;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ int getProgress();
+ }
+ /**
+ * + * Name: JIDKKFKPDIH + *+ * + * Protobuf type {@code Investigation} + */ + public static final class Investigation extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:Investigation) + InvestigationOrBuilder { + private static final long serialVersionUID = 0L; + // Use Investigation.newBuilder() to construct. + private Investigation(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private Investigation() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new Investigation(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private Investigation( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + id_ = input.readUInt32(); + break; + } + case 64: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 88: { + + totalProgress_ = input.readUInt32(); + break; + } + case 120: { + + progress_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationOuterClass.internal_static_Investigation_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationOuterClass.internal_static_Investigation_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.class, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder.class); + } + + /** + *
+ * Name: PMHIABIOPBE + *+ * + * Protobuf enum {@code Investigation.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
INVALID = 0;
+ */
+ INVALID(0),
+ /**
+ * IN_PROGRESS = 1;
+ */
+ IN_PROGRESS(1),
+ /**
+ * COMPLETE = 2;
+ */
+ COMPLETE(2),
+ /**
+ * REWARD_TAKEN = 3;
+ */
+ REWARD_TAKEN(3),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * INVALID = 0;
+ */
+ public static final int INVALID_VALUE = 0;
+ /**
+ * IN_PROGRESS = 1;
+ */
+ public static final int IN_PROGRESS_VALUE = 1;
+ /**
+ * COMPLETE = 2;
+ */
+ public static final int COMPLETE_VALUE = 2;
+ /**
+ * REWARD_TAKEN = 3;
+ */
+ public static final int REWARD_TAKEN_VALUE = 3;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return INVALID;
+ case 1: return IN_PROGRESS;
+ case 2: return COMPLETE;
+ case 3: return REWARD_TAKEN;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapuint32 total_progress = 11;
+ * @return The totalProgress.
+ */
+ @java.lang.Override
+ public int getTotalProgress() {
+ return totalProgress_;
+ }
+
+ public static final int STATE_FIELD_NUMBER = 8;
+ private int state_;
+ /**
+ * .Investigation.State state = 8;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .Investigation.State state = 8;
+ * @return The state.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State result = emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.UNRECOGNIZED : result;
+ }
+
+ public static final int ID_FIELD_NUMBER = 3;
+ private int id_;
+ /**
+ * uint32 id = 3;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int PROGRESS_FIELD_NUMBER = 15;
+ private int progress_;
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ @java.lang.Override
+ public int getProgress() {
+ return progress_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(3, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.INVALID.getNumber()) {
+ output.writeEnum(8, state_);
+ }
+ if (totalProgress_ != 0) {
+ output.writeUInt32(11, totalProgress_);
+ }
+ if (progress_ != 0) {
+ output.writeUInt32(15, progress_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(3, id_);
+ }
+ if (state_ != emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.INVALID.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(8, state_);
+ }
+ if (totalProgress_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(11, totalProgress_);
+ }
+ if (progress_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(15, progress_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.InvestigationOuterClass.Investigation)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation other = (emu.grasscutter.net.proto.InvestigationOuterClass.Investigation) obj;
+
+ if (getTotalProgress()
+ != other.getTotalProgress()) return false;
+ if (state_ != other.state_) return false;
+ if (getId()
+ != other.getId()) return false;
+ if (getProgress()
+ != other.getProgress()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER;
+ hash = (53 * hash) + getTotalProgress();
+ hash = (37 * hash) + STATE_FIELD_NUMBER;
+ hash = (53 * hash) + state_;
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + PROGRESS_FIELD_NUMBER;
+ hash = (53 * hash) + getProgress();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.InvestigationOuterClass.Investigation prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: JIDKKFKPDIH + *+ * + * Protobuf type {@code Investigation} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 total_progress = 11;
+ * @return The totalProgress.
+ */
+ @java.lang.Override
+ public int getTotalProgress() {
+ return totalProgress_;
+ }
+ /**
+ * uint32 total_progress = 11;
+ * @param value The totalProgress to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTotalProgress(int value) {
+
+ totalProgress_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 total_progress = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearTotalProgress() {
+
+ totalProgress_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int state_ = 0;
+ /**
+ * .Investigation.State state = 8;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .Investigation.State state = 8;
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+
+ state_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .Investigation.State state = 8;
+ * @return The state.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State result = emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .Investigation.State state = 8;
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.State value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ state_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .Investigation.State state = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+
+ state_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int id_ ;
+ /**
+ * uint32 id = 3;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 3;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int progress_ ;
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ @java.lang.Override
+ public int getProgress() {
+ return progress_;
+ }
+ /**
+ * uint32 progress = 15;
+ * @param value The progress to set.
+ * @return This builder for chaining.
+ */
+ public Builder setProgress(int value) {
+
+ progress_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 progress = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearProgress() {
+
+ progress_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:Investigation)
+ }
+
+ // @@protoc_insertion_point(class_scope:Investigation)
+ private static final emu.grasscutter.net.proto.InvestigationOuterClass.Investigation DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.InvestigationOuterClass.Investigation();
+ }
+
+ public static emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 investigation_id = 3;
+ * @return The investigationId.
+ */
+ int getInvestigationId();
+
+ /**
+ * uint32 total_progress = 5;
+ * @return The totalProgress.
+ */
+ int getTotalProgress();
+
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ int getProgress();
+
+ /**
+ * uint32 quest_id = 4;
+ * @return The questId.
+ */
+ int getQuestId();
+
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The enum numeric value on the wire for state.
+ */
+ int getStateValue();
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The state.
+ */
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State getState();
+ }
+ /**
+ * + * Name: PANKLPDCNBE + *+ * + * Protobuf type {@code InvestigationTarget} + */ + public static final class InvestigationTarget extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:InvestigationTarget) + InvestigationTargetOrBuilder { + private static final long serialVersionUID = 0L; + // Use InvestigationTarget.newBuilder() to construct. + private InvestigationTarget(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private InvestigationTarget() { + state_ = 0; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new InvestigationTarget(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private InvestigationTarget( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 24: { + + investigationId_ = input.readUInt32(); + break; + } + case 32: { + + questId_ = input.readUInt32(); + break; + } + case 40: { + + totalProgress_ = input.readUInt32(); + break; + } + case 72: { + int rawValue = input.readEnum(); + + state_ = rawValue; + break; + } + case 120: { + + progress_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.InvestigationTargetOuterClass.internal_static_InvestigationTarget_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.InvestigationTargetOuterClass.internal_static_InvestigationTarget_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.class, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder.class); + } + + /** + *
+ * Name: OJMGAAEJHAD + *+ * + * Protobuf enum {@code InvestigationTarget.State} + */ + public enum State + implements com.google.protobuf.ProtocolMessageEnum { + /** + *
INVALID = 0;
+ */
+ INVALID(0),
+ /**
+ * IN_PROGRESS = 1;
+ */
+ IN_PROGRESS(1),
+ /**
+ * COMPLETE = 2;
+ */
+ COMPLETE(2),
+ /**
+ * REWARD_TAKEN = 3;
+ */
+ REWARD_TAKEN(3),
+ UNRECOGNIZED(-1),
+ ;
+
+ /**
+ * INVALID = 0;
+ */
+ public static final int INVALID_VALUE = 0;
+ /**
+ * IN_PROGRESS = 1;
+ */
+ public static final int IN_PROGRESS_VALUE = 1;
+ /**
+ * COMPLETE = 2;
+ */
+ public static final int COMPLETE_VALUE = 2;
+ /**
+ * REWARD_TAKEN = 3;
+ */
+ public static final int REWARD_TAKEN_VALUE = 3;
+
+
+ public final int getNumber() {
+ if (this == UNRECOGNIZED) {
+ throw new java.lang.IllegalArgumentException(
+ "Can't get the number of an unknown enum value.");
+ }
+ return value;
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ * @deprecated Use {@link #forNumber(int)} instead.
+ */
+ @java.lang.Deprecated
+ public static State valueOf(int value) {
+ return forNumber(value);
+ }
+
+ /**
+ * @param value The numeric wire value of the corresponding enum entry.
+ * @return The enum associated with the given numeric wire value.
+ */
+ public static State forNumber(int value) {
+ switch (value) {
+ case 0: return INVALID;
+ case 1: return IN_PROGRESS;
+ case 2: return COMPLETE;
+ case 3: return REWARD_TAKEN;
+ default: return null;
+ }
+ }
+
+ public static com.google.protobuf.Internal.EnumLiteMapuint32 investigation_id = 3;
+ * @return The investigationId.
+ */
+ @java.lang.Override
+ public int getInvestigationId() {
+ return investigationId_;
+ }
+
+ public static final int TOTAL_PROGRESS_FIELD_NUMBER = 5;
+ private int totalProgress_;
+ /**
+ * uint32 total_progress = 5;
+ * @return The totalProgress.
+ */
+ @java.lang.Override
+ public int getTotalProgress() {
+ return totalProgress_;
+ }
+
+ public static final int PROGRESS_FIELD_NUMBER = 15;
+ private int progress_;
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ @java.lang.Override
+ public int getProgress() {
+ return progress_;
+ }
+
+ public static final int QUEST_ID_FIELD_NUMBER = 4;
+ private int questId_;
+ /**
+ * uint32 quest_id = 4;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+
+ public static final int STATE_FIELD_NUMBER = 9;
+ private int state_;
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The state.
+ */
+ @java.lang.Override public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State result = emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.UNRECOGNIZED : result;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (investigationId_ != 0) {
+ output.writeUInt32(3, investigationId_);
+ }
+ if (questId_ != 0) {
+ output.writeUInt32(4, questId_);
+ }
+ if (totalProgress_ != 0) {
+ output.writeUInt32(5, totalProgress_);
+ }
+ if (state_ != emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.INVALID.getNumber()) {
+ output.writeEnum(9, state_);
+ }
+ if (progress_ != 0) {
+ output.writeUInt32(15, progress_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (investigationId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(3, investigationId_);
+ }
+ if (questId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(4, questId_);
+ }
+ if (totalProgress_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(5, totalProgress_);
+ }
+ if (state_ != emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.INVALID.getNumber()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeEnumSize(9, state_);
+ }
+ if (progress_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(15, progress_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget other = (emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget) obj;
+
+ if (getInvestigationId()
+ != other.getInvestigationId()) return false;
+ if (getTotalProgress()
+ != other.getTotalProgress()) return false;
+ if (getProgress()
+ != other.getProgress()) return false;
+ if (getQuestId()
+ != other.getQuestId()) return false;
+ if (state_ != other.state_) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + INVESTIGATION_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getInvestigationId();
+ hash = (37 * hash) + TOTAL_PROGRESS_FIELD_NUMBER;
+ hash = (53 * hash) + getTotalProgress();
+ hash = (37 * hash) + PROGRESS_FIELD_NUMBER;
+ hash = (53 * hash) + getProgress();
+ hash = (37 * hash) + QUEST_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getQuestId();
+ hash = (37 * hash) + STATE_FIELD_NUMBER;
+ hash = (53 * hash) + state_;
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * Name: PANKLPDCNBE + *+ * + * Protobuf type {@code InvestigationTarget} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 investigation_id = 3;
+ * @return The investigationId.
+ */
+ @java.lang.Override
+ public int getInvestigationId() {
+ return investigationId_;
+ }
+ /**
+ * uint32 investigation_id = 3;
+ * @param value The investigationId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setInvestigationId(int value) {
+
+ investigationId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 investigation_id = 3;
+ * @return This builder for chaining.
+ */
+ public Builder clearInvestigationId() {
+
+ investigationId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int totalProgress_ ;
+ /**
+ * uint32 total_progress = 5;
+ * @return The totalProgress.
+ */
+ @java.lang.Override
+ public int getTotalProgress() {
+ return totalProgress_;
+ }
+ /**
+ * uint32 total_progress = 5;
+ * @param value The totalProgress to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTotalProgress(int value) {
+
+ totalProgress_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 total_progress = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearTotalProgress() {
+
+ totalProgress_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int progress_ ;
+ /**
+ * uint32 progress = 15;
+ * @return The progress.
+ */
+ @java.lang.Override
+ public int getProgress() {
+ return progress_;
+ }
+ /**
+ * uint32 progress = 15;
+ * @param value The progress to set.
+ * @return This builder for chaining.
+ */
+ public Builder setProgress(int value) {
+
+ progress_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 progress = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearProgress() {
+
+ progress_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int questId_ ;
+ /**
+ * uint32 quest_id = 4;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+ /**
+ * uint32 quest_id = 4;
+ * @param value The questId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setQuestId(int value) {
+
+ questId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 quest_id = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearQuestId() {
+
+ questId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int state_ = 0;
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The enum numeric value on the wire for state.
+ */
+ @java.lang.Override public int getStateValue() {
+ return state_;
+ }
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @param value The enum numeric value on the wire for state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setStateValue(int value) {
+
+ state_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return The state.
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State getState() {
+ @SuppressWarnings("deprecation")
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State result = emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.valueOf(state_);
+ return result == null ? emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State.UNRECOGNIZED : result;
+ }
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @param value The state to set.
+ * @return This builder for chaining.
+ */
+ public Builder setState(emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.State value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ state_ = value.getNumber();
+ onChanged();
+ return this;
+ }
+ /**
+ * .InvestigationTarget.State state = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearState() {
+
+ state_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:InvestigationTarget)
+ }
+
+ // @@protoc_insertion_point(class_scope:InvestigationTarget)
+ private static final emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget();
+ }
+
+ public static emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parserrepeated .Investigation investigation_list = 4;
+ */
+ java.util.Listrepeated .Investigation investigation_list = 4;
+ */
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index);
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ int getInvestigationListCount();
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList();
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index);
+
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ java.util.Listrepeated .InvestigationTarget investigation_target_list = 12;
+ */
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index);
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ int getInvestigationTargetListCount();
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList();
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index);
+ }
+ /**
+ * + * CmdId: 1917 + * Name: AAGKEHNFPPN + *+ * + * Protobuf type {@code PlayerInvestigationAllInfoNotify} + */ + public static final class PlayerInvestigationAllInfoNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerInvestigationAllInfoNotify) + PlayerInvestigationAllInfoNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerInvestigationAllInfoNotify.newBuilder() to construct. + private PlayerInvestigationAllInfoNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private PlayerInvestigationAllInfoNotify() { + investigationList_ = java.util.Collections.emptyList(); + investigationTargetList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerInvestigationAllInfoNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerInvestigationAllInfoNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 34: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + investigationList_ = new java.util.ArrayList
repeated .Investigation investigation_list = 4;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .Investigation investigation_list = 4;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList() {
+ return investigationList_;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ @java.lang.Override
+ public int getInvestigationListCount() {
+ return investigationList_.size();
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index) {
+ return investigationList_.get(index);
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index) {
+ return investigationList_.get(index);
+ }
+
+ public static final int INVESTIGATION_TARGET_LIST_FIELD_NUMBER = 12;
+ private java.util.Listrepeated .InvestigationTarget investigation_target_list = 12;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 12;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList() {
+ return investigationTargetList_;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ @java.lang.Override
+ public int getInvestigationTargetListCount() {
+ return investigationTargetList_.size();
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index) {
+ return investigationTargetList_.get(index);
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index) {
+ return investigationTargetList_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < investigationList_.size(); i++) {
+ output.writeMessage(4, investigationList_.get(i));
+ }
+ for (int i = 0; i < investigationTargetList_.size(); i++) {
+ output.writeMessage(12, investigationTargetList_.get(i));
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < investigationList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(4, investigationList_.get(i));
+ }
+ for (int i = 0; i < investigationTargetList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(12, investigationTargetList_.get(i));
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify other = (emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify) obj;
+
+ if (!getInvestigationListList()
+ .equals(other.getInvestigationListList())) return false;
+ if (!getInvestigationTargetListList()
+ .equals(other.getInvestigationTargetListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getInvestigationListCount() > 0) {
+ hash = (37 * hash) + INVESTIGATION_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getInvestigationListList().hashCode();
+ }
+ if (getInvestigationTargetListCount() > 0) {
+ hash = (37 * hash) + INVESTIGATION_TARGET_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getInvestigationTargetListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.PlayerInvestigationAllInfoNotifyOuterClass.PlayerInvestigationAllInfoNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1917 + * Name: AAGKEHNFPPN + *+ * + * Protobuf type {@code PlayerInvestigationAllInfoNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
repeated .Investigation investigation_list = 4;
+ */
+ public java.util.Listrepeated .Investigation investigation_list = 4;
+ */
+ public int getInvestigationListCount() {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.size();
+ } else {
+ return investigationListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index) {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.get(index);
+ } else {
+ return investigationListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder setInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.set(index, value);
+ onChanged();
+ } else {
+ investigationListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder setInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder addInvestigationList(emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.add(value);
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder addInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.add(index, value);
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder addInvestigationList(
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder addInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder addAllInvestigationList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.InvestigationOuterClass.Investigation> values) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, investigationList_);
+ onChanged();
+ } else {
+ investigationListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder clearInvestigationList() {
+ if (investigationListBuilder_ == null) {
+ investigationList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ investigationListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public Builder removeInvestigationList(int index) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.remove(index);
+ onChanged();
+ } else {
+ investigationListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder getInvestigationListBuilder(
+ int index) {
+ return getInvestigationListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index) {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.get(index); } else {
+ return investigationListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList() {
+ if (investigationListBuilder_ != null) {
+ return investigationListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(investigationList_);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder addInvestigationListBuilder() {
+ return getInvestigationListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.getDefaultInstance());
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder addInvestigationListBuilder(
+ int index) {
+ return getInvestigationListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.getDefaultInstance());
+ }
+ /**
+ * repeated .Investigation investigation_list = 4;
+ */
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public int getInvestigationTargetListCount() {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.size();
+ } else {
+ return investigationTargetListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index) {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.get(index);
+ } else {
+ return investigationTargetListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder setInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.set(index, value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder setInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder addInvestigationTargetList(emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder addInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(index, value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder addInvestigationTargetList(
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder addInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder addAllInvestigationTargetList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget> values) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, investigationTargetList_);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder clearInvestigationTargetList() {
+ if (investigationTargetListBuilder_ == null) {
+ investigationTargetList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000002);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public Builder removeInvestigationTargetList(int index) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.remove(index);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder getInvestigationTargetListBuilder(
+ int index) {
+ return getInvestigationTargetListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index) {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.get(index); } else {
+ return investigationTargetListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList() {
+ if (investigationTargetListBuilder_ != null) {
+ return investigationTargetListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(investigationTargetList_);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder addInvestigationTargetListBuilder() {
+ return getInvestigationTargetListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.getDefaultInstance());
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder addInvestigationTargetListBuilder(
+ int index) {
+ return getInvestigationTargetListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.getDefaultInstance());
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 12;
+ */
+ public java.util.Listrepeated .Investigation investigation_list = 9;
+ */
+ java.util.Listrepeated .Investigation investigation_list = 9;
+ */
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index);
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ int getInvestigationListCount();
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList();
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index);
+ }
+ /**
+ * + * CmdId: 1910 + * Name: HGGBKEKBGJG + *+ * + * Protobuf type {@code PlayerInvestigationNotify} + */ + public static final class PlayerInvestigationNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerInvestigationNotify) + PlayerInvestigationNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerInvestigationNotify.newBuilder() to construct. + private PlayerInvestigationNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private PlayerInvestigationNotify() { + investigationList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerInvestigationNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerInvestigationNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 74: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + investigationList_ = new java.util.ArrayList
repeated .Investigation investigation_list = 9;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .Investigation investigation_list = 9;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList() {
+ return investigationList_;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ @java.lang.Override
+ public int getInvestigationListCount() {
+ return investigationList_.size();
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index) {
+ return investigationList_.get(index);
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index) {
+ return investigationList_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < investigationList_.size(); i++) {
+ output.writeMessage(9, investigationList_.get(i));
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < investigationList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(9, investigationList_.get(i));
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify other = (emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify) obj;
+
+ if (!getInvestigationListList()
+ .equals(other.getInvestigationListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getInvestigationListCount() > 0) {
+ hash = (37 * hash) + INVESTIGATION_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getInvestigationListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.PlayerInvestigationNotifyOuterClass.PlayerInvestigationNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1910 + * Name: HGGBKEKBGJG + *+ * + * Protobuf type {@code PlayerInvestigationNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
repeated .Investigation investigation_list = 9;
+ */
+ public java.util.Listrepeated .Investigation investigation_list = 9;
+ */
+ public int getInvestigationListCount() {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.size();
+ } else {
+ return investigationListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation getInvestigationList(int index) {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.get(index);
+ } else {
+ return investigationListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder setInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.set(index, value);
+ onChanged();
+ } else {
+ investigationListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder setInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder addInvestigationList(emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.add(value);
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder addInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation value) {
+ if (investigationListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationListIsMutable();
+ investigationList_.add(index, value);
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder addInvestigationList(
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder addInvestigationList(
+ int index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder builderForValue) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder addAllInvestigationList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.InvestigationOuterClass.Investigation> values) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, investigationList_);
+ onChanged();
+ } else {
+ investigationListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder clearInvestigationList() {
+ if (investigationListBuilder_ == null) {
+ investigationList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ investigationListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public Builder removeInvestigationList(int index) {
+ if (investigationListBuilder_ == null) {
+ ensureInvestigationListIsMutable();
+ investigationList_.remove(index);
+ onChanged();
+ } else {
+ investigationListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder getInvestigationListBuilder(
+ int index) {
+ return getInvestigationListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder getInvestigationListOrBuilder(
+ int index) {
+ if (investigationListBuilder_ == null) {
+ return investigationList_.get(index); } else {
+ return investigationListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationOuterClass.InvestigationOrBuilder>
+ getInvestigationListOrBuilderList() {
+ if (investigationListBuilder_ != null) {
+ return investigationListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(investigationList_);
+ }
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder addInvestigationListBuilder() {
+ return getInvestigationListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.getDefaultInstance());
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.Builder addInvestigationListBuilder(
+ int index) {
+ return getInvestigationListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.InvestigationOuterClass.Investigation.getDefaultInstance());
+ }
+ /**
+ * repeated .Investigation investigation_list = 9;
+ */
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 6;
+ */
+ java.util.Listrepeated .InvestigationTarget investigation_target_list = 6;
+ */
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index);
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ int getInvestigationTargetListCount();
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList();
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index);
+ }
+ /**
+ * + * CmdId: 1927 + * Name: LKMFLLAFCCF + *+ * + * Protobuf type {@code PlayerInvestigationTargetNotify} + */ + public static final class PlayerInvestigationTargetNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:PlayerInvestigationTargetNotify) + PlayerInvestigationTargetNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use PlayerInvestigationTargetNotify.newBuilder() to construct. + private PlayerInvestigationTargetNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private PlayerInvestigationTargetNotify() { + investigationTargetList_ = java.util.Collections.emptyList(); + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new PlayerInvestigationTargetNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private PlayerInvestigationTargetNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + int mutable_bitField0_ = 0; + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 50: { + if (!((mutable_bitField0_ & 0x00000001) != 0)) { + investigationTargetList_ = new java.util.ArrayList
repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ @java.lang.Override
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 6;
+ */
+ @java.lang.Override
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList() {
+ return investigationTargetList_;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ @java.lang.Override
+ public int getInvestigationTargetListCount() {
+ return investigationTargetList_.size();
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index) {
+ return investigationTargetList_.get(index);
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ @java.lang.Override
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index) {
+ return investigationTargetList_.get(index);
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ for (int i = 0; i < investigationTargetList_.size(); i++) {
+ output.writeMessage(6, investigationTargetList_.get(i));
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ for (int i = 0; i < investigationTargetList_.size(); i++) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeMessageSize(6, investigationTargetList_.get(i));
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify other = (emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify) obj;
+
+ if (!getInvestigationTargetListList()
+ .equals(other.getInvestigationTargetListList())) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ if (getInvestigationTargetListCount() > 0) {
+ hash = (37 * hash) + INVESTIGATION_TARGET_LIST_FIELD_NUMBER;
+ hash = (53 * hash) + getInvestigationTargetListList().hashCode();
+ }
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.PlayerInvestigationTargetNotifyOuterClass.PlayerInvestigationTargetNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1927 + * Name: LKMFLLAFCCF + *+ * + * Protobuf type {@code PlayerInvestigationTargetNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public java.util.Listrepeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public int getInvestigationTargetListCount() {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.size();
+ } else {
+ return investigationTargetListBuilder_.getCount();
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget getInvestigationTargetList(int index) {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.get(index);
+ } else {
+ return investigationTargetListBuilder_.getMessage(index);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder setInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.set(index, value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.setMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder setInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.set(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.setMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder addInvestigationTargetList(emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder addInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget value) {
+ if (investigationTargetListBuilder_ == null) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(index, value);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(index, value);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder addInvestigationTargetList(
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder addInvestigationTargetList(
+ int index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder builderForValue) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.add(index, builderForValue.build());
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addMessage(index, builderForValue.build());
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder addAllInvestigationTargetList(
+ java.lang.Iterable extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget> values) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ com.google.protobuf.AbstractMessageLite.Builder.addAll(
+ values, investigationTargetList_);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.addAllMessages(values);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder clearInvestigationTargetList() {
+ if (investigationTargetListBuilder_ == null) {
+ investigationTargetList_ = java.util.Collections.emptyList();
+ bitField0_ = (bitField0_ & ~0x00000001);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.clear();
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public Builder removeInvestigationTargetList(int index) {
+ if (investigationTargetListBuilder_ == null) {
+ ensureInvestigationTargetListIsMutable();
+ investigationTargetList_.remove(index);
+ onChanged();
+ } else {
+ investigationTargetListBuilder_.remove(index);
+ }
+ return this;
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder getInvestigationTargetListBuilder(
+ int index) {
+ return getInvestigationTargetListFieldBuilder().getBuilder(index);
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder getInvestigationTargetListOrBuilder(
+ int index) {
+ if (investigationTargetListBuilder_ == null) {
+ return investigationTargetList_.get(index); } else {
+ return investigationTargetListBuilder_.getMessageOrBuilder(index);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public java.util.List extends emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTargetOrBuilder>
+ getInvestigationTargetListOrBuilderList() {
+ if (investigationTargetListBuilder_ != null) {
+ return investigationTargetListBuilder_.getMessageOrBuilderList();
+ } else {
+ return java.util.Collections.unmodifiableList(investigationTargetList_);
+ }
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder addInvestigationTargetListBuilder() {
+ return getInvestigationTargetListFieldBuilder().addBuilder(
+ emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.getDefaultInstance());
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.Builder addInvestigationTargetListBuilder(
+ int index) {
+ return getInvestigationTargetListFieldBuilder().addBuilder(
+ index, emu.grasscutter.net.proto.InvestigationTargetOuterClass.InvestigationTarget.getDefaultInstance());
+ }
+ /**
+ * repeated .InvestigationTarget investigation_target_list = 6;
+ */
+ public java.util.Listuint32 id = 6;
+ * @return The id.
+ */
+ int getId();
+ }
+ /**
+ * + * CmdId: 1907 + * Name: LHPFEHGIOIP + *+ * + * Protobuf type {@code TakeInvestigationRewardReq} + */ + public static final class TakeInvestigationRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeInvestigationRewardReq) + TakeInvestigationRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeInvestigationRewardReq.newBuilder() to construct. + private TakeInvestigationRewardReq(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private TakeInvestigationRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeInvestigationRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeInvestigationRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + id_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.internal_static_TakeInvestigationRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.internal_static_TakeInvestigationRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq.class, emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 6; + private int id_; + /** + *
uint32 id = 6;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(6, id_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(6, id_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq other = (emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1907 + * Name: LHPFEHGIOIP + *+ * + * Protobuf type {@code TakeInvestigationRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 id = 6;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 6;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:TakeInvestigationRewardReq)
+ }
+
+ // @@protoc_insertion_point(class_scope:TakeInvestigationRewardReq)
+ private static final emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq();
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardReqOuterClass.TakeInvestigationRewardReq getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 id = 6;
+ * @return The id.
+ */
+ int getId();
+
+ /**
+ * int32 retcode = 11;
+ * @return The retcode.
+ */
+ int getRetcode();
+ }
+ /**
+ * + * CmdId: 1915 + * Name: BHNOHDDKCNG + *+ * + * Protobuf type {@code TakeInvestigationRewardRsp} + */ + public static final class TakeInvestigationRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeInvestigationRewardRsp) + TakeInvestigationRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeInvestigationRewardRsp.newBuilder() to construct. + private TakeInvestigationRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private TakeInvestigationRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeInvestigationRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeInvestigationRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 48: { + + id_ = input.readUInt32(); + break; + } + case 88: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.internal_static_TakeInvestigationRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.internal_static_TakeInvestigationRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp.class, emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp.Builder.class); + } + + public static final int ID_FIELD_NUMBER = 6; + private int id_; + /** + *
uint32 id = 6;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+
+ public static final int RETCODE_FIELD_NUMBER = 11;
+ private int retcode_;
+ /**
+ * int32 retcode = 11;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (id_ != 0) {
+ output.writeUInt32(6, id_);
+ }
+ if (retcode_ != 0) {
+ output.writeInt32(11, retcode_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (id_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(6, id_);
+ }
+ if (retcode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(11, retcode_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp other = (emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp) obj;
+
+ if (getId()
+ != other.getId()) return false;
+ if (getRetcode()
+ != other.getRetcode()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + ID_FIELD_NUMBER;
+ hash = (53 * hash) + getId();
+ hash = (37 * hash) + RETCODE_FIELD_NUMBER;
+ hash = (53 * hash) + getRetcode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1915 + * Name: BHNOHDDKCNG + *+ * + * Protobuf type {@code TakeInvestigationRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 id = 6;
+ * @return The id.
+ */
+ @java.lang.Override
+ public int getId() {
+ return id_;
+ }
+ /**
+ * uint32 id = 6;
+ * @param value The id to set.
+ * @return This builder for chaining.
+ */
+ public Builder setId(int value) {
+
+ id_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 id = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearId() {
+
+ id_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int retcode_ ;
+ /**
+ * int32 retcode = 11;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+ /**
+ * int32 retcode = 11;
+ * @param value The retcode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRetcode(int value) {
+
+ retcode_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 retcode = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearRetcode() {
+
+ retcode_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:TakeInvestigationRewardRsp)
+ }
+
+ // @@protoc_insertion_point(class_scope:TakeInvestigationRewardRsp)
+ private static final emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp();
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationRewardRspOuterClass.TakeInvestigationRewardRsp getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 quest_id = 11;
+ * @return The questId.
+ */
+ int getQuestId();
+ }
+ /**
+ * + * CmdId: 1911 + * Name: ALBAFICCGIB + *+ * + * Protobuf type {@code TakeInvestigationTargetRewardReq} + */ + public static final class TakeInvestigationTargetRewardReq extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeInvestigationTargetRewardReq) + TakeInvestigationTargetRewardReqOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeInvestigationTargetRewardReq.newBuilder() to construct. + private TakeInvestigationTargetRewardReq(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private TakeInvestigationTargetRewardReq() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeInvestigationTargetRewardReq(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeInvestigationTargetRewardReq( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 88: { + + questId_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.internal_static_TakeInvestigationTargetRewardReq_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.internal_static_TakeInvestigationTargetRewardReq_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq.class, emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 11; + private int questId_; + /** + *
uint32 quest_id = 11;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (questId_ != 0) {
+ output.writeUInt32(11, questId_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (questId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(11, questId_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq other = (emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq) obj;
+
+ if (getQuestId()
+ != other.getQuestId()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + QUEST_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getQuestId();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1911 + * Name: ALBAFICCGIB + *+ * + * Protobuf type {@code TakeInvestigationTargetRewardReq} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 quest_id = 11;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+ /**
+ * uint32 quest_id = 11;
+ * @param value The questId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setQuestId(int value) {
+
+ questId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 quest_id = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearQuestId() {
+
+ questId_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:TakeInvestigationTargetRewardReq)
+ }
+
+ // @@protoc_insertion_point(class_scope:TakeInvestigationTargetRewardReq)
+ private static final emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq();
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardReqOuterClass.TakeInvestigationTargetRewardReq getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 quest_id = 9;
+ * @return The questId.
+ */
+ int getQuestId();
+
+ /**
+ * int32 retcode = 15;
+ * @return The retcode.
+ */
+ int getRetcode();
+ }
+ /**
+ * + * CmdId: 1930 + * Name: IHKDFEAHNJI + *+ * + * Protobuf type {@code TakeInvestigationTargetRewardRsp} + */ + public static final class TakeInvestigationTargetRewardRsp extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TakeInvestigationTargetRewardRsp) + TakeInvestigationTargetRewardRspOrBuilder { + private static final long serialVersionUID = 0L; + // Use TakeInvestigationTargetRewardRsp.newBuilder() to construct. + private TakeInvestigationTargetRewardRsp(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private TakeInvestigationTargetRewardRsp() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TakeInvestigationTargetRewardRsp(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TakeInvestigationTargetRewardRsp( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 72: { + + questId_ = input.readUInt32(); + break; + } + case 120: { + + retcode_ = input.readInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.internal_static_TakeInvestigationTargetRewardRsp_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.internal_static_TakeInvestigationTargetRewardRsp_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp.class, emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp.Builder.class); + } + + public static final int QUEST_ID_FIELD_NUMBER = 9; + private int questId_; + /** + *
uint32 quest_id = 9;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+
+ public static final int RETCODE_FIELD_NUMBER = 15;
+ private int retcode_;
+ /**
+ * int32 retcode = 15;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (questId_ != 0) {
+ output.writeUInt32(9, questId_);
+ }
+ if (retcode_ != 0) {
+ output.writeInt32(15, retcode_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (questId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(9, questId_);
+ }
+ if (retcode_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeInt32Size(15, retcode_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp other = (emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp) obj;
+
+ if (getQuestId()
+ != other.getQuestId()) return false;
+ if (getRetcode()
+ != other.getRetcode()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + QUEST_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getQuestId();
+ hash = (37 * hash) + RETCODE_FIELD_NUMBER;
+ hash = (53 * hash) + getRetcode();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 1930 + * Name: IHKDFEAHNJI + *+ * + * Protobuf type {@code TakeInvestigationTargetRewardRsp} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 quest_id = 9;
+ * @return The questId.
+ */
+ @java.lang.Override
+ public int getQuestId() {
+ return questId_;
+ }
+ /**
+ * uint32 quest_id = 9;
+ * @param value The questId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setQuestId(int value) {
+
+ questId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 quest_id = 9;
+ * @return This builder for chaining.
+ */
+ public Builder clearQuestId() {
+
+ questId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int retcode_ ;
+ /**
+ * int32 retcode = 15;
+ * @return The retcode.
+ */
+ @java.lang.Override
+ public int getRetcode() {
+ return retcode_;
+ }
+ /**
+ * int32 retcode = 15;
+ * @param value The retcode to set.
+ * @return This builder for chaining.
+ */
+ public Builder setRetcode(int value) {
+
+ retcode_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * int32 retcode = 15;
+ * @return This builder for chaining.
+ */
+ public Builder clearRetcode() {
+
+ retcode_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:TakeInvestigationTargetRewardRsp)
+ }
+
+ // @@protoc_insertion_point(class_scope:TakeInvestigationTargetRewardRsp)
+ private static final emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp();
+ }
+
+ public static emu.grasscutter.net.proto.TakeInvestigationTargetRewardRspOuterClass.TakeInvestigationTargetRewardRsp getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parseruint32 schedule_start_time = 4;
+ * @return The scheduleStartTime.
+ */
+ int getScheduleStartTime();
+
+ /**
+ * uint32 total_star_num = 14;
+ * @return The totalStarNum.
+ */
+ int getTotalStarNum();
+
+ /**
+ * uint32 tower_schedule_id = 1;
+ * @return The towerScheduleId.
+ */
+ int getTowerScheduleId();
+
+ /**
+ * uint32 next_schedule_change_time = 8;
+ * @return The nextScheduleChangeTime.
+ */
+ int getNextScheduleChangeTime();
+
+ /**
+ * bool is_finished_entrance_floor = 11;
+ * @return The isFinishedEntranceFloor.
+ */
+ boolean getIsFinishedEntranceFloor();
+
+ /**
+ * uint32 last_floor_index = 6;
+ * @return The lastFloorIndex.
+ */
+ int getLastFloorIndex();
+
+ /**
+ * uint32 last_level_index = 5;
+ * @return The lastLevelIndex.
+ */
+ int getLastLevelIndex();
+ }
+ /**
+ * + * CmdId: 2490 + * Name: DOOOMKLOHOB + *+ * + * Protobuf type {@code TowerBriefDataNotify} + */ + public static final class TowerBriefDataNotify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:TowerBriefDataNotify) + TowerBriefDataNotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use TowerBriefDataNotify.newBuilder() to construct. + private TowerBriefDataNotify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private TowerBriefDataNotify() { + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new TowerBriefDataNotify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private TowerBriefDataNotify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 8: { + + towerScheduleId_ = input.readUInt32(); + break; + } + case 32: { + + scheduleStartTime_ = input.readUInt32(); + break; + } + case 40: { + + lastLevelIndex_ = input.readUInt32(); + break; + } + case 48: { + + lastFloorIndex_ = input.readUInt32(); + break; + } + case 64: { + + nextScheduleChangeTime_ = input.readUInt32(); + break; + } + case 88: { + + isFinishedEntranceFloor_ = input.readBool(); + break; + } + case 112: { + + totalStarNum_ = input.readUInt32(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.internal_static_TowerBriefDataNotify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.internal_static_TowerBriefDataNotify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.class, emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify.Builder.class); + } + + public static final int SCHEDULE_START_TIME_FIELD_NUMBER = 4; + private int scheduleStartTime_; + /** + *
uint32 schedule_start_time = 4;
+ * @return The scheduleStartTime.
+ */
+ @java.lang.Override
+ public int getScheduleStartTime() {
+ return scheduleStartTime_;
+ }
+
+ public static final int TOTAL_STAR_NUM_FIELD_NUMBER = 14;
+ private int totalStarNum_;
+ /**
+ * uint32 total_star_num = 14;
+ * @return The totalStarNum.
+ */
+ @java.lang.Override
+ public int getTotalStarNum() {
+ return totalStarNum_;
+ }
+
+ public static final int TOWER_SCHEDULE_ID_FIELD_NUMBER = 1;
+ private int towerScheduleId_;
+ /**
+ * uint32 tower_schedule_id = 1;
+ * @return The towerScheduleId.
+ */
+ @java.lang.Override
+ public int getTowerScheduleId() {
+ return towerScheduleId_;
+ }
+
+ public static final int NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER = 8;
+ private int nextScheduleChangeTime_;
+ /**
+ * uint32 next_schedule_change_time = 8;
+ * @return The nextScheduleChangeTime.
+ */
+ @java.lang.Override
+ public int getNextScheduleChangeTime() {
+ return nextScheduleChangeTime_;
+ }
+
+ public static final int IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER = 11;
+ private boolean isFinishedEntranceFloor_;
+ /**
+ * bool is_finished_entrance_floor = 11;
+ * @return The isFinishedEntranceFloor.
+ */
+ @java.lang.Override
+ public boolean getIsFinishedEntranceFloor() {
+ return isFinishedEntranceFloor_;
+ }
+
+ public static final int LAST_FLOOR_INDEX_FIELD_NUMBER = 6;
+ private int lastFloorIndex_;
+ /**
+ * uint32 last_floor_index = 6;
+ * @return The lastFloorIndex.
+ */
+ @java.lang.Override
+ public int getLastFloorIndex() {
+ return lastFloorIndex_;
+ }
+
+ public static final int LAST_LEVEL_INDEX_FIELD_NUMBER = 5;
+ private int lastLevelIndex_;
+ /**
+ * uint32 last_level_index = 5;
+ * @return The lastLevelIndex.
+ */
+ @java.lang.Override
+ public int getLastLevelIndex() {
+ return lastLevelIndex_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (towerScheduleId_ != 0) {
+ output.writeUInt32(1, towerScheduleId_);
+ }
+ if (scheduleStartTime_ != 0) {
+ output.writeUInt32(4, scheduleStartTime_);
+ }
+ if (lastLevelIndex_ != 0) {
+ output.writeUInt32(5, lastLevelIndex_);
+ }
+ if (lastFloorIndex_ != 0) {
+ output.writeUInt32(6, lastFloorIndex_);
+ }
+ if (nextScheduleChangeTime_ != 0) {
+ output.writeUInt32(8, nextScheduleChangeTime_);
+ }
+ if (isFinishedEntranceFloor_ != false) {
+ output.writeBool(11, isFinishedEntranceFloor_);
+ }
+ if (totalStarNum_ != 0) {
+ output.writeUInt32(14, totalStarNum_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (towerScheduleId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(1, towerScheduleId_);
+ }
+ if (scheduleStartTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(4, scheduleStartTime_);
+ }
+ if (lastLevelIndex_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(5, lastLevelIndex_);
+ }
+ if (lastFloorIndex_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(6, lastFloorIndex_);
+ }
+ if (nextScheduleChangeTime_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(8, nextScheduleChangeTime_);
+ }
+ if (isFinishedEntranceFloor_ != false) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBoolSize(11, isFinishedEntranceFloor_);
+ }
+ if (totalStarNum_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(14, totalStarNum_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify other = (emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify) obj;
+
+ if (getScheduleStartTime()
+ != other.getScheduleStartTime()) return false;
+ if (getTotalStarNum()
+ != other.getTotalStarNum()) return false;
+ if (getTowerScheduleId()
+ != other.getTowerScheduleId()) return false;
+ if (getNextScheduleChangeTime()
+ != other.getNextScheduleChangeTime()) return false;
+ if (getIsFinishedEntranceFloor()
+ != other.getIsFinishedEntranceFloor()) return false;
+ if (getLastFloorIndex()
+ != other.getLastFloorIndex()) return false;
+ if (getLastLevelIndex()
+ != other.getLastLevelIndex()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + SCHEDULE_START_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getScheduleStartTime();
+ hash = (37 * hash) + TOTAL_STAR_NUM_FIELD_NUMBER;
+ hash = (53 * hash) + getTotalStarNum();
+ hash = (37 * hash) + TOWER_SCHEDULE_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getTowerScheduleId();
+ hash = (37 * hash) + NEXT_SCHEDULE_CHANGE_TIME_FIELD_NUMBER;
+ hash = (53 * hash) + getNextScheduleChangeTime();
+ hash = (37 * hash) + IS_FINISHED_ENTRANCE_FLOOR_FIELD_NUMBER;
+ hash = (53 * hash) + com.google.protobuf.Internal.hashBoolean(
+ getIsFinishedEntranceFloor());
+ hash = (37 * hash) + LAST_FLOOR_INDEX_FIELD_NUMBER;
+ hash = (53 * hash) + getLastFloorIndex();
+ hash = (37 * hash) + LAST_LEVEL_INDEX_FIELD_NUMBER;
+ hash = (53 * hash) + getLastLevelIndex();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 2490 + * Name: DOOOMKLOHOB + *+ * + * Protobuf type {@code TowerBriefDataNotify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
uint32 schedule_start_time = 4;
+ * @return The scheduleStartTime.
+ */
+ @java.lang.Override
+ public int getScheduleStartTime() {
+ return scheduleStartTime_;
+ }
+ /**
+ * uint32 schedule_start_time = 4;
+ * @param value The scheduleStartTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setScheduleStartTime(int value) {
+
+ scheduleStartTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 schedule_start_time = 4;
+ * @return This builder for chaining.
+ */
+ public Builder clearScheduleStartTime() {
+
+ scheduleStartTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int totalStarNum_ ;
+ /**
+ * uint32 total_star_num = 14;
+ * @return The totalStarNum.
+ */
+ @java.lang.Override
+ public int getTotalStarNum() {
+ return totalStarNum_;
+ }
+ /**
+ * uint32 total_star_num = 14;
+ * @param value The totalStarNum to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTotalStarNum(int value) {
+
+ totalStarNum_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 total_star_num = 14;
+ * @return This builder for chaining.
+ */
+ public Builder clearTotalStarNum() {
+
+ totalStarNum_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int towerScheduleId_ ;
+ /**
+ * uint32 tower_schedule_id = 1;
+ * @return The towerScheduleId.
+ */
+ @java.lang.Override
+ public int getTowerScheduleId() {
+ return towerScheduleId_;
+ }
+ /**
+ * uint32 tower_schedule_id = 1;
+ * @param value The towerScheduleId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setTowerScheduleId(int value) {
+
+ towerScheduleId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 tower_schedule_id = 1;
+ * @return This builder for chaining.
+ */
+ public Builder clearTowerScheduleId() {
+
+ towerScheduleId_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int nextScheduleChangeTime_ ;
+ /**
+ * uint32 next_schedule_change_time = 8;
+ * @return The nextScheduleChangeTime.
+ */
+ @java.lang.Override
+ public int getNextScheduleChangeTime() {
+ return nextScheduleChangeTime_;
+ }
+ /**
+ * uint32 next_schedule_change_time = 8;
+ * @param value The nextScheduleChangeTime to set.
+ * @return This builder for chaining.
+ */
+ public Builder setNextScheduleChangeTime(int value) {
+
+ nextScheduleChangeTime_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 next_schedule_change_time = 8;
+ * @return This builder for chaining.
+ */
+ public Builder clearNextScheduleChangeTime() {
+
+ nextScheduleChangeTime_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private boolean isFinishedEntranceFloor_ ;
+ /**
+ * bool is_finished_entrance_floor = 11;
+ * @return The isFinishedEntranceFloor.
+ */
+ @java.lang.Override
+ public boolean getIsFinishedEntranceFloor() {
+ return isFinishedEntranceFloor_;
+ }
+ /**
+ * bool is_finished_entrance_floor = 11;
+ * @param value The isFinishedEntranceFloor to set.
+ * @return This builder for chaining.
+ */
+ public Builder setIsFinishedEntranceFloor(boolean value) {
+
+ isFinishedEntranceFloor_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bool is_finished_entrance_floor = 11;
+ * @return This builder for chaining.
+ */
+ public Builder clearIsFinishedEntranceFloor() {
+
+ isFinishedEntranceFloor_ = false;
+ onChanged();
+ return this;
+ }
+
+ private int lastFloorIndex_ ;
+ /**
+ * uint32 last_floor_index = 6;
+ * @return The lastFloorIndex.
+ */
+ @java.lang.Override
+ public int getLastFloorIndex() {
+ return lastFloorIndex_;
+ }
+ /**
+ * uint32 last_floor_index = 6;
+ * @param value The lastFloorIndex to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLastFloorIndex(int value) {
+
+ lastFloorIndex_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 last_floor_index = 6;
+ * @return This builder for chaining.
+ */
+ public Builder clearLastFloorIndex() {
+
+ lastFloorIndex_ = 0;
+ onChanged();
+ return this;
+ }
+
+ private int lastLevelIndex_ ;
+ /**
+ * uint32 last_level_index = 5;
+ * @return The lastLevelIndex.
+ */
+ @java.lang.Override
+ public int getLastLevelIndex() {
+ return lastLevelIndex_;
+ }
+ /**
+ * uint32 last_level_index = 5;
+ * @param value The lastLevelIndex to set.
+ * @return This builder for chaining.
+ */
+ public Builder setLastLevelIndex(int value) {
+
+ lastLevelIndex_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 last_level_index = 5;
+ * @return This builder for chaining.
+ */
+ public Builder clearLastLevelIndex() {
+
+ lastLevelIndex_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:TowerBriefDataNotify)
+ }
+
+ // @@protoc_insertion_point(class_scope:TowerBriefDataNotify)
+ private static final emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify();
+ }
+
+ public static emu.grasscutter.net.proto.TowerBriefDataNotifyOuterClass.TowerBriefDataNotify getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parserbytes payload = 12;
+ * @return The payload.
+ */
+ com.google.protobuf.ByteString getPayload();
+
+ /**
+ * uint32 config_id = 7;
+ * @return The configId.
+ */
+ int getConfigId();
+ }
+ /**
+ * + * CmdId: 23435 + * Name: DKKHNGCHJHL + *+ * + * Protobuf type {@code WindSeedType1Notify} + */ + public static final class WindSeedType1Notify extends + com.google.protobuf.GeneratedMessageV3 implements + // @@protoc_insertion_point(message_implements:WindSeedType1Notify) + WindSeedType1NotifyOrBuilder { + private static final long serialVersionUID = 0L; + // Use WindSeedType1Notify.newBuilder() to construct. + private WindSeedType1Notify(com.google.protobuf.GeneratedMessageV3.Builder> builder) { + super(builder); + } + private WindSeedType1Notify() { + payload_ = com.google.protobuf.ByteString.EMPTY; + } + + @java.lang.Override + @SuppressWarnings({"unused"}) + protected java.lang.Object newInstance( + UnusedPrivateParameter unused) { + return new WindSeedType1Notify(); + } + + @java.lang.Override + public final com.google.protobuf.UnknownFieldSet + getUnknownFields() { + return this.unknownFields; + } + private WindSeedType1Notify( + com.google.protobuf.CodedInputStream input, + com.google.protobuf.ExtensionRegistryLite extensionRegistry) + throws com.google.protobuf.InvalidProtocolBufferException { + this(); + if (extensionRegistry == null) { + throw new java.lang.NullPointerException(); + } + com.google.protobuf.UnknownFieldSet.Builder unknownFields = + com.google.protobuf.UnknownFieldSet.newBuilder(); + try { + boolean done = false; + while (!done) { + int tag = input.readTag(); + switch (tag) { + case 0: + done = true; + break; + case 56: { + + configId_ = input.readUInt32(); + break; + } + case 98: { + + payload_ = input.readBytes(); + break; + } + default: { + if (!parseUnknownField( + input, unknownFields, extensionRegistry, tag)) { + done = true; + } + break; + } + } + } + } catch (com.google.protobuf.InvalidProtocolBufferException e) { + throw e.setUnfinishedMessage(this); + } catch (java.io.IOException e) { + throw new com.google.protobuf.InvalidProtocolBufferException( + e).setUnfinishedMessage(this); + } finally { + this.unknownFields = unknownFields.build(); + makeExtensionsImmutable(); + } + } + public static final com.google.protobuf.Descriptors.Descriptor + getDescriptor() { + return emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.internal_static_WindSeedType1Notify_descriptor; + } + + @java.lang.Override + protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable + internalGetFieldAccessorTable() { + return emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.internal_static_WindSeedType1Notify_fieldAccessorTable + .ensureFieldAccessorsInitialized( + emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify.class, emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify.Builder.class); + } + + public static final int PAYLOAD_FIELD_NUMBER = 12; + private com.google.protobuf.ByteString payload_; + /** + *
bytes payload = 12;
+ * @return The payload.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPayload() {
+ return payload_;
+ }
+
+ public static final int CONFIG_ID_FIELD_NUMBER = 7;
+ private int configId_;
+ /**
+ * uint32 config_id = 7;
+ * @return The configId.
+ */
+ @java.lang.Override
+ public int getConfigId() {
+ return configId_;
+ }
+
+ private byte memoizedIsInitialized = -1;
+ @java.lang.Override
+ public final boolean isInitialized() {
+ byte isInitialized = memoizedIsInitialized;
+ if (isInitialized == 1) return true;
+ if (isInitialized == 0) return false;
+
+ memoizedIsInitialized = 1;
+ return true;
+ }
+
+ @java.lang.Override
+ public void writeTo(com.google.protobuf.CodedOutputStream output)
+ throws java.io.IOException {
+ if (configId_ != 0) {
+ output.writeUInt32(7, configId_);
+ }
+ if (!payload_.isEmpty()) {
+ output.writeBytes(12, payload_);
+ }
+ unknownFields.writeTo(output);
+ }
+
+ @java.lang.Override
+ public int getSerializedSize() {
+ int size = memoizedSize;
+ if (size != -1) return size;
+
+ size = 0;
+ if (configId_ != 0) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeUInt32Size(7, configId_);
+ }
+ if (!payload_.isEmpty()) {
+ size += com.google.protobuf.CodedOutputStream
+ .computeBytesSize(12, payload_);
+ }
+ size += unknownFields.getSerializedSize();
+ memoizedSize = size;
+ return size;
+ }
+
+ @java.lang.Override
+ public boolean equals(final java.lang.Object obj) {
+ if (obj == this) {
+ return true;
+ }
+ if (!(obj instanceof emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify)) {
+ return super.equals(obj);
+ }
+ emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify other = (emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify) obj;
+
+ if (!getPayload()
+ .equals(other.getPayload())) return false;
+ if (getConfigId()
+ != other.getConfigId()) return false;
+ if (!unknownFields.equals(other.unknownFields)) return false;
+ return true;
+ }
+
+ @java.lang.Override
+ public int hashCode() {
+ if (memoizedHashCode != 0) {
+ return memoizedHashCode;
+ }
+ int hash = 41;
+ hash = (19 * hash) + getDescriptor().hashCode();
+ hash = (37 * hash) + PAYLOAD_FIELD_NUMBER;
+ hash = (53 * hash) + getPayload().hashCode();
+ hash = (37 * hash) + CONFIG_ID_FIELD_NUMBER;
+ hash = (53 * hash) + getConfigId();
+ hash = (29 * hash) + unknownFields.hashCode();
+ memoizedHashCode = hash;
+ return hash;
+ }
+
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ java.nio.ByteBuffer data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ java.nio.ByteBuffer data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ com.google.protobuf.ByteString data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ com.google.protobuf.ByteString data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(byte[] data)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ byte[] data,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws com.google.protobuf.InvalidProtocolBufferException {
+ return PARSER.parseFrom(data, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseDelimitedFrom(java.io.InputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseDelimitedFrom(
+ java.io.InputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ com.google.protobuf.CodedInputStream input)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input);
+ }
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify parseFrom(
+ com.google.protobuf.CodedInputStream input,
+ com.google.protobuf.ExtensionRegistryLite extensionRegistry)
+ throws java.io.IOException {
+ return com.google.protobuf.GeneratedMessageV3
+ .parseWithIOException(PARSER, input, extensionRegistry);
+ }
+
+ @java.lang.Override
+ public Builder newBuilderForType() { return newBuilder(); }
+ public static Builder newBuilder() {
+ return DEFAULT_INSTANCE.toBuilder();
+ }
+ public static Builder newBuilder(emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify prototype) {
+ return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
+ }
+ @java.lang.Override
+ public Builder toBuilder() {
+ return this == DEFAULT_INSTANCE
+ ? new Builder() : new Builder().mergeFrom(this);
+ }
+
+ @java.lang.Override
+ protected Builder newBuilderForType(
+ com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
+ Builder builder = new Builder(parent);
+ return builder;
+ }
+ /**
+ * + * CmdId: 23435 + * Name: DKKHNGCHJHL + *+ * + * Protobuf type {@code WindSeedType1Notify} + */ + public static final class Builder extends + com.google.protobuf.GeneratedMessageV3.Builder
bytes payload = 12;
+ * @return The payload.
+ */
+ @java.lang.Override
+ public com.google.protobuf.ByteString getPayload() {
+ return payload_;
+ }
+ /**
+ * bytes payload = 12;
+ * @param value The payload to set.
+ * @return This builder for chaining.
+ */
+ public Builder setPayload(com.google.protobuf.ByteString value) {
+ if (value == null) {
+ throw new NullPointerException();
+ }
+
+ payload_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * bytes payload = 12;
+ * @return This builder for chaining.
+ */
+ public Builder clearPayload() {
+
+ payload_ = getDefaultInstance().getPayload();
+ onChanged();
+ return this;
+ }
+
+ private int configId_ ;
+ /**
+ * uint32 config_id = 7;
+ * @return The configId.
+ */
+ @java.lang.Override
+ public int getConfigId() {
+ return configId_;
+ }
+ /**
+ * uint32 config_id = 7;
+ * @param value The configId to set.
+ * @return This builder for chaining.
+ */
+ public Builder setConfigId(int value) {
+
+ configId_ = value;
+ onChanged();
+ return this;
+ }
+ /**
+ * uint32 config_id = 7;
+ * @return This builder for chaining.
+ */
+ public Builder clearConfigId() {
+
+ configId_ = 0;
+ onChanged();
+ return this;
+ }
+ @java.lang.Override
+ public final Builder setUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.setUnknownFields(unknownFields);
+ }
+
+ @java.lang.Override
+ public final Builder mergeUnknownFields(
+ final com.google.protobuf.UnknownFieldSet unknownFields) {
+ return super.mergeUnknownFields(unknownFields);
+ }
+
+
+ // @@protoc_insertion_point(builder_scope:WindSeedType1Notify)
+ }
+
+ // @@protoc_insertion_point(class_scope:WindSeedType1Notify)
+ private static final emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify DEFAULT_INSTANCE;
+ static {
+ DEFAULT_INSTANCE = new emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify();
+ }
+
+ public static emu.grasscutter.net.proto.WindSeedType1NotifyOuterClass.WindSeedType1Notify getDefaultInstance() {
+ return DEFAULT_INSTANCE;
+ }
+
+ private static final com.google.protobuf.Parser